URL, HTTP & APIs
URL Comparison Tool
Compare two URLs part by part and see exactly what differs — scheme, host, port, path, query parameters, and fragment. Everything runs in your browser; the URLs never leave the page.
Compare two URLs
live
Full URLs, protocol-relative (//host/path), and relative paths all work.
URLs without a scheme are compared as https://.
Result
component by componentQuery parameter differences
How it works
Both URLs are parsed with the generic syntax from RFC 3986 and compared part by
part. Scheme and host case, a trailing dot on the host, default ports
(http:80, https:443), percent-encoding, an empty path versus
/, and query-parameter order are treated as cosmetic — they are
shown, but not counted as meaningful differences. Query parameters are compared by
decoded name and value, so ?page=1&limit=20 and
?limit=20&page=1 are equivalent. Nothing is uploaded, and the current
comparison can be shared through the page fragment.