Free Online URL Encoder & Decoder

Encode or decode URLs instantly. Convert text to a valid URL format or decode encoded strings.

Input

Output

What is URL Encoding?

URL encoding (also known as percent-encoding) is a mechanism for encoding information in a Uniform Resource Identifier (URI). Characters that are not allowed in a URL must be converted to a valid format.

When to use this tool?

  • Encoding: When you need to send data in a URL query string. For example, converting a space to %20 or +.
  • Decoding: When you have a URL with encoded characters and want to see the original text.

How it works

This tool uses JavaScript's built-in encodeURIComponent and decodeURIComponent functions. Since it runs entirely in your browser, your data is never sent to any server, ensuring 100% privacy and security.

Related Text Tools