Text Tools
Slugify
Convert blog titles, product names, and headings into clean kebab-case slugs for URLs, filenames, and IDs. Instant, private, and free in your browser.
Loading tool…
How to use
- Paste a title or phrase
- Copy the generated slug
- Use it in a URL path, filename, or ID
Next step
- Case Converter
Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, and kebab-case. Handy for renaming variables, headings, and API fields—all in your browser.
- URL Encoder / Decoder
Percent-encode or decode URL components for query strings, path segments, and form values. Uses encodeURIComponent / decodeURIComponent in your browser.
Frequently asked questions
What characters are allowed in the output?
Slugs use lowercase letters, numbers, and hyphens only. Spaces and punctuation are normalized into separators.
Is my title uploaded?
No. Slug generation runs entirely in your browser—useful for draft post titles you are not ready to publish.
Can I use this for filenames and IDs?
Yes. The same kebab-case output works well for static paths, asset names, and readable resource IDs. Encode reserved characters separately with URL Encoder if you need percent-encoding.