ImageHider is a free python software that provide a cross platform tool to hide data in images.
It actualy suport PNG and JPEG formats, but if you know how to hide data on other file formats, let me know on the comments.
Now, all the code is writen in french, but I will make an english version later