100% in your browser — no upload

URL Slug Generator

This free URL slug generator turns a title or headline into a clean, lowercase, hyphenated slug that is safe to use in a URL. It runs in your browser as you type, with nothing uploaded and no sign-up.

Runs in your browser No upload Live as you type Free & unlimited

Convert your text

Type or paste text, pick a case, and copy the result — all in your browser.

0 words · 0 characters

How to generate a URL slug

1

Paste your title

Type or paste a post title or heading, for example How to Bake Crème Brûlée.

2

Switch to slug mode

Select the slug option to convert it into a clean URL-friendly string.

3

Copy the slug

Tap copy and drop the slug into your CMS, blog post URL or filename.

What the slug generator does

A good slug is short, lowercase and uses hyphens instead of spaces, so it is readable in a link and friendly for SEO. This URL slug generator lowercases your title, replaces spaces with hyphens, strips accents and diacritics (so Crème becomes creme), and removes characters that are not allowed in clean URLs.

It changes formatting only and never the meaning of your words. Because it transliterates accented Latin characters, it works best with Latin-script text; non-Latin scripts may be stripped rather than transliterated, so review the output for those languages.

Private slugs, made in your browser

The slug is built locally with plain JavaScript, so your titles are never uploaded and you do not need an account. Pair it with our sitemap generator when you are ready to publish your URLs.

Frequently asked questions

What is a URL slug?

It is the readable part of a web address after the domain, like my-blog-post — short, lowercase and hyphenated.

How does the slug generator handle accents?

It strips accents and diacritics, so café becomes cafe, and removes characters that are not URL-safe.

Does it work with non-Latin languages?

It is built for Latin-script text. Non-Latin characters may be stripped instead of transliterated, so check the result for those languages.

Is my title sent to a server?

No. The slug is generated in your browser, so nothing is uploaded and there is no sign-up.

Can I use the slug for filenames too?

Yes. The clean, hyphenated output works well as a safe filename as well as a URL path.

Related tools