Canonical URL Generator

Normalise a messy URL — force HTTPS, drop www, strip tracking parameters and the fragment — and emit the canonical tag.

How it works

  • Tracking parameters such as utm_*, fbclid, gclid and msclkid are removed because they create duplicate URLs for the same page.
  • The list of changes shows exactly what was rewritten, so you can spot URLs that differ only by a trailing slash or a capital letter.
  • Use the same canonical form in your sitemap, internal links and the tag itself so search engines see one URL.