# Slugify

Turn any text into a clean URL slug.

## URL

https://ilham.dev/tools/slugify/

## What It Does

Turn any text into a URL-safe slug: lowercased, accents folded to ASCII, punctuation dropped and words joined with a separator you choose. Non-Latin scripts are transliterated where that is possible.

## Features

- Runs in the browser
- No login required

## Input

text input.

## Output

text output.

## Privacy

Processing happens locally in the browser.

No input data is uploaded to ilham.dev.

- Requires login: false
- Requires API key: false
- Stores user data: false


## Examples

- Why should a slug be ASCII?
- Should I use dashes or underscores?




## Questions

### Why should a slug be ASCII?

ASCII slugs can be easier to type and share, but Unicode URLs are also valid. This tool makes ASCII output by design; it does not mean every non-ASCII slug is wrong.

### Should I use dashes or underscores?

Use whichever convention your project already uses. Dashes are common for readable page addresses; underscores may fit code or file names. Consistency matters more than turning every existing URL into a new one.

