SEO ToolsMeta Tag ToolsFree Tool
Canonical URL Generator
Generate a <link rel="canonical"> tag from a URL you provide, to tell search engines which version of a page is the authoritative one.
How to Use Canonical URL Generator
- 1Enter the full preferred URL of the page
- 2Click Generate
- 3Copy the resulting <link rel="canonical"> tag
- 4Paste it into the <head> of every duplicate/variant page, pointing to the one canonical URL
Frequently Asked Questions
A single <link rel="canonical" href="..."> tag using the exact URL you type in.
No - it only formats the tag. You decide which URL is canonical; the tool doesn't scan your site for duplicates.
When the same or very similar content is reachable at more than one URL (e.g. with and without tracking parameters, or paginated variants), point them all to one canonical URL.
Use the exact full URL, including protocol and subdomain, of the version you want indexed - be consistent with your site's actual preferred format.
Related Tools
Meta Title Generator
Wrap your page title text in a valid HTML <title> tag and instantly see its character length.
Meta Tag Generator
Enter your page title, description, keywords, and URL to generate a bundle of core meta tags (description, keywords, Open Graph title/description, robots) in one go.
Open Graph Generator
Generate an og:title, a placeholder og:description, and an og:type=website tag from your page title, for controlling how links look when shared on Facebook and LinkedIn.
Hreflang Tag Generator
Enter a language code and URL for each translated version of a page, one per line, to generate a full set of <link rel="alternate" hreflang="..."> tags.