URL Encoder/Decoder

Encode URLs or decode URL-encoded strings. Supports all characters including UTF-8.

Input

Enter the text to encode or decode.

What is URL Encoding?

URL Encoding converts unsafe characters into a format that can be safely transmitted over the Internet. Spaces become %20, and non-ASCII characters are converted to UTF-8 bytes.

This tool uses the built-in encodeURIComponent/decodeURIComponent functions. All processing is done in your browser.