logo

URL Encode/Decode

Encode or decode URLs safely. Choose whether you’re working with the whole URL, a single component (like a path segment), or query parameters. All processing happens in your browser.

Encode / Decode URLs
Client-side onlyFast & private
Mode
Scope
Encoding details

%20 is RFC-friendly; + is form-style.

Throw on malformed sequences (e.g., lone %).

Uppercase percent-hex (e.g., %2f → %2F).

Process each line independently (batch).

Input

No text yet200000 chars left

Output

Auto
URL preview
Output is not a complete URL (that’s okay if you’re converting components).

Tips

  • Use Component when encoding only part of a URL (e.g., a path segment).
  • Set spaces to + for web forms (application/x-www-form-urlencoded).
  • Try Auto: it detects whether to encode or decode each line.