Slug Generator

Generate clean, SEO-friendly URL slugs from any title or heading — free and instant.

Options

About

About the Slug Generator

Turns a title or heading into a clean, URL-safe slug — stripping accents and punctuation and joining words with a hyphen or underscore.

Bloggers and SEO writers use it to generate a tidy URL path for a new post, while developers turn user-entered titles into safe filenames or route slugs. It's one of many free SEO tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.

Choose what to view about this tool

Guide

Using the Slug Generator

  1. 1

    Step 1

    Type or paste a title into the Title field.

  2. 2

    Step 2

    Choose a separator — hyphen or underscore.

  3. 3

    Step 3

    Turn lowercase and "Keep numbers" on or off as needed.

  4. 4

    Step 4

    Read the generated slug and click Copy to use it.

  • Strips accents so "Café" becomes "cafe" instead of dropping the letter entirely
  • Removes punctuation and collapses extra spaces into a single separator
  • Choice of hyphen or underscore as the word separator
  • Optional lowercasing of the whole slug
  • Optional keeping or dropping of numbers in the title
  • Updates the slug live as you type — no button to click
  • Works entirely in your browser — no installs and no sign-up

Bloggers and SEO writers

Bloggers and SEO writers use the Slug Generator for turning a post title into a clean, readable URL path.

Developers

Developers use the Slug Generator for converting user-entered titles into safe filenames, route slugs or identifiers.

Content managers

Content managers use the Slug Generator for keeping URL conventions consistent across a site's articles and pages.

Anyone naming files

Anyone naming files uses the Slug Generator for creating tidy, space-free filenames from a document's title.

Examples

Slug Generator examples

3 worked examples

01

Turning a title into a URL

Type "10 Café Recipes for Crème Brûlée!" with the default hyphen separator to get 10-cafe-recipes-for-creme-brulee — accents stripped and everything lowercased.

02

Using an underscore separator

Choose underscore ( _ ) as the Separator for the same title to get 10_cafe_recipes_for_creme_brulee instead of hyphens.

03

Dropping numbers

Turn off "Keep numbers" for a title like "Top 5 Tips" to get top-tips instead of top-5-tips.

FAQ

Frequently asked questions

Quick answers to common questions about the Slug Generator.

What does the Slug Generator do?

It turns a title into a clean, URL-safe slug by stripping accents and punctuation and joining the words with a hyphen or underscore.

Is the Slug Generator free to use?

Yes. It's free, with no sign-up, no watermark and no limit on how many times you use it.

Is my title safe when I use this tool?

Yes. The title you type is processed entirely on your own device — nothing is sent to a server.

What happens to accented letters like é or ñ?

They're converted to their plain-letter equivalents (é becomes e, ñ becomes n) rather than removed, so the word stays readable.

Can I use an underscore instead of a hyphen?

Yes. Choose "underscore ( _ )" from the Separator dropdown instead of the default hyphen.

Does the slug update as I type, or do I need to click a button?

It updates live as you type — there's no button to press.

Can I keep numbers in the slug?

Yes. "Keep numbers" is on by default; turn it off if you want numbers stripped out entirely.

Does the Slug Generator have any limitations?

It's built for everyday titles and headings; extremely unusual scripts or symbols may not always have a clean plain-letter equivalent.

Still have a question? Contact us

Report a problem

Slug Generator

What went wrong?
    or paste a screenshot