Slug Generator
Create readable, lowercase URL slugs.
Use the Slug Generator tool
What this slug generator does
Slug Generator converts a headline into the lowercase, hyphen-separated fragment used in a URL. Accented letters are transliterated, ampersands become “and”, at signs become “at”, and runs of punctuation collapse into a single separator.
The output is capped at 120 characters and never ends with a separator. You can choose hyphens or underscores, though hyphens are the safer choice for public URLs because search engines treat them as word boundaries.
Why use it
- Create a consistent permalink before publishing a post.
- Convert a filename or heading into a predictable identifier.
- Check that a title will not produce an empty or awkward slug.
How to use it
- 1Type or paste the title.
- 2Choose hyphens or underscores.
- 3Copy the slug and check it against your existing URLs.
Worked examples
Headline
Input
Hello, World! Café & Tea
Output
hello-world-cafe-and-tea
Already clean
Input
IPv4 Subnet Basics
Output
ipv4-subnet-basics
Common mistakes
- Changing slugs after a page has been indexed without adding a redirect.
- Including stop words that add length without helping the reader.
- Using underscores for public URLs; they hide word boundaries from many crawlers.
Frequently asked questions
Are non-Latin characters supported?
What happens to a title that is only punctuation?
Should I include the date in a slug?
Related tools
All toolsCase Converter
Switch between nine letter cases without retyping.
Character Counter
Live character count against any limit you choose.
Canonical URL Checker
Spot canonical mismatches before they split ranking signals.
JSON Formatter
Beautify or minify JSON, with precise error positions.