URL Canonicalizer & Normalizer

URL Canonicalizer & Normalizer

Local Processing

Standardize URLs by sorting query parameters, removing trailing slashes, and decoding unnecessary escapes.

How It Works & Processing Standards

Standardize URLs by sorting query parameters, removing trailing slashes, and decoding unnecessary escapes.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Current Limits

  • Maximum input length: 100,000 characters

The same page written as different URLs is hard to compare or de-duplicate. Options sort query keys alphabetically and drop the trailing slash.

What You Can Do

Basic normalisation
Lower-case scheme and host, default port removed, . and .. resolved.
Optional rules
Toggle query sorting and trailing-slash removal.

How to Use URL Canonicalizer & Normalizer

  1. 1
    Paste a URLPaste the address.
  2. 2
    Pick optionsQuery sorting and trailing slash.
  3. 3
    CopyCopy the normalised URL.

Examples

Several rules at once
Input: HTTPS://Example.COM:443/a/../b/?z=1&a=2 (sort query, drop trailing slash)
Result: https://example.com/b?a=2&z=1

Common Use Cases

  • Comparing and counting URLs in visit logs
  • Choosing a canonical URL

Frequently Asked Questions (FAQ)

Does it add or remove www?

No. With or without www can be a different host, so it is left alone.

Have feedback or ideas for this tool? Suggest & Inquire →