Toolbox

Online Escape Encoder / Decoder

Escape编码Escape解码unescape%uXXXX

Classic JavaScript escape()/unescape() implementation: alphanumerics and @*_+-./ preserved, others as %XX or %uXXXX, ideal for legacy data compatibility, fully local.

加载中…

How to Use

  • Paste the raw text into the input box
  • Choose encode or decode direction
  • Output appears instantly — copy in one click
  • All encoding/decoding runs locally; sensitive content never leaves your device

Related Tools

FAQ

What is Escape encoding?

Escape is a legacy JavaScript encoder: ASCII alphanumerics and @*_+-./ stay as-is, Latin-1 chars become %XX, wide chars like Chinese become %uXXXX, e.g. 你 → %u4F60.

How is it different from URL encoding?

URL encoding emits UTF-8 bytes as %XX; Escape outputs each char directly as %uXXXX without UTF-8 conversion. Results differ but both are decodable here.

Will my data be uploaded?

No, all encoding and decoding runs locally in your browser.