CalcHive

URL Parser & Analyzer

Parse any URL and see its components: protocol, hostname, port, path, query parameters, hash, and more. Decodes percent-encoded values.

Examples

Full URL with auth & params

In:https://user:pass@example.com:8080/path/to/page?name=John&age=30#se...

GitHub API URL

In:https://api.github.com/repos/owner/repo/issues?state=open&sort=created

How to Use URL Parser & Analyzer

  1. Enter or paste a full URL in the input field.
  2. The URL is parsed instantly and all components are displayed below.
  3. Query parameters are shown in a separate table with decoded values.
  4. Click "Copy" next to any component to copy it to your clipboard.

Understanding URL Structure

A URL follows the structure: protocol://username:password@hostname:port/pathname?search#hash. Each part serves a specific purpose in identifying and accessing web resources. The protocol defines how data is transferred, the hostname identifies the server, the pathname points to a specific resource, query parameters pass data to the server, and the hash references a section within the page.

This tool uses the browser's built-in URL API to parse URLs, ensuring accurate and standards-compliant parsing. It also decodes percent-encoded values in query parameters so you can read the actual values being passed.

Frequently Asked Questions

Related Tools