URL Encoder / Decoder
Percent-encode strings for URLs or decode encoded strings back. Runs entirely in your browser.
How to use
- Enter text or an encoded URL into the textarea above
- Press "Encode" to percent-encode the string
- Press "Decode" to reverse the encoding
- Use the "Copy" button to copy the result
The conversion matches encodeURIComponent / decodeURIComponent. Your data is processed entirely inside your browser and never sent to a server.
Example
Input:
search word
Output of "Encode":
search%20word
Entering that string and pressing "Decode" returns the original "search word".
FAQ
Spaces become %20. Can I get + instead?
This tool follows encodeURIComponent, so spaces become %20. The + form is specific to application/x-www-form-urlencoded form submissions.
Can I encode a whole URL?
Symbols like :// and ? are also encoded, so it is best used on substrings such as individual query values.
Is my data stored anywhere?
No. Everything runs in your browser and disappears when you reload the page.
Category:Developer
Tags:urlencodedecodedeveloperconverter
Tools to use next
- Encode text to Base64 or decode Base64 back to text. UTF-8 aware and runs entirely in your browser.
- Convert colors between HEX, RGB, and HSL, with a color picker and live preview.
- Convert between JSON and YAML — useful for config file format conversion and data inspection.