URL Encode / Decode

Percent-encode text for safe use in URLs, decode encoded strings, and break a URL into its parts and query parameters.

Runs in your browser — nothing is uploaded
Mode
Scope

How to use URL Encode / Decode

  1. Choose Encode or Decode.
  2. Paste your text or URL — the result appears instantly.
  3. Copy the result, or check the URL breakdown below.

Questions

Component or full URL?

“Component” encodes every reserved character (like / ? & =) and is right for a single query value. “Full URL” keeps the URL structure intact and only encodes characters that are not allowed anywhere in a URL.

Why do spaces become %20 or +?

Both are valid in query strings. This tool uses %20, which works everywhere. When decoding, “+” is treated as a space.