URL 파서 및 디코더
Parse any URL into its components · protocol, host, port, path, query parameters, and fragment.
URL Anatomy
A URL consists of: protocol://username:password@host:port/path?query#fragment. The query string contains key-value pairs separated by &. Values are percent-encoded for special characters.
What is percent encoding?
Percent encoding (URL encoding) replaces unsafe characters with a % followed by their hex code. For example, a space becomes %20.
How It Works
- Paste a URL: Enter any full or partial URL — with or without query string parameters, fragments, or encoded characters.
- Inspect the components: The tool breaks the URL into scheme, host, port, path, query parameters, and fragment — each shown separately.
- Decode percent-encoding: URL-encoded characters like
%20are decoded to human-readable form. - Rebuild or modify: Edit individual query parameters and regenerate the final URL.
Why Use URL Parser?
Long URLs are often hard to read — especially API endpoints with dozens of query parameters, OAuth callback URLs with base64-encoded tokens, or redirect chains with nested encoding. This parser instantly extracts every component so you can audit tracking parameters, debug API requests, extract specific values without writing code, and understand the structure of deep link or redirect URLs. It also validates URL correctness and highlights malformed components, making it useful for QA testing and link analysis.
What Gets Parsed
- Protocol/Scheme — https, http, ftp, mailto, etc.
- Host & port — domain name and optional port number
- Path — all path segments separated and listed
- Query parameters — each key/value pair shown individually
- Fragment — the hash anchor portion of the URL
- Decoded values — percent-encoding decoded automatically