Conceal Any File of Any Size Inside Images, Audio, Video, PDFs & Executables Without Breaking Their Viewability or Playability.
Traditional steganography tools are limited to hiding tiny kilobytes of text in pixels (LSB manipulation), causing visual distortion and crashing on large files.
Stow is the world's first Universal Multi-Carrier Engine. It uses a high-throughput, zero-RAM streaming architecture with a deterministic
| Host Carrier Type | Supported Formats | Host Behavior After Concealment |
|---|---|---|
| 🖼️ Images | .png, .jpg, .jpeg, .webp, .gif, .bmp |
Opens instantly in Windows Photos, Apple Preview, Android Gallery, MS Paint |
| 🎵 Audio | .mp3, .wav, .flac, .aac, .ogg, .m4a |
Plays smoothly in Spotify, Apple Music, VLC, Windows Media Player |
| 🎬 Video | .mp4, .mkv, .mov, .webm, .avi, .wmv |
Streams seamlessly in VLC, QuickTime, Chrome, TV Players |
| 📄 Documents | .pdf |
Opens normally in Adobe Acrobat, Chrome, Preview |
| ⚙️ Executables | .exe, .dll, .iso, .bin |
Executes and runs normally as valid Windows PE Overlay data |
- ⚡ Zero-Limit Streaming Pipeline: Stream 100 MB up to 50+ GB payloads with minimal constant RAM consumption (< 15 MB) at 1.3+ GB/s.
- 🔐 Military-Grade Password Protection: Authenticated encryption with ChaCha20-Poly1305 AEAD and Argon2id key derivation.
- 🛡️ Bit-Perfect BLAKE3 Integrity: Instant 256-bit BLAKE3 cryptographic hash verification during extraction.
-
⏱️ Sub-Millisecond
$O(1)$ Trailer Index: Inspect carrier metadata, sizes, and encryption state in microseconds without scanning through gigabytes of data. - 🎨 Built-in Theme Switcher: 5 curated themes (Cyber Cyan, Midnight Violet, Emerald Matrix, Crimson Ruby, Monochrome Dark).
- 🧹 One-Click Carrier Cleaner: Strip hidden payloads to restore pristine, untouched original host files.
- 📱 Universal Cross-Platform Ecosystem: Pure Rust native GUI on desktop (Windows, macOS, Linux) and native Android app.
| Platform | Download | Instructions |
|---|---|---|
| 🪟 Windows (64-bit) | Stow_Windows_x64.exe |
Standalone .exe with embedded icon. Just double-click to run! |
| 🍎 macOS (Universal) | Stow_macOS.dmg |
Standard Apple .dmg installer. Drag Stow into Applications. |
| 🐧 Linux (64-bit) | Stow_Linux_x86_64 |
chmod +x Stow_Linux_x86_64 and execute. |
| 📱 Android (APK) | Stow_Android.apk |
Download and install on Android. |
- Open Stow and stay on the Embed & Cloak tab.
- Click Browse Host... to pick any cover file (
.png,.jpg,.mp3,.wav,.mp4,.pdf,.exe). - Click Browse Payload... to select any secret file or archive (
.zip,.sqlite,.mkv,.iso,.txt, etc.). - (Optional) Check Protect with a Password to encrypt with 256-bit ChaCha20-Poly1305.
- Click Conceal Payload into Carrier. Your carrier is created and remains completely viewable/playable!
- Switch to the Extract & Restore tab.
- Click Browse Carrier... and select your carrier file.
- Stow automatically inspects the carrier in milliseconds and displays the concealed file metadata.
- (If password-protected) Enter the password.
- Click Extract Payload from Carrier to restore your file with full BLAKE3 checksum verification!
- Switch to the Inspect & Clean tab.
- Select any carrier file to view its internal container geometry and payload breakdown.
- Click Remove Concealed Payload to strip the hidden payload and restore the original pristine host file.
# Embed a secret database into a cover song
stow embed -c song.mp3 -p database.sqlite -o song_carrier.mp3
# Embed with password protection
stow embed -c cover.jpg -p confidential.zip -o secret.jpg -w "MyMasterPassword!#99"
# Inspect carrier metadata in 0.001s
stow inspect -c secret.jpg
# Extract concealed payload
stow extract -c secret.jpg -w "MyMasterPassword!#99"
# Strip payload and restore pristine host file
stow strip -c secret.jpg -o pristine_cover.jpgDistributed under the Komorebi License Version 2.0.0.