tools/data/url parser
// datanew

url parser

break a url into components and rebuild

// client-only ← paste a URL
// components
← paste a URL
// query params
← paste a URL

// about this tool

Every URL is a structured string following RFC 3986, composed of a scheme (https), authority (host + optional port), path, query string, and fragment. This tool uses the browser's native URL API to parse any valid URL into its components and displays all query parameters in a key/value table. The parsed URL is always reconstructed and shown as the canonical form.

// when to use

  • Inspect OAuth redirect URIs to verify that all required parameters are present
  • Debug a failing API call by checking whether the query string is encoded correctly
  • Extract the hostname from a list of full URLs for domain analysis
  • Understand the structure of a complex URL with many nested query parameters

// faq

Does it handle URLs without a scheme?
Yes. If you paste a URL without https:// the tool automatically prepends it for parsing. The displayed scheme will then reflect the added prefix. Paste the full URL to see the exact original scheme.
Are percent-encoded characters decoded?
Query parameter values are shown decoded (e.g. %20 → space). The raw encoded form is visible in the search field row. This mirrors how browsers and servers interpret the values in practice.
What is the origin?
The origin is the combination of scheme + host + port: https://example.com:8443. It is the security boundary used by the browser's same-origin policy. Two URLs with the same origin can share cookies and make cross-frame calls freely.
// history
Pro Cloud Sync — upgrade
no operations yet