Turn any title into a clean URL-friendly slug as kebab-case, camelCase, PascalCase or snake_case. Handles accents, spaces and any language.
The conversion happens locally in your browser. Nothing leaves your device.
Type or paste any title — in English, Spanish, or with accents — and the four outputs update live as you type. Each word in your title becomes one word in every output format, separated by the format's own rules: hyphens for URLs, capital letters for camelCase and PascalCase, underscores for snake_case.
A slug is the short, human-readable part of a URL that identifies a page — for example /blog/hello-world. Slugs use lowercase letters, numbers and hyphens, so they are safe in URLs, easy to type and look good in search results.
Yes. Accents are stripped before conversion: 'Café' becomes 'cafe', 'naïve' becomes 'naive'. This is done with Unicode normalization, so most Latin-script characters with diacritics are handled correctly.
Non-Latin characters that have no ASCII equivalent (Chinese, Japanese, Arabic, Cyrillic and others) are removed. To get meaningful slugs from such titles, first transliterate the text into Latin characters, or use the text only as a label next to the slug.
Four at once: kebab-case (lowercase with hyphens — the classic URL slug), camelCase, PascalCase and snake_case. The four formats are perfect for URLs, JavaScript variables, class names and Python identifiers.
No. The conversion runs entirely in your browser as you type. Nothing is stored, tracked or uploaded — the page keeps working even with the internet turned off.
If you just finished with Slug Generator, the natural next steps are Text Case Converter, Markdown Live Editor, QR Code Generator, or browse every tool in Daily Tools.