Image Steganography

Hide secret text messages inside ordinary-looking PNG images using LSB encoding.

PNG only — JPEG compression destroys the hidden data. Always download and share as PNG.

1. Upload Carrier Image

2. Enter Secret Message

3. Password (optional)

A password XOR-encrypts the message before embedding. The same password is required to decode.

About This Tool

How to Use
  1. Upload a PNG image as the carrier
  2. Type your secret message in the text field
  3. Optionally set a password for extra security
  4. Download the encoded image — it looks identical to the original
  5. To decode: upload the encoded image and click Decode
Common Use Cases
  • Hiding confidential messages in plain sight
  • Learning about steganography and data hiding techniques
  • CTF (Capture The Flag) security challenges
  • Privacy-conscious communication
Tips & Tricks
  • Always use PNG format — JPEG compression destroys hidden data
  • Larger images can hide longer messages
  • The password adds XOR encryption but isn't military-grade security
  • The encoded image is visually identical — no one can tell data is hidden

Related Tools