Encoding
URL Encoder & Decoder
Encode text for URLs or decode percent-encoded values instantly.
Encoding
Parse URLs, inspect their components and edit query parameters.
Paste a complete URL or standalone query parameters.
Enter a complete URL to inspect all its components, or provide standalone query parameters.
URLs and query parameters are parsed entirely inside your browser and are never uploaded.
About this tool
A URL and query string parser separates a web address into its protocol, origin, host, port, path, query parameters and fragment. It is useful for inspecting API requests, application routes, tracking links and encoded parameter values.
Features
Frequently asked questions
A query string is the portion of a URL after the question mark. It contains key-value parameters commonly separated by ampersands.
Yes. URLs may contain repeated keys such as tag=javascript&tag=typescript. This tool preserves every occurrence separately.
The hostname contains the domain or IP address. The host includes both the hostname and an explicit port when one is present.
Yes. The browser URL and URLSearchParams APIs decode percent-encoded names and values when parsing them.
No. Parsing, editing and rebuilding take place entirely inside your browser.
Related tools
Encoding
Encode text for URLs or decode percent-encoded values instantly.
Encoding
Encode special characters as HTML entities or decode them back to text.
Generators
Generate downloadable QR codes for text, URLs, email and Wi-Fi.