Slug Generator
Create URL-friendly slugs from any title or text, including umlauts, and use them directly in your links and navigation. Runs in your browser, GDPR-compliant.
Your inputs are processed in your browser and are not transmitted to our servers. Note: third-party resources (e.g. advertising and analytics from Google/Cloudflare) and an optional PayPal donation link may transfer data when loading or when clicked. Browser extensions or plugins may be able to read content that is visible in the input fields.
The result will appear here …
How to use this tool (video)
This video is hosted on YouTube. When you play it, data may be sent to Google.
Slug Generator for URLs and filenames
The slug generator creates URL-friendly slugs from any text. A slug is the readable part of an address, such as my-new-blogpost. It works for permalinks, page IDs, file names and CSS classes.
Highlights
- German umlauts are converted correctly, for example ä to ae and ß to ss.
- Accents and special characters are removed.
- Selectable separator: hyphen, underscore or none.
- Optional lowercase.
That turns "My new blog post about trees!" into clean my-new-blog-post-about-trees or your variant of choice. The generator runs locally in your browser.
Frequently asked questions
What is a slug?
A slug is the readable part of a URL that describes the content of a page, such as my-new-blogpost. It is often used for permalinks, page IDs, file names and CSS classes.
How are German umlauts handled?
Umlauts are converted correctly, for example ä to ae and ß to ss. This produces clean, URL-friendly slugs even for German text.
Which separator can I choose?
You can choose between a hyphen, an underscore or no separator. This lets you create the right form of your slug for each use case.
Can I keep capital letters?
Yes, the generator can optionally convert to lowercase. If you leave this option off, the capitalisation of your input is partly kept. For URLs lowercase is usually the better choice.
Are my texts uploaded anywhere?
No. The generator runs entirely in your browser. Your texts are not transmitted to our server or stored.
What can I use slugs for?
Slugs are suited to blog permalinks, page IDs, file names and CSS classes. A title becomes a consistent, readable and URL-safe identifier.