URL Encoder / Decoder

Percent-encode URLs and URI components, or decode encoded strings back to plain text.

0 characters
0 characters
0 characters
0 characters

Common Percent-Encoded Characters

Space %20 (or +)
/ %2F
@ %40
? %3F
= %3D
& %26
# %23
+ %2B
: %3A
% %25
[ %5B
] %5D

How to Use

  • Encode Component — encodes all special characters including / ? = & #. Use this for query parameter values.
  • Encode Full URL — preserves :// ? = & # so the URL structure stays intact. Use this for encoding a complete URL.
  • Decode — paste any percent-encoded string to convert it back to plain text. Both %XX and + (space) forms are supported.
  • Output updates live as you type (300 ms debounce) — no need to click a button.
  • Click Copy Output to copy the result to your clipboard.