Compare protocol, host, path, hash, and query parameters
URL Tools
URL Compare Tool
Compare two URLs side by side. Check protocol, host, path, hash, normalized URL text, and query parameter differences in your browser.
- Runs in your browser
- No account required
- Copy-ready output
Normalize URLs before comparison
Show added, removed, and changed query values
Copy or download the comparison result
Notes
How this tool handles your input
This URL compare tool helps spot small URL differences that are easy to miss: a changed query value, a missing parameter, a different path, or a plus sign that decodes differently from %20.
How to use
- Paste the first URL into the left field.
- Paste the second URL into the right field.
- Click Compare URLs.
- Review the component differences and query parameter changes.
Good for
- Compare tracking links before publishing
- Find query parameter changes in logs
- Check callback URL differences
Examples
https://example.com/search?q=dev+tools&page=1
https://example.com/search?page=2&q=dev%20tools
Shows the page parameter change and normalized URL output.
https://example.com/docs/base64
https://example.com/docs/base64/
Shows the trailing slash difference in the path.
FAQ
Does this fetch either URL?
No. It parses and compares the text in your browser without requesting the URLs.
Can it compare query parameters in a different order?
Yes. Query parameters are sorted by name for the comparison output.
Why do plus signs and %20 matter?
They can decode differently depending on form encoding rules, so the visible URL may not behave the same.
Is my data uploaded to a server?
No. The tool runs in your browser, so the text you paste stays on your device.