Text to URL Slug Generator
Type or paste text and turn it into a clean, URL-friendly slug string. 100% local.
Blog titles, document directory names and URL paths all need a clean ASCII string. This tool turns a title into a usable slug, with the separator and casing under your control and a live preview.
Features
Custom separator
Hyphen (-) or underscore (_), whichever matches your URL convention.
Optional lowercase
Normalise to lowercase so the same content does not produce inconsistently cased slugs.
Live preview
Results appear as you type, with a character count.
Local processing
Nothing is uploaded and there is no login.
Use Cases
Blog post URLs
Turn titles into URL-safe strings, avoiding non-ASCII characters and spaces.
Documentation directory names
Slugs are safer for GitHub doc folders and file names.
Bulk renaming
Generate consistent slugs for a set of titles.
How It Works
- 1Enter a titlePaste a title or a file name.
- 2Choose separator and caseSwitch hyphen or underscore, and whether to lowercase.
- 3Copy the resultCopy the slug in one click.
FAQ
What happens to Chinese titles?
Non-ASCII characters such as Chinese are kept as-is, with no pinyin transliteration. A Chinese title stays Chinese rather than becoming something like weixin-paiban. If you need a fully ASCII slug, convert to pinyin first.
Can I use a custom separator?
Hyphen and underscore are the two supported options. Arbitrary characters are not allowed, so the result remains valid as a URL or file name.
Are spaces and punctuation removed?
Yes. Spaces and punctuation become the separator, and runs of separators are collapsed to one.
Related Tools
Markdown to Styled HTML
Paste Markdown and convert it into beautifully styled HTML with one click, ready to paste into any rich text editor. What you see is what you get.
Markdown to Image Cards
Paste Markdown and turn it into polished image cards with one click. Supports inline images, page numbers, and custom theme colors. What you see is what you get.
Text to Icons
Type a line of text and turn every character into a uniformly styled icon. 100% local processing.