Free Tool

URL Encoder & Decoder

Encode URLs and query parameters for safe web transmission, or decode percent-encoded strings back to readable text. Runs entirely in your browser.

Raw URL / Text0 chars
Encoded Output

Common encodings

Space

%20

&

%26

=

%3D

?

%3F

#

%23

/

%2F

Query Parameter Safe

Encodes all special characters that would break URL query strings — spaces, ampersands, equals signs and more.

Real-time Conversion

Output updates instantly as you type — no buttons to click.

100% Private

Everything runs locally in your browser. Your URLs never leave your device.

What is URL encoding?

URL encoding (also called percent-encoding) converts characters that aren't allowed in a URL into a safe format. For example, a space becomes %20 and an ampersand becomes %26.

URL encoding is required when passing special characters in query parameters, form data, or API requests. Without it, characters like &, =, and ? would be interpreted as URL delimiters rather than data.