Slug Generator
Slug Generator title to url path web address name maker kebab case phraseCreate one clean path segment
Enter a page title or phrase, select hyphens or underscores, and choose Generate slug. The result is a lowercase ASCII path segment ready to review and copy.
How text becomes a slug
The generator normalizes accented Latin letters, removes combining marks, changes an ampersand to the word “and,” lowercases the text, and replaces other non-ASCII letter or number runs with the selected separator. Repeated separators collapse, and separators are removed from both ends.
Why simple slugs work well
A short readable path helps people recognize a destination before opening it. Words separated by hyphens are conventional on the web and easy to scan. Underscores remain available for systems that require them, but consistency across one site matters more than switching styles page by page.
Worked example
Enter “Crème & Coffee: Summer Menu!” with hyphens selected. Normalization produces creme-and-coffee-summer-menu. Punctuation disappears, the accented e becomes plain e, the ampersand becomes a readable word, and adjacent separators do not create empty path sections.
Review before publishing
Remove words that add no identity, but do not shorten a slug until it becomes cryptic. Check brand spelling, dates, and names manually. Changing a live slug can break bookmarks and inbound links, so established URLs usually need a deliberate redirect rather than silent replacement.
Assumptions and limitations
This page creates one segment, not a complete URL. It does not check whether a route already exists, reserve system words, transliterate every writing system, create redirects, encode query strings, or promise search ranking. Characters that cannot become ASCII letters or numbers are treated as separators, so some non-Latin input may yield no slug.
Slug Generator FAQ
Are spaces allowed in the result?
No. Selected separators replace spaces and punctuation.
Does a slug need the page extension?
Usually not. Add an extension only when the publishing system specifically requires one.
Will this make a URL unique?
No. Compare the result with existing routes before publishing.