URL normalizer
Tidy a URL into one standard form: fix capitals, ports, slashes, parameter order and www. Choose a safe tidy-up, or a stricter one for comparing links.
- Runs in your browser
- Nothing is uploaded
- Free, no sign-up
By using this, you agree to our Terms and Privacy Policy.
Two ways to tidy a URL
Safe tidy-up only changes things that never change where the link goes. It removes a default port (:443 on https), decodes characters that did not need encoding, removes an empty #, and removes any username or password. Use this for links you will save or share.
For comparing goes further. It also sorts parameters, removes tracking, the # part, www. and a slash at the end. If two links match after this, they are the same page. But do not use the result as a link, because /a and /a/ can be different pages on some sites.
What it does not change unless you ask
- A slash at the end.
/aand/a/can be different pages. Only "For comparing" removes it. - Capitals in the path. The domain is made lowercase, but the rest is not, because some sites treat capitals differently.
- Switching
httptohttps. Usually right, but not always, so it is a checkbox.
Encoded characters
Characters that never need encoding are decoded, so %7E becomes ~. Other codes are written in capitals, like %2F. Neither change affects where the link goes, so both are safe for links you save. This follows the URL standard (RFC 3986).