English
← Back to Top

Steganography Tool

Drag & drop an image here, or

Hide a File (Optional)

Drag & drop a file here, or none selected

100% Local Browser-Based Secret Data Hiding Tool

Hide or reveal secret text inside image pixels (LSB) completely offline using Canvas API.

How to Use

1

Drag and drop an image you want to use as the cover to load it.

2

Type in your secret text or select a file to hide, and optionally set a password(゚∀゚)

3

Adjust the capacity by choosing a Bit Depth, then hit Encode to generate the secret image!

4

To reveal, switch to Decode mode, upload the secret image, enter the password if set, and magically recover your data(・∀・)

Why It's Awesome

Secure Local Processing:

Your secrets and images are never uploaded to any server. Completely safe to use for private data.

Military-Grade Encryption:

Protect your hidden data with an AES-GCM 256-bit password so nobody can peek\(^o^)/

File & Text Hiding:

Not just text! You can pack small files like ZIPs straight into the image.

Frequently Asked Questions

Does the image look different after hiding data?

By using LSB techniques, changes are almost invisible to the human eye, especially on 1-bit depth(´∀`)

Why does the output image save as PNG?

To prevent data loss! If we compressed it as JPEG, the hidden bits would get destroyed, so we strictly use lossless PNG.

Is there a limit to how much I can hide?

Yes, it depends on the resolution of your cover image and the selected Bit Depth. The tool will warn you if it's too big( ˘ω˘ )