PapaTools

Free Canonical URL Normaliser & Checker

Something not working? Report a problem

About the Canonical URL Checker

Normalise any URL to its canonical form — lowercase scheme and host, remove default ports, sort query params and resolve relative paths, all in your browser.

How to use the Canonical URL Checker

  1. 1Paste any URL into the input box.
  2. 2The canonical (normalised) form is shown instantly with a breakdown of each change made.
  3. 3Click Copy to copy the canonical URL to your clipboard.
  4. 4Paste multiple URLs (one per line) to normalise a batch at once.

Frequently asked questions

What does canonicalisation do to a URL?

It applies a set of normalisation rules: lowercases the scheme and host, removes default ports (80 for http, 443 for https), removes the fragment (#anchor), sorts query parameters alphabetically, percent-encodes special characters and removes trailing slashes from paths.

Why do canonical URLs matter for SEO?

Search engines may treat http://example.com/page and https://Example.com/page?a=1&b=2 as different URLs, splitting link equity. A consistent canonical URL helps consolidate signals and avoids duplicate-content penalties.

Does this check my live website?

No — this is a client-side URL normaliser. It applies standard rules to the URL text you paste and does not fetch your website or check your actual canonical meta tag.

Are fragments (#hash) kept?

No — fragments are removed from canonical URLs. They are client-side navigation cues and are not sent to the server, so search engines ignore them.

More SEO tools

View all