← All tools
// SEO

Text to Slug online

Convert any text to a clean URL slug — SEO-friendly, lowercase, dash-separated.

Text to Slug logo
by
CHUNKY
MUNSTER
TEXT TO URL SLUG

What Makes a Good Slug?

How to Use the URL Slug Generator

  1. Paste or enter your input into the text field.
  2. Configure any options (format, delimiter, encoding, or mode) using the controls above the output.
  3. The result updates instantly — no submit button required for most operations.
  4. Click Copy or Download to take the output to your next step.

Paste any title or sentence and the tool produces a URL-safe slug: lowercases everything, strips accents using Unicode NFD normalisation (so café becomes cafe), drops every character that isn't a-z, 0-9 or whitespace, then collapses runs of whitespace into a single separator. The result is safe to use as a path segment, file name or anchor.

How the URL Slug Generator Works

Optional stop-word removal drops common English filler ('the', 'a', 'of', 'and', etc.) so 'The Lord of the Rings' becomes 'lord-rings' instead of 'the-lord-of-the-rings'. Max-length truncation cuts at whole-word boundaries so the result never ends mid-word. Custom separator lets you produce kebab-case (hyphen), snake_case (underscore) or any single character.

Frequently Asked Questions

How are accented characters handled?

Strings are NFD-normalised, then combining marks are stripped. So café → cafe, naïve → naive, and résumé → resume. Non-Latin scripts (Cyrillic, CJK, Arabic) are removed entirely — slugs are ASCII-only.

What stop words are removed?

By default a short list of English stop words (the, a, an, of, and, or, in, on, for, to, with). Disable the option if you want every word kept.

How does max-length truncation work?

It cuts at the last whole-word boundary that fits within the limit, so the slug never ends in a partial word. If a single word is longer than the limit, it's hard-truncated.

Can I use a separator other than a hyphen?

Yes — set any single character as the separator. Underscore for snake_case, dot for dotted notation, or even an empty string for camelCase-style concatenation.

Explore the full suite of SEO tools and 290+ other free utilities at Chunky Munster.