Accent and diacritic folding
Café becomes cafe and Straße becomes strasse, so slugs stay pure ASCII and never break in a browser, a database or a CSV export.
Turn any heading or phrase into a clean, URL-safe slug.
Loading tool…
The tool is loading its code on your device. This happens once and is cached for later visits.
Processed entirely on your device
Overview
Generate URL slugs from text instantly. Handles accents, stop words, separators and length limits — with a live preview of the final URL.
A slug is the part of a URL that identifies a page in human-readable form: in https://example.com/blog/how-to-compress-images, the slug is how-to-compress-images. It is one of the few ranking signals you control completely, and one of the few you cannot easily change later.
Lowercase everything. URLs are case-sensitive on most servers. /Guide and /guide can be two different resources, which splits link equity and creates duplicate-content confusion.
Use hyphens, not underscores. Google treats a hyphen as a word separator and an underscore as a joiner. This is documented guidance and has not changed in fifteen years.
Keep it short. Around three to five words, ideally under 60 characters. Long slugs are truncated in search results and are harder to read, share and remember.
Include the target keyword. Not stuffed, not repeated — just present. image-compression-guide beats post-4821.
Avoid dates unless the content is genuinely dated. seo-tips-2024 becomes a liability the moment you update the article in 2026.
Never change a published slug without a 301 redirect. Any inbound links, social shares and indexed rankings are attached to the old URL.
don't becomes dont rather than don-t.Paste a column of titles from a spreadsheet, generate, and copy the slugs back into the adjacent column. Because line order is preserved and each line is processed independently, this is a safe bulk operation for a migration. Verify the output for any titles containing non-Latin script, brand names with intentional capitalisation, or product codes where a hyphen carries meaning.
Step by step
Paste a title, heading or phrase — one per line if you have a batch.
Choose a separator (hyphen or underscore) and a maximum length.
Toggle stop-word removal and lowercasing to taste.
Read the resulting slug and the full URL preview.
Copy a single slug, or copy the whole batch as a list.
Why use it
What this tool is good for, and what it deliberately does not try to do.
Café becomes cafe and Straße becomes strasse, so slugs stay pure ASCII and never break in a browser, a database or a CSV export.
Optionally drops a, an, the, of, and, in and similar words, which shortens URLs without losing the keywords that matter.
Truncation happens at a word boundary, never mid-word, so you never publish a slug ending in a dangling fragment.
Paste a column of titles and get a column of slugs back — ideal for migrating a blog or preparing a CSV import.
Questions
Short, honest answers about quality, limits and privacy.