Text Obfuscator
Insert, detect, remove, visualize, and decode zero-width characters, hide text, and export results locally.
This tool runs entirely in your browser. Your input is never uploaded.
Everything runs locally in your browser. Obfuscation is not encryption — use the AES tool for real secrets.
Text Obfuscator
Obfuscate text so it is harder to read at a glance, then restore it with the same settings. Everything runs locally in your browser.
Modes
- Zero-width hiding — encode a secret into invisible zero-width characters and embed it inside a visible carrier text. Paste the result back to reveal the secret.
- Zero-width inspection — detect invisible characters, remove them from text, or replace them with visible labels such as
[ZWSP]and[ZWJ]. - Reverse characters — reverse the character order, grapheme-aware so emoji stay intact.
- Keyed substitution — shift printable ASCII characters using a key. Restore with the same key.
- Unicode escape — turn every code point into
\uXXXXescape sequences. - HTML entities — escape or unescape HTML entities such as
<and'. - JavaScript string — escape text into a
\xHH/\uHHHHstring and decode it back.
Privacy note
Obfuscation is not encryption. It hides meaning from a casual reader but can be reversed by anyone who knows the method. For real secrets, use the AES tool instead.
Related tools
Text Escape and Unescape
Escape and decode HTML, XML, JavaScript, JSON, URL, SQL, Unicode, and Base64 text, including batch conversion, locally.
Open ToolBase64 Encoder and Decoder
Encode and decode UTF-8 text, files, and Data URLs.
Open ToolXOR Encrypt / Decrypt
Obfuscate text or files with a simple XOR cipher and a key, entirely in your browser.
Open Tool