URL Encoder / Decoder

Percent-encode a plain string for safe use in URLs, or decode an encoded string back to readable text.

Input Section

Input

Output Section

Result

URL output

FAQ
What is URL encoding?

URL encoding (percent-encoding) replaces unsafe characters with a % followed by two hex digits. For example, a space becomes %20.

When should I encode a URL?

Encode query parameter values before appending them to a URL to ensure special characters like &, =, and + are treated as data, not syntax.

An unhandled error has occurred. Reload x