imgconceal: image steganography on JPEG, PNG and WebP

imgconceal is a free and open source steganography tool for hiding files inside JPEG, PNG and WebP images. The images with hidden data look the same to the human eye as a regular image. A password can be used so only those who you want can extract the data.

Features:

  • Available for Windows and Linux.
  • Self-contained (requires no installation and has no dependencies).
  • Fast and small executable (2.7 MB).
  • Compression and encryption of the hidden data.
  • Can hide multiple files in a single image.
  • Preserves the metadata of the cover image and of the hiddes files.

Download - version 1.0.4

This free software is licensed under the MIT License.

Quickstart

This is a command-line tool. For Hiding a file in an image, run on a terminal:

imgconceal -i "path to cover image" -h "path to file being hidden" -p "password for extraction"

And for extracting the file hidden in the image:

imgconceal -e "path to cover image" -p "password for extraction"

For all commands, please refer to How to use and the Documentation. You can also try the program on some example images.