URL Encoder / Decoder

Encode and decode URL strings and query parameters using percent-encoding (URL encoding)

All encoding and decoding happens in your browser. Your data never leaves your device and is not sent to any server.
Processing Mode:
Encoded output will appear here...

About URL Encoding

URL Encoding (percent-encoding) converts special characters into a format that can be transmitted safely over the Internet. Each character is represented by a % sign followed by its hexadecimal ASCII value.

Common character encodings:

Space → %20
! → %21
# → %23
$ → %24
& → %26
+ → %2B
= → %3D
? → %3F

Use cases: Query parameters, form data, API requests, OAuth callbacks, sharing URLs