Slug Generator
Convert titles and phrases into URL-safe slugs, one per line, with a before/after table. Transliteration maps accented Latin, German umlauts (ä→ae optional), Scandinavian, Polish, Turkish, Czech, Romanian and Vietnamese letters plus Cyrillic, Greek, Arabic and Hebrew to ASCII, or keep Unicode letters for CJK URLs. Remove English/German/French/Spanish stop words, split camelCase identifiers, truncate at a word boundary, add date or ID prefixes with a template, and make slugs unique against an existing list with -2/-3 suffixes. A reverse mode turns slugs or URLs back into titles.
10-tips-to-debug-like-a-pro-a-beginner-s-guide comment-creer-un-blog-en-2026 strasse-der-grosse-muller-sohne sesh-zhe-eshchyo-etikh-myagkikh-frantsuzskikh-bulok get-http-response-code-vs-parse-json-body night-view 10-tips-to-debug-like-a-pro-a-beginner-s-guide-2
| Before | After | Len | |
|---|---|---|---|
| 10 Tips to Debug Like a Pro — A Beginner's Guide! | 10-tips-to-debug-like-a-pro-a-beginner-s-guide | 46 | |
| Comment créer un blog en 2026 | comment-creer-un-blog-en-2026 | 29 | |
| Straße der Größe: Müller & Söhne | strasse-der-grosse-muller-sohne | 31 | |
| Съешь же ещё этих мягких французских булок | sesh-zhe-eshchyo-etikh-myagkikh-frantsuzskikh-bulok | 51 | |
| getHTTPResponseCode vs parseJSONBody | get-http-response-code-vs-parse-json-body | 41 | |
| 東京タワー night view | night-viewSome letters (CJK, Thai, …) have no Latin mapping and were dropped — enable "keep Unicode" to preserve them. | 10 | |
| 10 Tips to Debug Like a Pro — A Beginner's Guide! | 10-tips-to-debug-like-a-pro-a-beginner-s-guide-2suffixed to stay unique | 48 |
Related tools
Case Converter
Convert text between camelCase, snake_case, kebab-case, Title Case and 15 more — per line or as a whole.
URL Encode / Decode
Percent-encode text with encodeURIComponent, encodeURI, form or RFC 3986 rules, decode multi-layer strings, and edit query strings in a table.
URL Parser & Query Editor
Break any URL into parts, edit query params live, unwrap nested redirect URLs, decode ad macros, build UTMs and follow redirects.
How to use Slug Generator
- 1Paste one title per line; slugs appear live in the output and in the before/after table.
- 2Choose the separator, transliteration, stop-word language, camelCase splitting and max length in the options.
- 3Add a template such as {yyyy}/{mm}/{slug} and paste existing slugs to avoid collisions.
- 4Copy a single slug, the whole list, or export as JSON or CSV. Use Slug → title to reverse.
About Slug Generator
Convert titles and phrases into URL-safe slugs, one per line, with a before/after table. Transliteration maps accented Latin, German umlauts (ä→ae optional), Scandinavian, Polish, Turkish, Czech, Romanian and Vietnamese letters plus Cyrillic, Greek, Arabic and Hebrew to ASCII, or keep Unicode letters for CJK URLs. Remove English/German/French/Spanish stop words, split camelCase identifiers, truncate at a word boundary, add date or ID prefixes with a template, and make slugs unique against an existing list with -2/-3 suffixes. A reverse mode turns slugs or URLs back into titles.
Slug Generator is part of FizzKit — a collection of focused developer and ad-tech tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.