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.

About this Url Encoder

Use this free URL encoder and decoder to encode special characters for URLs or decode encoded query strings back into readable text. It is useful for links, APIs, redirects, and tracking parameters. No signup is required, and the tool works on phones, tablets, and desktop browsers.