URL Encoder & Decoder

Choose component, full URL, or query-value mode. Errors are explained instead of failing silently on malformed escapes.

Developer Tools Encoding & Security Runs locally No sign-up

URL encoder & decoder

Full URL mode keeps :/?#[]@ and other delimiters intact. Component mode escapes them.

Query option

Only used in query-value mode. Encodes spaces as +, and decodes + as a space.

Input —
Output —
Escapes —
Examples

Malformed percent escapes are reported with their character position instead of failing silently. Decoding also checks that the bytes form valid UTF-8.

About URL Encoder & Decoder

Encode or decode URLs and query values with correct handling of reserved characters and Unicode.

This tool runs locally in your browser. It does not upload your input, require an account, or store your data on a server. If a feature needs a network request, the interface asks before sending anything.

url encoderurl decoderpercent encodingquery string

Search tools

↑ ↓ navigate Enter open Esc close