Permalink generator
A clean, lowercase, ASCII URL slug from any headline. Free and no account. Nothing leaves your browser.
Slug
appears here as you type
What it tells you
Accents folded, not deleted
Backerei, not bckerei. Characters are decomposed to a base letter first, so the result stays readable rather than losing letters.
Handles the awkward letters
The German sharp s becomes ss, and the Nordic o and ae get expanded, because those are distinct letters rather than accented ones.
Optional stop word removal
Shortens a long headline, and never returns an empty slug even if the title is entirely common words.
Length cap
Trim to a set number of words when a headline is longer than a URL wants to be.
How to use it
- 1Paste the headlineThe slug appears as you type, with a preview of the full URL.
- 2Trim if it is longRemove common words or cap the word count. Four to six words is a comfortable target.
- 3Copy itOne button. Nothing is uploaded at any point.
Questions people ask
How long should a URL slug be?
Short enough to read in a search result, which usually means three to six words. There is no ranking penalty for a long slug, but a truncated one in the results looks careless and is harder to share.
Should I remove stop words from URLs?
Usually yes for length, but not at the cost of sense. Removing them from how-to-fix-a-leaking-tap gives fix-leaking-tap, which is fine. Removing them where they carry meaning, as in the-office versus office, is not.
Hyphens or underscores?
Hyphens. Google treats a hyphen as a word separator and an underscore as a word joiner, so my_page reads as one token and my-page reads as two.
Should I change an existing URL to a better slug?
Rarely. A live URL with links and history is worth more than a tidier one, and every change needs a 301 redirect that leaks a little authority. Fix slugs before publishing, not after.
Other free tools
Word counter
Words, characters, sentences, paragraphs and reading time, as you type.
Readability checker
Flesch reading ease and grade level, with the sentences dragging you down.
Keyword density analyzer
Which terms you actually used, and how often, including two and three word phrases.
SERP preview
How your title and meta description will truncate in Google, in pixels.
Character counter
Live character count against the limits for every field that has one.
Headline checker
Scores a headline on length, structure and the words that make people click.
Image resizer
Resize and compress an image without it ever leaving your machine.
robots.txt generator
A valid robots.txt, with the AI crawlers listed explicitly.
UTM link builder
Tagged campaign links, with the casing normalised so reports do not split.
Title case converter
AP, Chicago, APA or sentence case, because they genuinely disagree.
Schema markup generator
Valid JSON-LD for FAQ, Article, Product and Organization.
llms.txt generator
The file that tells assistants what your site is and which pages matter.
Meta tag generator
Title, description, canonical and the social tags, in one block.
XML sitemap generator
Paste your URLs, get a valid sitemap.xml.
Hreflang tag generator
Language and region tags that point at each other properly.
301 redirect generator
Old URLs to new ones, as Apache, Nginx or Next.js rules.
Keyword mixer
Combine lists into every permutation, deduplicated.
AI answer readiness
Whether a page is shaped to be quoted in an AI answer.
AI meta description writer
Three descriptions at the right length, from what the page actually covers.
AI FAQ generator
The questions people actually type, with answers short enough to be quoted.
AI keyword intent classifier
What each keyword wants, and the one page type that should target it.
Want a tool like this on your own domain?
This page is the argument for the offer. A small useful utility gets embedded and linked, and every embed is a link back. kiterank builds one for your audience and hosts it on your domain, so the links accrue to you rather than to us.