All tools

Text to Slug Converter

Turn any title into a clean, URL-safe slug in one click.

Separator
Max length
Slug · 0 characters
slug will appear here…

What is a URL slug?

A URL slug is the part of a web address that identifies a specific page in a human-readable way. For example, the slug for “My First Blog Post!” would be my-first-blog-post. Slugs are lowercase, use hyphens or underscores instead of spaces, and contain no special characters — making them safe to use in any URL and easy for both users and search engines to read.

Frequently asked questions

Hyphens or underscores — which should I use?

Google treats hyphens as word separators, so my-blog-post is read as three distinct words. Underscores are treated as joining characters, so my_blog_post might be read as one compound word. For SEO, hyphens are the better choice. Use underscores if your platform requires them (some older CMS systems or APIs do).

What happens to accented characters like é, ñ, or ü?

The converter normalises the text using Unicode NFD decomposition, which separates base characters from their diacritic marks (é → e + ´), then removes the diacritics. The result is an ASCII-safe slug: “Résumé” becomes resume.

Why set a maximum length?

Many CMS platforms truncate slugs at 50–70 characters. Setting a max length ensures your slug fits within those limits and keeps URLs concise. Shorter slugs are also easier to share and read in browser address bars.

Page share preview

More free image tools