URL Encoder & Decoder
Percent-encode a URL or query string, or decode it back. It safely handles Korean, spaces, and special characters, and all processing happens in your browser, so the values you enter are never sent out.
Input
Result
How to use
Encode converts Korean, spaces, and special characters into %XX percent-encoding. Decode turns a percent-encoded string back to its original form.
This tool uses the encodeURIComponent method, widely used for query values.
Frequently asked questions
When do I need URL encoding?
It's needed when a URL's query string contains special characters such as Korean text, spaces, or &. Encoding keeps the address from breaking and lets it transfer safely.
Are the values I enter sent to a server?
No. All processing happens inside your browser, and the values you enter are not sent to any external server.