Canonical Tag Generator

Generate a correct canonical tag to tell search engines your preferred URL and prevent duplicate content penalties.

Advertisement
Daily uses: 0 / 10 free   Upgrade for unlimited →
Enter the exact URL you want search engines to treat as the original
⚡

You've used 10 free runs today

Upgrade to Pro for unlimited usage, no ads, and PDF exports.

Upgrade to Pro – $9/mo
Resets at midnight · Cancel anytime
Advertisement

How to use this tool

  • Enter the preferred URL — this is the version you want Google to index.
  • Click Generate Canonical Tag to create your tag.
  • Copy the generated tag and paste it inside the <head> section of every duplicate page.
  • Make sure internal links also point to the canonical version.

What is a canonical tag?

A canonical tag (rel="canonical") tells search engines which version of a page is the "original" when duplicate or similar content exists across multiple URLs.

Common situations where you need one: pages accessible via HTTP and HTTPS, www and non-www versions, URL parameters like ?sort=price, and paginated content.

Without a canonical tag, Google may split your page authority across duplicate URLs and rank the wrong version — or penalise you for thin/duplicate content.

Advertisement