Canonical Tag Generator — Avoid Duplicate Content, Free | SmallStudyTools
100% Free · No Signup · Browser-Based

Canonical Tag Generator

Generate a correct <link rel="canonical"> tag for any page, bulk-generate tags for a whole URL list, normalize www/https mismatches, and catch the cross-domain canonical mistakes that quietly hurt rankings — nothing is uploaded, everything runs right in your browser.

● Pro Version is Free for now
✓ Bulk Canonical Generator · URL Normalizer (www/https) · Cross-Domain Warning ·
✓ Self-Referencing Canonical Checklist
Day Night
🔗 Page & Canonical URL
Your Domain (optional — makes relative paths absolute)
Only needed if the Page URL or Canonical Target below is a relative path (like /blog/post) instead of a full URL.
Page URL
Self-Referencing Canonical
This page's canonical points to itself (the normal case)
🧮 Bulk Canonical Generator PRO
One page per line. Optionally add a comma or | then its canonical target — leave it off for a self-referencing page.
Paste at least one URL above and click "Generate All Tags".
✅ Self-Referencing Canonical Checklist PRO
Paste a list of URLs — e.g. exported straight from your sitemap.xml — one per line.
This is a planning checklist built entirely from the URL text you paste — it groups URLs that look like duplicates of each other (with/without a trailing slash, http vs https, www vs non-www, or extra query parameters) and flags which form looks most canonical. It does not fetch or crawl the live pages, so it cannot see what canonical tag is actually published there — verify in page source or Google Search Console before changing anything.
Paste a list of URLs above and click "Build Checklist".
⚙️ Format Options
Force HTTPS
Rewrite the generated href to https://
Remove Trailing Slash
example.com/page/ → example.com/page
Applied to the Generated Tag above and to Bulk Canonical Generator results.
🔀 URL Normalizer PRO
Preferred Protocol
Preferred Host
URL to Normalize

How to Use the Canonical Tag Generator

Generate a single tag, a whole batch at once, or audit a URL list for likely duplicates — all free and all in your browser.

1
Enter Your Page URL
Type the page's full URL, or a relative path like /blog/post plus your domain above it so the tool can make it absolute.
2
Pick Self-Referencing or a Target
Leave Self-Referencing on for the normal case, or switch it off and enter a different canonical target URL for pages like tracked or print versions.
3
Generate & Copy the Tag
Get a ready-to-paste <link rel="canonical"> tag, with Format Options to force https and strip trailing slashes along the way.
4
Switch to Pro for a Whole Site
Paste a list of page/canonical pairs to bulk-generate tags, normalize www/https mismatches, and get a cross-domain warning when a target points off-site.
5
Build a Self-Referencing Checklist
Paste a list of URLs from your sitemap into Pro's checklist to see which ones look like duplicates of each other and which URL looks most canonical.

Everything above runs entirely in your browser using plain JavaScript — no page is fetched or crawled, and nothing you type is ever uploaded to a server.

Specifications
Price Free
Data Processing Local only, in your browser — no URL is ever fetched or crawled
Simple Mode Single canonical tag, self-referencing or custom target, copy button
Pro Mode Bulk generator, www/https URL normalizer, cross-domain warning, self-referencing checklist
Found a bug or something not working right? Let us know and we'll fix it, every report helps make this tool better.
Report an Issue

More SEO & GEO Tools

Every other tool in the SEO & GEO category

Meta Tag Generator Generates title, description & keyword meta tags, ready to paste
SERP Snippet Preview Shows exactly how your page will look in Google search results
Keyword Density Checker Scans your content and reports keyword frequency & prominence
XML Sitemap Generator Turns a list of URLs into a valid sitemap.xml file
Robots.txt Generator Builds a correct robots.txt with simple allow/disallow rules
Open Graph & Twitter Card Generator Creates social preview meta tags, with a live card preview
Schema / JSON-LD Markup Generator Builds FAQ, Article, HowTo, Product & Breadcrumb structured data
Meta Title & Description Length Checker Checks character & pixel-width so Google won't truncate it
UTM Campaign URL Builder Builds trackable campaign links with source/medium/campaign params
.htaccess Redirect Generator Generates 301/302 redirect rules for Apache or Nginx
Hreflang Tag Generator Builds hreflang tags for multi-language & multi-region pages
URL Slug Generator Turns any title into a clean, SEO-friendly URL slug
llms.txt Generator Builds an llms.txt file so AI models understand & prioritize your site
AI Crawler Access Generator Allow or block GPTBot, ClaudeBot, PerplexityBot & Google-Extended by name
FAQ / Q&A Schema Generator The same Schema/JSON-LD tool — FAQ markup is what AI engines quote most
AI Answer & Citation-Readiness Checker Scores your content on what AI engines look for when picking what to cite
Direct-Answer Box Formatter Reshapes a paragraph into the concise answer block AI engines tend to lift
Question-Heading Rewriter Turns keyword-style headings into natural questions people actually ask
Lilly
Here to help you find a tool
Search tools Search blogs
Try me to find a tool! 👋