URL Parser
Parse, inspect, decode, and analyze URLs instantly. Explore URL components, query parameters, paths, and encoded values in one simple tool.
- Instant URL parsing
- Query parameter inspection
- URL encoding and decoding
- Copy and export results
- Browser-based processing
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 Components
| Component | Value | Action |
|---|
Domain
Query Parameters
Query Parameter Editor
Edit, add, duplicate or remove parameters. The path, fragment and other parts are kept. Re-serializing may normalize encoding (for example, spaces become +). Nothing is requested from the site.
URL Validation
These are syntax checks, not a security assessment. Passing them does not mean a URL is safe, and notes are not signs of malice.
Parsed URL as 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.