🔍

URL Parser

Break down URL components

URL to Parse

About URL Parser

Paste a URL and see each component parsed out separately: protocol, hostname, port, path, query parameters (as an editable table), and fragment. Click any component to copy it. The query parameter editor lets you modify individual values without manually editing the raw string, then reconstructs the full URL. Useful for debugging OAuth redirect URIs, modifying API request URLs, and stripping tracking parameters.

Common Use Cases

  • Debugging OAuth and SSO redirect URIs with multiple query parameters
  • Extracting UTM tracking parameters from marketing URLs
  • Modifying individual query parameters in complex API request URLs
  • Understanding URL structure when building link-generation code

Frequently Asked Questions

What are the parts of a URL?+
Protocol (https://), optional username:password@, hostname, optional :port, path (/api/v1/users), optional query string (?key=value), optional fragment (#section).
What is the fragment (#) used for?+
The fragment is processed by the browser only — it is never sent to the server. Traditionally used for in-page anchors. Single-page applications use it for client-side routing.
URI vs URL — are they different?+
A URI identifies a resource. A URL is a URI that also specifies how to locate it (the protocol). In practice, the terms are used interchangeably for web addresses.