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.

Runs in your browser v1.0.0

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 component

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.