Due to the rapid development of the internet communication huge quantity of information is transmitted over the internet. To share some of the important information like password, confidential information, security codes etc. the authors requires a bit higher level security. There are basically two ways to provide security to the data that are cryptography and steganography. The "Visual cryptography" is the method to hide a secrete images using any number of shadow images and the term "Steganography" referred as the art of concealing messages or information within other non-secret image or media file.