StegoToolkit
70 live tools · 15 in development

Hide Data in Any File Format

Professional steganography tools for PDF, SVG, audio, and Office documents. AES-256 encrypted. 100% client-side — your files never leave your browser.

AES-256 Encryption
Client-Side Only
Multi-Format
Free & No Logs

Live Tools

Ready to use — no sign-up, no uploads

PDF

PDF Steganography Hider

Hide secret text or files inside PDF documents.

5 steganography algorithms
AES-256 encryption
Basic, CTF & Expert modes
Open tool
PDF

PDF Steganography Extractor

Extract hidden messages and files from steganographic PDFs.

Auto-detect encoding method
Password decryption
Full extraction report
Open tool
SVG

SVG Steganography Hider

Hide data in vector graphics using 5 XML-native methods.

Comment, attribute & namespace hiding
Float coordinate LSB
Survives most platforms intact
Open tool
SVG

SVG Steganography Extractor

Extract data hidden inside SVG vector graphic files.

Multi-method detection
Auto-decode all 5 methods
AES-256 decryption support
Open tool
Audio

Audio Steganography Embedder

Hide text or files inside WAV audio with SNR quality report.

LSB 1–4 bit depth control
AES-256 encryption
SNR quality meter
Open tool
Audio

Audio Steganography Extractor

Extract hidden data from WAV steganography with CTF flag detection.

Auto-detect LSB bit depth
AES-256 decryption
CTF flag highlighting
Open tool
Document

Document Steganography Hider

Hide data inside DOCX, XLSX, PPTX, or ODT documents.

Custom XML Parts & ZIP comments
AES-256 encryption
All major Office formats
Open tool
Document

Document Steganography Extractor

Extract hidden payloads from DOCX/XLSX/PPTX/ODT documents.

Auto-detect OOXML & ZIP methods
Anomaly score analysis
CTF flag detection
Open tool
Binary

File Hider

Hide any file inside images, audio, or PDF. Creates polyglots.

JPEG, PNG, MP3, PDF carriers
AES-256 encryption
Multi-file ZIP bundling
Open tool
Binary

File Hider Extractor

Extract hidden files from polyglot carriers. Browser binwalk.

Auto-detect EPSTEGO marker
AES-256 decryption
CTF flag detection
Open tool
HTML

HTML Steganography Hider

Hide secret messages inside HTML files. Zero visible change in any browser.

Zero-width chars, comments, whitespace
Attribute order & case variation
AES-256 encrypted
Open tool
HTML

HTML Steganography Extractor

Find hidden data in HTML files. Zero-width visualizer, anomaly scoring, CTF flags.

Auto-detect all 6 methods
Zero-width char visualizer
HTML anomaly score 0–100
Open tool
Image

Image Steganography Hider

Hide secret text or files inside PNG, JPG, or BMP images with PSNR quality report.

LSB, Adaptive LSB, DCT, Spread Spectrum
AES-256 encryption
PSNR + Stealth Score
Open tool
Image

Image Steganography Extractor

Extract hidden data from images. Auto-detect, bit plane visualization, CTF flag detection.

Auto-detect 8 algorithm configs
24-plane bit plane viewer
CTF flag + entropy analysis
Open tool
Image

Text-in-Image Hider

Hide secret text inside photos using adaptive LSB. PSNR/SSIM quality report, chi-square score, AES-256 encryption. Always outputs PNG.

Adaptive edge-priority LSB (first in browser)
PSNR + SSIM quality report post-encode
Chi-square vulnerability score
Open tool
Image

Text-in-Image Extractor

Find hidden text in any image. Auto-detects 11 LSB configs. Bit plane viewer, chi-square pre-scan, CTF flag detection. Browser alternative to zsteg and Stegsolve.

Auto-detect 11 LSB configurations
Bit plane viewer (24 planes, browser-native)
CTF flag detection + forensic report
Open tool
Video

Video Steganography Hider

Hide secret messages or files inside MP4, AVI, MKV, MOV, or WebM videos.

Frame LSB, Audio Track, Metadata
AES-256-GCM encryption
Reed-Solomon error correction
Open tool
Video

Video Steganography Extractor

Detect and extract hidden payloads from video files. Auto-detect with CTF flag detection.

Auto-detect all 3 methods
Entropy + kind analysis
CTF flag detection
Open tool
Text

Text Steganography Hider

Hide messages in plain text using trailing whitespace, Unicode spaces, or homoglyph substitution.

4 structural methods including trailing whitespace
Platform survival matrix
Batch watermarking via HMAC
Open tool
Text

Text Steganography Extractor

Detect and extract hidden payloads from suspicious text. Anomaly analysis, watermark attribution.

Auto-detect all 4 methods
Live anomaly scoring
Watermark attribution
Open tool
Analyzer

Steganography Analyzer

Detect hidden steganographic content in images using Chi-Square, RS Analysis, Sample Pairs & Primary Sets. No upload — 100% client-side forensic analysis.

4 statistical tests + fusion score
Bit plane viewer (24 planes)
Forensic JSON report + batch mode
Open tool
CTF Tool

StegSolve Online

Full StegSolve.jar in your browser — no Java, no install. 28 bit planes, auto-scan, chi-square LSB detection, brute-force extractor, PNG chunk analysis, stereogram solver.

28 bit planes across R/G/B/A channels
Chi-square + QR + PNG chunk auto-scan
255-combo brute-force extractor
Open tool
Text

Invisible Text Hider

Hide secret messages inside any visible text using zero-width Unicode characters. Visually identical — undetectable by eye.

Zero-width Unicode (U+200B/200C/FEFF)
AES-256 encryption + Reed-Solomon
Plausible deniability mode
Open tool
Text

Invisible Text Extractor

Detect and extract zero-width hidden messages from any text. Visualise invisible chars, auto-detect encoding, CTF flag detection.

Auto-detect ZW character encoding
Zero-width char visualiser
CTF flag detection
Open tool
QR Code

QR Code Steganography Hider

Hide secret messages inside fully scannable QR codes. LSB pixel, module color, and PNG metadata methods — QR still scans normally.

3 hiding methods
AES-256 encryption
QR still 100% scannable
Open tool
QR Code

QR Code Steganography Extractor

Extract hidden payloads from steganographic QR codes. Auto-detects LSB, module color, and PNG metadata methods with QR anomaly scoring.

Auto-detect all 3 methods
QR anomaly score 0–100
CTF flag detection
Open tool
Image

Image-in-Image Hider

Hide a secret photo invisibly inside a cover image. Variable bit depth, channel selection, PSNR/SSIM report, AES-256 encryption.

1–4 bit depth + channel select
PSNR + SSIM quality report
AES-256 encrypted secret
Open tool
Image

Image-in-Image Extractor

Extract hidden images from stego photos. Auto-detects 12 configurations. Bit plane visualizer, pre-scan anomaly detection, forensic report.

Auto-detect 12 configs
24-plane bit plane viewer
SHA-256 forensic report
Open tool
Image

LSB Embedder

Hide text or files in PNG/BMP images using LSB steganography. Sequential or PRNG pixel order, 1–4 bit depth, AES-256 encryption, real-time stealth score.

Sequential & PRNG pixel order
1–4 bit depth + channel select
AES-256-GCM + stealth score
Open tool
Image

LSB Extractor

Extract hidden LSB steganography from PNG/BMP. Auto-detects LSBSTEG format. Ranked scan (10 CTF configs). Bit plane viewer, flag detector. Browser zsteg alternative.

Auto LSTG header detection
Ranked scan — 10 CTF patterns
24-plane bit plane viewer + flags
Open tool
Image

Image Watermark Embedder

Add visible copyright overlay and invisible DWT+DCT frequency watermark to any image. Robustness survival test. No upload — 100% client-side.

Visible text overlay + logo tile mode
Invisible DWT+DCT (4 strength levels)
Robustness test — JPEG/social media
Open tool
Image

Image Watermark Detector

Detect 5 watermark types in any image: visible overlay, LSB tracking, DWT+DCT invisible copyright, AI generation markers, and EXIF metadata. No upload.

5-category detection in one pass
AI generation markers (SynthID-like)
Risk score + legal recommendation
Open tool
Audio

MP3 Steganography Embedder

Hide secret text inside MP3 audio files using ID3v2 tag, frame padding, or part2_3_length parity (MP3Stego-style). AES-256 encrypted. No upload.

3 methods: ID3v2 / Padding / Parity
MP3Stego-style parity method for CTF
AES-256-GCM + platform survival guide
Open tool
Audio

MP3 Steganography Extractor

Extract hidden messages from MP3 files. Auto-detects ID3v2, frame padding, and parity methods (MP3Stego-style). CTF flag detection. No upload.

Auto-detect 3 methods + CTF scoring
MP3Stego-style parity decode
Flag detector + forensic JSON report
Open tool
GIF

GIF Steganography Hider

Hide text or files inside static or animated GIFs using palette LSB, multi-frame distribution, or metadata injection. AES-256 encrypted.

Palette LSB, multi-frame, metadata
Animated GIF support
AES-256 encryption
Open tool
GIF

GIF Steganography Extractor

Extract hidden data from GIF files. Supports palette LSB, multi-frame distribution, and metadata methods. Auto-detect mode for CTF challenges.

Auto-detect 3 methods
Animated GIF extraction
CTF brute-force mode
Open tool
BMP

BMP Steganography Hider

Hide secret text or files inside BMP images using Pixel LSB, Palette LSB, or Reserved Bytes. Adjustable bit depth, AES-256 encryption.

Pixel LSB, Palette LSB, Reserved Bytes
1–4 bit depth, no recompression
AES-256 encryption
Open tool
BMP

BMP Steganography Extractor

Extract hidden data from BMP images. Auto-detect Pixel LSB, Palette LSB, and Reserved Bytes with variable bit depth.

Auto-detect 3 methods
Variable bit depth scan
CTF-ready forensic output
Open tool
EXIF

EXIF Data Hider

Embed hidden payloads inside JPEG EXIF metadata fields. Supports custom UserComment, Artist, Copyright, and extended XMP fields.

UserComment, Artist, Copyright fields
XMP extended metadata support
AES-256 encryption
Open tool
EXIF

EXIF Data Extractor

Extract and inspect EXIF metadata to recover hidden steganographic payloads. Forensic field-by-field view with suspicion scoring.

Full EXIF field inspector
Suspicion scoring per field
Forensic JSON report
Open tool
JPEG

JPEG Steganography Hider

Hide data inside real JPEG images using DCT-domain steganography (F5, JSteg) — embedded in the JPEG's own quantized DCT coefficients, not pixels. Also supports JPEG Comment/APP metadata storage.

F5 & JSteg — real DCT-domain steganography
Comment/APP metadata storage option
AES-256 encryption
Open tool
JPEG

JPEG Steganography Extractor

Extract hidden data from JPEG images encoded with F5, JSteg, or JPEG Comment/APP metadata. DCT scan mode, brute-force mode, and CTF heuristic guess mode included.

F5 & JSteg DCT-domain decoding
DCT scan mode + brute-force auto-detect
AES-256 decryption
Open tool
Unicode

Unicode Steganography Hider

Hide secret messages invisibly in plain text using zero-width characters, homoglyphs, and combining diacritics. Survives copy-paste.

Zero-width, homoglyph, diacritic methods
Invisible to plain-text viewers
Survives copy-paste & social media
Open tool
Unicode

Unicode Steganography Extractor

Detect and extract hidden messages from text using zero-width characters, homoglyphs, and diacritics. Auto-detect all methods.

Auto-detect 4 Unicode methods
Zero-width character inspector
CTF-ready output
Open tool
Other

Steganography Detector

Detect hidden steganography using 4 statistical algorithms: chi-square, RS analysis, sample pairs, primary sets. StegExpose-equivalent. WAV audio support.

4-algorithm fusion (StegExpose method)
Payload size estimate + method fingerprint
Batch scan 50 files — CSV export
Open tool
CTF Tool

Polyglot File Analyzer

Detect multiple file formats hidden in one file — PNG+ZIP, JPEG+PDF, and more. Binwalk-compatible signature scan, byte map, extraction, and polyfile-style JSON report.

Binwalk-compatible signature scan
Byte map + file extraction
polyfile-style JSON report
Open tool
CTF Tool

zsteg Online

zsteg-style LSB channel scanner for PNG and BMP. Scans every bit/channel/order combination and reports results in zsteg's exact output format. No Ruby, no install.

Every bit/channel/order combination scanned
zsteg's exact output format
No Ruby, no install, no upload
Open tool
Binary

Binary Steganography Hider

Hide text or files inside any binary file — EXE, DLL, ZIP, JAR, ISO, firmware — using EOF appending, null cavity injection, PE/ELF section appending, or ZIP comment field.

EOF, Null Cavity, PE/ELF Section, ZIP Comment
AES-256 encryption + Reed-Solomon
Batch watermarking with attribution
Open tool
Binary

Binary Steganography Extractor

Extract hidden data from any binary file. Scan mode, brute-force auto-detect, PE/ELF section inventory, entropy heatmap, strings scanner, and CTF flag detector.

Brute-force auto-detect across 7 methods
Entropy heatmap + strings scanner
CTF flag detection
Open tool
Image

Color Channel Steganography Hider

Hide text or files in a specific RGB/Alpha color channel of a PNG or BMP. Visual channel breakdown, Blue Channel Priority mode, AES-256-GCM.

Choose R / G / B / Alpha channel
AES-256 encryption
Visual channel breakdown
Open tool
Image

Color Channel Steganography Extractor

Extract hidden data from a color channel of a PNG or BMP. COLSTEG auto-detect, bit plane viewer, 32-combination brute-force, CTF flag detector.

COLSTEG auto-detect
Bit plane viewer + brute-force
CTF flag detection
Open tool
Metadata

Metadata Steganography Hider

Hide text or files in PNG text chunks, PDF metadata fields, GIF comments, MP3 ID3 tags, or DOCX/XLSX custom properties. No pixels touched. AES-256-GCM.

8 metadata targets across 5 formats
AES-256 encryption
No pixel/audio data touched
Open tool
Metadata

Metadata Steganography Extractor

Extract hidden data from PNG chunks, PDF metadata, GIF comments, MP3 ID3 tags, or DOCX/XLSX properties. MSTEG auto-detect, full metadata viewer, CTF flag detector.

MSTEG auto-detect
Full metadata viewer
CTF flag detection
Open tool
Image

Pixel Value Differencing Hider

Hide text or files in a PNG/BMP using Pixel Value Differencing (Wu & Tsai, 2003) — edge pixels carry more bits, smooth pixels carry fewer. Edge capacity map, PDH histogram, PSNR/SSIM, AES-256-GCM.

Adaptive edge-aware embedding
PDH histogram + PSNR/SSIM
AES-256 encryption
Open tool
Image

Pixel Value Differencing Extractor

Extract hidden data from PVD-encoded PNG/BMP images. PVDSTEG v1 auto-detect, Pixel Difference Histogram (PDH) signature analysis, 6-config brute-force, AES-256-GCM decryption, CTF flag detector.

PVDSTEG auto-detect
PDH signature analysis
6-config brute-force
Open tool
Text

Whitespace Steganography Hider

Hide text in trailing spaces/tabs, double-spacing, line endings, or indentation.

4 whitespace methods
AES-256 encryption
Platform survival guide
Open tool
Text

Whitespace Steganography Extractor

Extract hidden data from trailing whitespace, inter-word spacing, line endings, or indentation. WSST auto-detect, brute-force.

WSST auto-detect
Brute-force across 4 methods
CTF flag detection
Open tool
Palette

Palette Steganography Hider

Hide text or files in GIF, indexed PNG, or 8-bit BMP colour palettes using Palette LSB, EZ Stego (Machado 1993), Westfeld Parity, or PRNG Index Swap. AES-256-GCM, visual palette comparison.

4 methods incl. EZ Stego + Westfeld
Palette swatch viewer + stealth score
AES-256 encryption
Open tool
Palette

Palette Steganography Extractor

Extract hidden data from GIF, indexed PNG, or 8-bit BMP palettes. PALSTEG auto-detect, luminance-sort detection, chi-square analysis, ranked brute-force, CTF flag detector.

PALSTEG auto-detect
Chi-square + luminance-sort analysis
8-config brute-force
Open tool
WAV

WAV Steganography Hider

Hide text or files inside WAV audio using LSB in PCM samples, PRNG sample selection, RIFF chunk injection, or spectrogram encoding. DeepSound + WavSteg compatible, AES-256-GCM.

4 methods incl. spectrogram encoding
DeepSound + WavSteg compatible
AES-256 encryption
Open tool
WAV

WAV Steganography Extractor

Extract hidden data from WAV audio. WAVSTEG auto-detect, RIFF chunk inspector, DeepSound signature detection, spectrogram analysis, 12-config ranked brute-force, CTF flag detector.

WAVSTEG auto-detect
DeepSound + spectrogram analysis
12-config brute-force
Open tool
PNG

PNG Steganography Hider

Hide text or files in a PNG using PNG-native methods: Chunk Injection (tEXt/iTXt/zTXt/custom), EOF Append, Alpha Channel, Row Filter Encoding, and LSB in IDAT. AES-256-GCM, Reed-Solomon, batch watermarking.

5 methods incl. row filter encoding
Chunk viewer + auto-verify
AES-256 encryption
Open tool
PNG

PNG Steganography Extractor

Extract hidden data from PNG-native steganography — chunk inspection, EOF scan, alpha channel, row filter analysis, and LSB in IDAT. PNGSTEG v1 auto-detect, brute-force scoring, CTF flag detector.

PNGSTEG auto-detect across 5 surfaces
Brute-force scoring
CTF flag detector
Open tool
PDF Metadata

PDF Metadata Steganography Hider

Hide text or files in PDF metadata using 6 methods — XMP fields, custom Info keys, object streams, whitespace encoding, incremental updates, and file attachments. AES-256-GCM, batch HKDF watermarking, CTF mode.

6 hiding methods
CTF Challenge Creator
AES-256 encryption
Open tool
PDF Metadata

PDF Metadata Steganography Extractor

Auto-detect and extract hidden data from PDF metadata across all 6 methods, with confidence scoring, CTF flag detection, forensics report, and batch extraction.

Confidence-scored auto-detect
Batch extraction
CTF flag detector
Open tool
Steghide

Steghide Online

Hide text or files inside a JPEG using a faithful client-side port of the real steghide 0.5.1 algorithm — graph-theoretic minimum-distortion matching, AES-256-CBC encryption, passphrase-seeded position selection.

Real steghide 0.5.1 algorithm port
Graph-matching DCT embedding
AES-256-CBC encryption
Open tool
Steghide

Steghide Online Extractor

Extract data hidden by steghide (or by this tool) from a JPEG — same passphrase-seeded position selection, AES-256-CBC decryption, CRC32 checksum verification, and a CTF common-passphrase auto-try.

Real steghide 0.5.1 decode pipeline
55 common CTF passphrase auto-try
CRC32 checksum verification
Open tool
WebP

WebP Steganography Encoder

Hide text or files inside WebP images using LSB embedding across RGB(A) pixels, seeded scatter mode, and automatic lossy-to-lossless conversion. Real pixel-level verification, AES-256-GCM encryption.

Outputs lossless WebP, not PNG
Auto lossy-to-lossless conversion
AES-256 encryption
Open tool
WebP

WebP Steganography Decoder

Extract hidden text or files from WebP images. STW1 auto-detect across 15 configs, scatter mode, heuristic CTF candidate scan, wbpdv trailing-bytes detection, confidence scoring.

Auto-detect across 15 configs
Heuristic CTF candidate scan
wbpdv trailing-bytes check
Open tool
Capacity Calculator

Steganography Capacity Calculator

Calculate exact hidden-payload capacity for PNG, BMP, WebP, TIFF, WAV, FLAC, AIFF, JPEG, SVG, HTML and more — plus PSNR and Fridrich/Goljan detection risk. No upload needed, or drop a real file for exact per-file numbers.

PSNR + detection risk engine
Real per-file parsing, no upload needed
Links to the right specialist tool
Open tool

More Formats Coming Soon

15+ additional tools in development across 1 new categories

15+ moreSoon

Built for Privacy & Power

100% Private

Everything runs in your browser. No uploads, no servers, no personal data collected — ever.

Multi-Format

PDF, SVG, WAV, DOCX, XLSX, PPTX, ODT — one platform for every file type.

AES-256 Encryption

Optional military-grade encryption built into every encoder — no external tools needed.

Common Use Cases

🎯

CTF Challenges

Create and solve forensics challenges for capture-the-flag competitions.

⚖️

Legal & Compliance

Embed ownership metadata and tamper-evident audit trails in documents.

📰

Journalism

Pass sensitive information in innocent-looking files without raising flags.

🔬

Security Research

Test steganalysis tools and build benchmark datasets for research.