URL Encoder / Decoder
PicoToolkit's URL Encoder/Decoder
Encode or decode URLs online
Quickly percent‑encode or decode URL strings with a simple, browser‑side tool on PicoToolkit. Use it to make query strings and form values safe for links or to turn percent‑encoded text back into readable text.
How to use
- Paste text into the editor or type it directly.
- Choose "Encode" to percent‑encode or "Decode" to convert percent‑encoded sequences back to characters.
- Copy the result or paste it into your application, form, or link.
Common use cases
- Make a search query or parameter safe for inclusion in a URL.
- Decode percent‑encoded strings you find in logs or query strings.
- Prepare form data or link parameters for HTTP transmission.
Examples
- Basic decoding:
hello%20world→hello world - Basic encoding:
hello world→hello%20world
Tips & edge cases
- Spaces are encoded as
%20(or sometimes as+in form encoding). Decoding restores them. - This tool performs percent‑encoding/decoding (browser‑side). It is not encryption—do not use it for secrets.
Related tools
- Base64 Encoder and Decoder — for binary/text encoding.
- Escape Html / Unescape HTML — for HTML entity handling.
- URL Extractor — find and copy URLs before encoding or decoding.
FAQ
What does %20 mean?
%20 is the percent‑encoded representation of a space. Decoding hello%20world returns hello world.
Is this secure or encrypted?
No. Percent‑encoding only makes text safe for URLs. It is not encryption and offers no confidentiality.
Will it handle non‑ASCII characters?
The tool works with UTF‑8 characters in percent‑encoding/decoding; verify your target system accepts UTF‑8 when importing decoded values.