/a-b

Slug Generator

Convert any string into a clean, URL-safe slug.

slug-generator.tool
Slug will appear here
Generated locally in your browser.
Overview

What is a slug generator?

This tool converts any text into a clean, URL-safe slug - lowercase, hyphen- or underscore-separated, with accented characters normalized (é becomes e) and special characters removed. Useful for turning a title into a usable URL path.

Quick start

How to use this tool

  1. 1Type or paste your text.
  2. 2Choose hyphen-case or snake_case, and whether to force lowercase.
  3. 3The slug updates live.
  4. 4Copy the result.
Where it helps

Common use cases

Turning a blog post title into a URL-friendly slug
Generating a clean filename from a title with special characters
Creating a consistent identifier from user-submitted text
Converting accented or non-English text into an ASCII-safe URL segment
Good to know

Frequently asked questions

What happens to accented characters like é or ü?

They're normalized to their closest plain-ASCII equivalent (é → e, ü → u) rather than being stripped out entirely, so meaning is preserved as much as possible.

What characters are removed entirely?

Anything that isn't a letter, number, space, or hyphen - punctuation like &, !, and : are dropped rather than converted.

Can I keep uppercase letters in the slug?

Yes - turn off the lowercase toggle, though lowercase slugs are the near-universal convention for URLs.

Is my text sent anywhere?

No - the slug is generated entirely in your browser.

quick_facts.json

{

"runs_in_browser": true,

"data_sent_to_server": false,

"signup_required": false,

"price": "free",

"category": "Generators"

}

Related tools

Li
No signup
Lorem Ipsum Generator

Generate placeholder text in paragraphs, words, or bytes.

Open tool
QR
No signup
QR Code Generator

Turn any text or URL into a downloadable QR code.

Open tool
📹
No signup
Video to QR Code

Upload a video, get a QR code anyone can scan to watch it on their phone.

Open tool