URL Builder & Parser
Paste a URL to parse it into parts, or build a URL from protocol, host, path, query, and hash. Changes in either side update the other.
Paste a URL to parse it into parts, or build a URL from protocol, host, path, query, and hash. Changes in either side update the other.
It works both ways. Construct a URL piece by piece from protocol, host, path, query, and hash, or paste an existing URL to break it into its components. When you paste a URL, you also get its origin, port, and any credentials, plus a table listing every query parameter with its decoded value. Edit either side and the other updates in real time.
Start from scratch by filling in each field, or paste a complete URL to deconstruct it. The query parameter table reads long URLs packed with tracking and config values at a glance. The tool handles encoding automatically so you don't need to worry about special characters in parameter values.
Building API endpoints with multiple query parameters. Debugging redirect chains and OAuth callbacks where you need to see exactly what's being passed. Constructing tracking URLs with UTM parameters. Breaking apart a long URL to understand what each parameter does. Sharing clean, correctly-encoded links.