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
✓ 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)
Canonical Target URL
Use this when this page should defer to a different URL — e.g. a print view, a tracked-parameter URL, or a syndicated copy.
📋 Generated Canonical Tag
🧮 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
Scroll for more options
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
Built by
SmallStudyTools.com
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