๐ URL Encode/Decode
Input
Output
Percent-encode (URL-encode) text or a URL, or decode it back. Useful for preparing a string to use inside a URL, or inspecting query parameters.
How to use
- Choose "Encode" or "Decode" mode.
- Choose the "Component" or "Full URL" scope.
- Paste your text or URL into the input box and click the run button.
FAQ
Does the result differ between "component" and "full URL" modes?
Yes โ "component" mode encodes everything including / and &, while "full URL" mode preserves characters that are already valid in a URL. Choose based on what you need.
Can it encode URLs containing Japanese?
Yes โ multi-byte characters like Japanese are converted to UTF-8 percent-encoding.
How do I inspect the contents of a query string?
Paste the encoded query string into Decode mode to see it converted back to readable text.
Are spaces encoded as %20 or +?
Following standard percent-encoding, spaces are encoded as %20.
Is my input sent to a server?
No, encoding and decoding happen entirely in your browser and nothing is sent externally.