Text Steganography
Free, client-side Text Steganography utility. Runs 100% locally in your browser with complete privacy.
What is the Text Steganography?
Text steganography encodes and hides confidential plaintext payloads within carrier text using non-printable Unicode zero-width characters (ZWSP, ZWNJ, ZWJ). The steganographic engine translates secret messages into binary byte streams, mapping bits to invisible Unicode code points embedded between visible characters. This enables security researchers and privacy enthusiasts to explore watermarking and covert communication channels safely.
Unicode Zero-Width Steganography Specifications
- Encoding Standard: Unicode Standard Annex #44 Zero-Width Characters (ZWSP U+200B, ZWNJ U+200C, ZWJ U+200D)
- Binary Mapping: Translates secret plaintext into 8-bit binary streams, encoding 0s and 1s as invisible code points
- Steganographic Carrier: Embeds invisible zero-width sequences between visible characters in ordinary carrier text
Invisible Carrier & Extraction Specifications
- Visual Imperceptibility: Carrier text appears 100% normal and indistinguishable to human readers on screen
- Extraction Pipeline: Deterministic in-memory extraction decoding hidden zero-width bits back into secret text
- Export Actions: 1-click steganographic text copy and decoded secret message export
How to Use the Text Steganography
Follow these 3 actionable steps for deterministic developer workflows.
1. Input Carrier & Secret Text
Enter ordinary public carrier text and type your confidential hidden message.
2. Encode Invisible Payload
The engine translates secret characters into invisible zero-width Unicode bytes.
3. Copy or Decode Hidden Text
Copy the carrier text with hidden data, or paste steganographic text to decode.
Architecture & Transformation Comparison
Client-side in-memory AST execution compared with remote cloud backend services.
| Evaluation Criteria | Client-Side In-Memory Engine | Remote Cloud Service Endpoints |
|---|---|---|
| Data Privacy & Isolation | 100% In-Memory (Zero network payload transmissions) | Transmitted over HTTP/HTTPS and logged on remote hosts |
| Execution Latency | Sub-millisecond instant AST parsing and evaluation | Subject to network round-trip time and server queue delays |
| Processing Throughput | Uncapped throughput bounded only by client device memory | Artificial request rate limits and payload size ceilings |
| Offline Availability | Fully operational offline via service worker caching | Unavailable without continuous active internet connection |
Frequently Asked Questions
Common questions about using our Text Steganography.