Savvy Goose
Character Counter Text & Writing
Case Converter Text & Writing
Diff Viewer Text & Writing
Markdown Converter Text & Writing
Percentage Calculator Numbers & Time
Unit Converter Numbers & Time
Timestamp Converter Numbers & Time
Time Between Dates Numbers & Time
Barcode Generator Generators
QR Code Generator Generators
Base64 Encoder Data & Encoding
Image to Base64 Data & Encoding
URL Encoder Data & Encoding
JWT Decoder Data & Encoding
Hash Generator Data & Encoding
Color Converter Data & Encoding
JSON Formatter Data & Encoding
Format Converter Data & Encoding
Regex Tester Data & Encoding
Browser Info Data & Encoding
Password Generator Generators
Passphrase Generator Generators
UUID Generator Generators
Favicon Generator Generators
Image Resizer Generators
Slug Generator Generators
Lorem Ipsum Generators
Mermaid Editor Diagrams
Cron Expression Generator Developer Tools
GitHub Dependency Starrer Developer Tools
No results found
Buy me a coffee
Savvy Goose

Slug Generator

Turn any string into a clean URL slug.

Text
Slug
What's a slug?

The human-readable, URL-safe part of a URL, usually derived from a title.

example.com/blog/my-awesome-post

A slug lowercases the title, strips accents and punctuation, and joins the remaining words with a separator — so it doesn't get mangled when someone pastes it into a chat or the address bar.

your-slug-appears-here
Options
Separator Max length 0 = no limit
Casing
Lowercase
Filter
Strip stop words (the, and, of, …)
Share
The URL below carries your input and options.

Input is too long to include in the URL.

Share URL

Anyone with this link can read the values it contains. Do not use it for sensitive data.

How to use the Slug Generator

  1. Type or paste the string you want to slugify.
  2. Pick a separator and case style.
  3. Copy the result.

Frequently asked questions

How do I convert a string to a URL slug?
Paste your text and it becomes a lowercase, hyphenated slug. "My Blog Post: 10 Things!" turns into "my-blog-post-10-things".
Should a slug use hyphens or underscores?
Hyphens. Google treats a hyphen as a word separator but an underscore as a word joiner, so hyphens are the standard for readable, SEO-friendly URLs.
Are slugs case-sensitive?
URLs can be, so slugs are lowercased by default to avoid duplicate-address confusion between /My-Page and /my-page.
How are diacritics handled?
Diacritics (é, ü, ñ, and so on) are normalized to their ASCII equivalents.
What about emoji?
Emoji are stripped, so slugs end up as plain ASCII suitable for URLs.

Made for free with