A playful, minimal interactive web toy at ste.gg with animated eggs and dinosaurs; exploratory click-and-drag interactions in-browser.

Carrier Media
Drop image or audio file Images: PNG/JPEG/WebP/GIF | Audio: WAV/MP3/OGG/FLAC
Or generate a carrier:
Payload Data
Secret Message
Zero-Width Unicode Mode
Settings
Encoding Method
Classic steganography - high capacity, fragile to compression
Channels
Bits/Channel
Overlay Text
Color
Font Size: 24px
Opacity: 15%
Font
Position
Rotation: 0ยฐ
Preview
Load an image above to see preview
Burns text directly onto the image pixels. Low opacity makes it nearly invisible but always present. The payload text field above is ignored for this method.
Decode Options
Decoding Method
Analysis Results Click ANALYZE to inspect media...
๐ Nested Encode Hide your payload inside N auto-generated nested layers, wrapped in your carrier image.
Nesting Depth 3
Inner layers auto-generated (512x512 noise)
Outer Carrier (Final Image) Drop outer carrier
Auto-size carrier Shrink to minimum size needed
Encoding Options Mode
Channels
Bits/Channel
Payload (Innermost Secret)
๐ Nested Decode Upload a nested image and recursively extract all hidden layers.
Max Depth 3
Drop nested image
Results will appear here
๐ Channel Cipher Data hops between channels using your secret pattern as the key.
Cipher Mode
Channel Pattern
Format: CHANNEL+BITS (R1, G2, B1, RGB2, RGBA1, etc.) separated by dashes
Pattern preview will appear here...
Embedding Mode
LSB: Higher capacity, fragile to compression
๐ป Ghost Mode
ENABLE GHOST MODE
AES-256-GCM + Bit Scrambling + 50% Noise Decoys โ ๏ธ Requires