URL Parser
Break down any URL into its components — protocol, host, port, path, query parameters, hash, and credentials.
Decompose any URL into its parts — protocol, hostname, port, pathname, query parameters (as a key-value table), and fragment. It's the fastest way to sanity-check the exact parameters a third-party API or OAuth provider will receive, without manually URL-decoding by hand. Useful for debugging OAuth, working with tracking links, and unpacking the long URLs analytics platforms generate. The parser uses the browser's native URL API; pasted URLs stay in your tab.
URL Structure
https://Protocoluser:pass@Authexample.comHostname:8080Port/path/pagePathname?key=valueQuery#sectionHashNext steps
URL Encoder / Decoder
RecommendedPercent-encode and decode URLs and URL components. Supports encodeURIComponent and encodeURI.
HTML Encoder / Decoder
RecommendedEncode HTML special characters to entities and decode them back.
Regex Tester
Write and test regex patterns with real-time match highlighting.
JWT Decoder
Decode JWT tokens and inspect header, payload, claims, and expiry instantly.
What Is a URL Parser?
Common Use Cases
API debugging
Inspect path segments, query parameters, and embedded credentials in API URLs lifted from logs or curl commands.
OAuth callback analysis
Break down redirect URIs to see code, state, error, and scope parameters returned by an identity provider.
UTM and tracking audit
List the utm_source, utm_medium, gclid, and fbclid parameters attached to a marketing link.
Webhook signature troubleshooting
Verify that the path and query you receive match what the sender computed the signature against.
Frequently Asked Questions
Advertisement