Text to Slug and URL Generator
Convert any text into a clean, URL-friendly slug. Handles special characters and accented Latin letters automatically.
Text to Slug and URL Generator tool
Example
Input: 10 Tips & Tricks for Café Owners!
Result: 10-tips-tricks-for-cafe-owners
Text is lowercased, accents are stripped (é becomes e), symbols like & and ! are removed, and spaces become single hyphens.
Example Slugs
| Title | Slug |
|---|---|
| Hello World | hello-world |
| Top 10 Best Coffee Shops in New York! | top-10-best-coffee-shops-in-new-york |
| Crème Brûlée Recipe | creme-brulee-recipe |
| Straße & Café | strasse-cafe |
| How to Use C++ / Java | how-to-use-c-java |
| Don't Panic: A Guide | dont-panic-a-guide |
| Smørrebrød in København | smorrebrod-in-kobenhavn |
| user_profile_settings | user-profile-settings |
With the default hyphen separator.
- Type or paste the title or text you want to turn into a slug.
- Read the slug that appears at once, with spaces turned into hyphens and symbols removed.
- Choose Hyphen or Underscore in the Separator menu.
- Check that accented letters became plain letters (for example, café becomes cafe).
- Click the copy button to copy the slug.
What Makes a Good URL Slug
A slug is the readable part of a web address that names a page, such as best-hiking-boots in example.com/blog/best-hiking-boots. This generator turns any title into one. It lowercases the text, turns spaces into hyphens and removes symbols, so "Top 10 Best Coffee Shops in New York!" becomes top-10-best-coffee-shops-in-new-york.
Accents are removed, so "Crème Brûlée" becomes creme-brulee. Letters that are more than a plain letter plus an accent are spelled out: ß becomes ss, æ becomes ae, ø becomes o and þ becomes th. Letters from other scripts, such as Greek, Cyrillic or Chinese, are dropped, so write those titles in Latin letters first. Underscores, slashes, colons, commas and plus signs act as word breaks. Runs of breaks shrink to one, and none are left at the start or end.
Google suggests hyphens rather than underscores between words in URLs, so hyphen is the default. You can switch to underscores for file names or systems that need them. Good slugs are short and say what the page is about. Many writers cut filler words such as "a" and "the" by hand, but the tool keeps every word so you stay in control.
To see how a full address is put together, try the URL Parser. If you need to keep special characters rather than remove them, URL Encode and Decode turns them into percent codes.
Frequently Asked Questions
Related Tools
Case Converter
Convert text between UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case, CONSTANT_CASE, and PascalCase.
Text and WritingFind and Replace
Find and replace text with regular expressions, capture groups, case-sensitive matching, and a live match count.
Text and WritingWhitespace Remover and Trimmer
Remove extra whitespace, trim leading and trailing spaces, collapse multiple spaces, and clean up messy text formatting.
Text and WritingNumeronym Generator
Generate numeronyms like i18n from internationalization and k8s from kubernetes. First letter, count, last letter.
Text and Writing