URL Canonicalization by SEO Rules

Bring URLs to a single canonical form. Normalize HTTPS, WWW, letter case, parameters and trailing slashes for SEO and development.

URLs to canonicalize

Canonicalization rules

Canonical URLs

Features of the "URL Canonicalization"

10 canonicalization rules

HTTPS, www, letter case, the trailing slash, UTM tags, query parameters, ports and the fragment (#) — every rule is a separate toggle. Mutually exclusive pairs switch automatically, so mistakes are ruled out.

A whole list at once

Paste a single link or several — one per line. The result is recalculated as you type and whenever the rules change, and the order of lines is preserved, so the output can be matched line by line against the original list or pasted back into a spreadsheet.

Copy and CSV export

Canonical links appear in a separate field. They can be copied in full with one button or downloaded as CSV. The UTF-8 file with a BOM opens correctly in Excel and Google Sheets.

Tool Description

alien

URL canonicalization brings different variants of the same address to a single format. The tool lets you set the processing rules yourself: use HTTP or HTTPS, add or remove www, lowercase the URL, control the trailing slash, strip UTM tags, query parameters and ports. You can process a single link or a whole list of URLs at once — the selected rules apply to every address simultaneously.

Processing also normalizes the technical structure of the URL: the scheme and the domain name are lowercased, internationalized domains are converted to Punycode, repeated slashes in the path are removed, and percent-encoding is brought to a single form. The tool does not alter data where the change could affect the meaning of the URL, unless a selected rule explicitly calls for it.

Canonicalizing links is what SEO specialists need when fighting duplicate pages in the index and preparing lists of canonical addresses for the rel="canonical" tag, the sitemap and internal linking; what analysts need when merging reports in which the same URL is written a dozen different ways; what developers need when configuring redirects and comparing addresses; and what QA engineers need when checking that a site serves one address instead of a pile of duplicates. The result can be copied with one button or exported as CSV. All processing happens in your browser, so the links never leave your device.

Frequently Asked Questions (FAQ)

The tool brings links to a single canonical form using a set of SEO rules: it switches the address to HTTPS, removes or adds www, lowercases the URL, normalizes the trailing slash, and strips UTM tags, query parameters and ports. Paste a single link or a list — one per line — and enable the rules you need: the result is recalculated instantly and can be copied with one button or downloaded as CSV.

A canonical URL is the single preferred address of a page among all of its variants. The same page is often reachable at several addresses at once: with and without www, over HTTP and HTTPS, with and without a trailing slash, with and without campaign tags. Search engines treat those as different URLs, so the page's authority gets split and duplicates end up in the index. A single canonical form solves that.

10 rules: use HTTPS, remove www, add www, lowercase the URL, add a trailing slash, remove the trailing slash, remove UTM tags, remove all query parameters, remove ports and remove the fragment (#). All of them are enabled by default except "Add WWW" and "Remove trailing slash". The "Remove WWW" and "Add WWW" rules are mutually exclusive, and so are the two trailing-slash rules: turning one on automatically turns the other off.

There is no single correct answer — consistency is what matters. For search engines /blog/post and /blog/post/ are different addresses, so a site should stick to one format and redirect the other one to it. The tool brings a whole list to the format you choose.

The scheme and the host are case-insensitive by specification, so HTTPS://Example.COM and https://example.com are literally the same address, and the tool always lowercases them. The path is case-sensitive, which is why lowercasing it is a separate rule. Query parameter values and the fragment are never touched: they often carry identifiers, tokens and base64 data where case is critical.

From a search perspective both variants are equal — pick one and redirect to it. Usually the one that is already indexed and used in existing links wins. The "Add WWW" rule only applies to second-level domains: addresses with their own subdomain, such as blog.example.com, and IP addresses do not get www, because that would point at a different site.

Yes. Paste a list with one link per line and the tool processes every line at once. Empty lines are skipped, surrounding whitespace is trimmed, and the order is preserved, so the result can be matched line by line against the original list. Lines that are not http or https links stay unchanged in the result and are counted in the hint below the field.

No. The tool prepares the correct address, while the rel="canonical" tag reports that address to search engines. They are normally used together: the canonical URL from the tool goes into the tag on the page, into the sitemap, into internal links and into redirect rules. A tag alone is not enough without consistent addresses, and consistent addresses are not enough without the tag.

Rate this tool
4.3(17 users rated)