URL Parser & Breakdown - MacigHub

Parse any URL into protocol, host, port, path, query params, hash, credentials with visual breakdown.

Popular tools: Base64 · JSON Diff · UUID · QR Code · Regex · Password

About this tool

What does it break down?

Any URL into scheme, credentials, host, port, path, query parameters (decoded, listed) and fragment — the X-ray view for debugging links, callbacks and integrations.

How to use it

  • Paste a URL to see every component tabled.
  • Inspect each query parameter decoded separately.
  • Rebuild or edit parts and re-encode.

Examples

  • Why an OAuth callback mismatches: trailing slash or port difference.
  • Extracting UTM parameters from a campaign link.
  • Reading a signed URL’s expiry without running code.

Important limitations

  • Parsing ≠ fetching: it never requests the URL, so liveness is unknown.
  • Internationalized domains show punycode — convert for reading.
  • Credentials in URLs are deprecated and leak via logs — migrate away.

Privacy

Parsed locally with zero network requests — safe even for sensitive internal URLs.

Frequently asked questions

Query vs fragment?

Query goes to the server; fragments stay client-side — secrets belong in neither.

Why is my parameter garbled?

Encoding mismatch — decode with the right charset, usually UTF-8.

Trailing slash matters?

For origins and some routers, yes — compare exactly.

Related tools

URL encoder · Safelink decoder · HTTP status codes