Encoding

URL Encoder & Decoder

Encode URL components or decode percent-encoded text locally, with clear handling for spaces and Unicode.

Browser-local
Private workspaceInput is kept in this tab
0 chars
Ready
Run the tool to see a result.

No URL is requested and no input is transmitted. This tool only transforms text locally.

About this tool

What URL Encoder does

Percent-encoding represents reserved and non-ASCII characters safely inside URLs. Choose component encoding for query values and full decoding for inspection.

Common uses

  • Encode a query parameter
  • Decode redirect URLs from logs
  • Inspect Unicode URL values

Privacy and limitations

No URL is requested and no input is transmitted. This tool only transforms text locally.

Always validate security-sensitive output in the authoritative application or platform.

Frequently asked questions

Should I encode a full URL?

Usually encode individual query values with encodeURIComponent rather than encoding the entire URL.

Why are spaces encoded as %20?

Percent-encoding uses %20. HTML form encoding may use + instead.