URL Slug Generator
Turn a title or phrase into a clean URL slug with configurable separator, case, and character handling.
On this page
How the slug is formed
Enter a title or phrase and the generator removes punctuation, turns runs of separators into one separator, and trims separators from the ends. Accented letters are reduced to their basic letters, and an ampersand becomes and. With the default settings, How to Build a Website in 2026 becomes how-to-build-a-website-in-2026.
Choose the URL style
Hyphens are selected by default. Choose Underscores when that is the convention used by the destination system. The letter-case option controls whether the result is lowercase or keeps the case from the input.
The generator keeps letters and numbers and removes other characters. If the input contains no letters or numbers after cleanup, it cannot produce a slug and the tool asks for a different phrase. Use Copy after generating the result, or Reset to start over.