How it works
- Drop your file or paste your content into the tool above.
- Adjust the options — every change updates the preview instantly.
- Download the result. Your file never leaves your browser.
Escape or unescape strings for HTML, XML, JavaScript and JSON — handles entities, unicode escapes and special characters.
Every conversion runs entirely in your browser using WebAssembly. There is no upload, no server-side processing, no analytics, and no cookies. Open DevTools → Network during the operation and you will see zero outbound traffic.