Online tool to encode text to URL encoding or decode URL-encoded strings.

Mode
Process Line by Line

Usage

  • Pick encode or decode.
  • Type text to run encodeURIComponent / decodeURIComponent immediately.
  • Line-by-line mode converts each line separately.

Input, output, limits

Input is plain text or a percent-encoded string. Output is the opposite conversion. Nothing is uploaded. Invalid % sequences fail on decode.

Example

Encode: hello world → hello%20world. Decode reverses it.

FAQ

Is this encodeURI?
No. It uses encodeURIComponent, so /, ?, and & are encoded too.
Can I paste a full query string?
Yes, but separators get encoded. Encode values, not the whole query.
Is text uploaded?
No. Everything runs in the browser.