URL Encoder, Decoder & URL Parser

Percent-encode or decode strings for query values and paths, switch between URI and URI component rules, optionally treat + as space when decoding, and inspect full URL structure. Nothing is uploaded.

100% local — your strings and URLs never leave this device

Use for query values, path segments, and fragments where reserved characters must be escaped.

How to use URL Encoder & Decoder

  1. 1Choose String / component to encode or decode text, or Full URL to break a link into its parts.
  2. 2Pick URI Component for values inside query strings and paths; pick URI when you need to encode a longer URL-like string but keep structural characters.
  3. 3Click Encode or Decode; enable “treat + as space” when decoding application/x-www-form-urlencoded style values.
  4. 4In Full URL mode, paste a URL and Parse — copy any field with one click.

Privacy

All encoding, decoding, and parsing run in your browser. Your input is never uploaded or logged on a server.

🔒 Processed locally in your browser. Your input is never sent to a server.