A canonical URL is the single preferred address you want search engines to index when the same page is reachable through several URLs — with and without www, over HTTP and HTTPS, or with tracking parameters appended. This builder normalises any URL you paste and generates the matching <link rel="canonical"> tag, so you can consolidate duplicate variants onto one address and protect your ranking signals.
How it works
The tool parses your URL with the standard URL parser, then applies the normalisation rules you toggle on. It can force the scheme to HTTPS, lowercase the host, drop a leading www., remove the #fragment, and trim a trailing slash. With tracking removal on, it deletes utm_* parameters plus common click and session IDs — gclid, fbclid, msclkid, mc_cid, mc_eid, ref, yclid, igshid, sessionid and similar — while leaving genuine content parameters in place. It then outputs both the clean URL and a ready-to-paste canonical link tag.
Example
Paste:
http://WWW.Example.com/Page/?utm_source=newsletter&id=42#top
With HTTPS, lowercase host, drop-www, strip-tracking and strip-fragment enabled, the result is:
https://example.com/Page/?id=42
and the tag:
<link rel="canonical" href="https://example.com/Page/?id=42" />
The id=42 content parameter is kept while utm_source, the www. and the #top fragment are removed. Everything runs in your browser — nothing is uploaded.