Canonical URL Checker
Enter your current page URL and canonical tag to detect protocol, www, trailing slash, uppercase, index.html, parameter and fragment issues — with a match-quality score, all processed in your browser.
Canonical URL Checker
The URL of the page as it is currently published. Used for the match-quality score.
The URL declared in your rel="canonical" tag, if you know it.
Paste the page's HTML to auto-extract canonical tags. Directly entering the canonical URL above works too.
Your canonical analysis appears here
Enter the current page URL and canonical URL (or paste page HTML), then press Check Canonical — the tool reports issues as pass, warn or fail items and scores URL match quality.
How It Works
Three simple steps to validate your canonical URLs.
Enter your URLs
Type the current page URL and canonical URL, or paste the page HTML to extract canonical tags automatically.
Review the checks
Protocol, www, trailing slash, uppercase, index.html, parameters and fragments are flagged as pass, warn or fail items.
Score & export
Check the match-quality score, follow the recommendations, then export your report as TXT, JSON or print.
FAQ
Common questions about the Canonical URL Checker tool.
What is a canonical URL?
A canonical URL tells search engines which version of a page is the preferred one when multiple URLs serve similar or identical content, preventing duplicate content issues.
What issues does the tool detect?
It detects missing canonical tags, HTTP vs HTTPS mismatches, trailing slash inconsistencies, www vs non-www conflicts, relative URLs, uppercase hosts, index.html paths, query parameters, fragments, and malformed canonical tags.
Why should a page be self-canonical?
Pointing the canonical tag to the exact URL of the page itself is recommended because it removes any ambiguity about which URL is the preferred one.
Is my data stored on a server?
No. All processing happens in your browser. Your data never leaves your device.