Toolminex
SEO Tools

Slug Generator

Convert any text into a clean, URL-friendly slug. Perfect for blog posts, page URLs, and SEO-optimized permalinks.

Separator
Your slug will appear here…
🔗 Slug Generator

Type any text to instantly generate a URL-friendly slug. Handles accented characters, special symbols, and multiple spaces. All processing happens in your browser.

How to generate a URL slug

Type your title, pick your options, and copy the slug. Done in seconds.

  1. 01

    Type or paste your text

    Enter a blog post title, product name, or any text you want to convert to a URL slug.

  2. 02

    Choose separator and options

    Pick hyphens (recommended) or underscores as the separator. Toggle lowercase and accent removal as needed.

  3. 03

    Copy the slug

    Click copy and paste the slug into your CMS, URL field, or code.

What people use it for

Blog post URLs

Convert post titles to clean URL slugs before publishing. 'My First Blog Post!' becomes 'my-first-blog-post'.

Product pages

Generate consistent URL slugs for product names in e-commerce stores so URLs are readable and SEO-friendly.

CMS content

WordPress, Shopify, and other CMS platforms use slugs for page URLs. Generate them here before entering them manually.

API endpoints

Create URL-safe identifiers for API routes from human-readable names.

File naming

Convert document titles to safe filenames without spaces or special characters.

Multilingual content

Convert titles with accented characters (é, ñ, ü) to ASCII slugs that work in any URL.

What makes a good slug

Google's own guidance recommends hyphens to separate words in URLs, not underscores, because hyphens are read as spaces. Lowercase avoids duplicate URLs on servers that treat /Blog and /blog as different pages.

Shorter is usually better. "how-to-make-cold-brew-coffee-at-home-easy-recipe" says nothing that "cold-brew-coffee" doesn't. Leave out the year unless the content truly expires: "best-laptops-2025" forces you to either keep an outdated URL or set up a redirect next year.

Once a page is published, treat its slug as permanent. Changing it means adding a 301 redirect from the old URL, or you lose the links and rankings it has built up. Accented characters work in modern URLs but get percent-encoded when copied (café becomes caf%C3%A9), which is why the tool converts them to plain letters by default.

Frequently asked questions

Free, no account, no limits.
A slug is the part of a URL that identifies a specific page in a human-readable way. In 'example.com/blog/my-post', the slug is 'my-post'.
Hyphens. Google treats hyphens as word separators, which helps with keyword recognition. Underscores are treated as part of the word.
Yes. Characters like é, ñ, and ü are converted to their ASCII equivalents (e, n, u) so the slug works in any URL.
Yes. Lowercase slugs are standard practice and avoid duplicate content issues from case-sensitive URLs.
Yes, in any modern mobile browser.
Only if you also add a 301 redirect from the old URL to the new one. Without it, links and bookmarks to the old address break and the page loses the ranking signals it has built up.

Related tools

Something not working right?