URL Parser

Parse, inspect, decode, and analyze URLs instantly. Explore URL components, query parameters, paths, and encoded values in one simple tool.

URL input

Press Enter to parse, Shift+Enter for a new line. Parsing happens only in your browser. The URL is never fetched, opened, or sent anywhere, and a URL that parses is not necessarily reachable or safe.

Paste a URL above, or load the example, to see its components, query parameters, checks and JSON.

URL Encoder / Decoder

Component actions use encodeURIComponent and escape reserved characters such as / ? & = #, so use them for a single value, not for a whole URL. Full URL actions use encodeURI and decodeURI, which keep those characters. Decoding a whole URL can change how it is read (for example, %2F is not the same as /), so your input is kept and the result appears separately.

Related tools