Output will appear here
Click in the output to select all text
Output will appear here
Click in the output to select all text
Convert text between upper, lower, title, camel, snake, kebab, pascal, constant, and dot cases.
Generate placeholder Lorem Ipsum paragraphs, sentences, and words.
Deconstruct URLs into protocol, host, port, path, query parameters, and hash fragment.
Strip punctuation, symbols, and non-alphanumeric characters from text.
Parse query strings into key-value pairs or construct URL-encoded parameter strings.
This slug generator turns any title, heading, or block of text into a clean, URL-safe SEO slug - lowercase, hyphen-separated, and free of special characters that would break a URL path. It's built for developers building CMS routing logic, content writers preparing blog post URLs, and marketers optimizing page slugs for search engines without manually stripping punctuation and swapping spaces for hyphens. This slugify tool also handles accented characters and diacritics correctly, converting something like 'Café Résumé' into 'cafe-resume' instead of leaving broken encoding artifacts in the URL. It's a small utility, but getting slugs consistently right matters for SEO, readability, and avoiding duplicate content issues from inconsistent URL formatting. Conversion happens instantly in your browser with nothing uploaded. Type or paste your title below to generate a clean slug immediately.
A good slug is short, lowercase, hyphen-separated, free of stop words where possible, and includes the primary keyword relevant to the page content.
Accented characters are transliterated to their closest plain ASCII equivalent, so 'é' becomes 'e' rather than being stripped out entirely.
Yes, punctuation marks, symbols, and other non-alphanumeric characters are removed or replaced with hyphens as appropriate.
Hyphens are generally preferred over underscores for SEO, since major search engines treat hyphens as word separators while underscores can be treated as part of a single word.
Yes, the generated slug format matches what WordPress and most other CMS platforms expect for post and page URLs.
Numbers are preserved as-is in the generated slug since they're valid, URL-safe characters.
Many SEO guidelines suggest keeping slugs under roughly 60 characters for readability and full display in search results, though there's no hard technical limit.