How To Hide Files Inside Any Image File On Android

Hide Files Inside Any Image File On Android

Yes, you can hide any file inside any image file by using your android device. Some of you may already know that this method is called as "Steganography". If not, take a look at the Introduction to Steganography, otherwise skip it.


Steganography is an art of hiding a file, message, audio, video, or image within another file, message, audio, video, or image. The word steganography comes from two greek words "steganos" (meaning: concealed) and "graphein" (meaning: writing).

The basic difference between cryptography and Steganography is that in cryptography only the message is hidden, but in Steganography, the message and the secret communication are hidden.

A lot of good steganographic tools are available for Windows, Mac, and Linux, but not that much for the Android operating system.

Now let's dive into the how-to guide...


Here is how to hide any file inside any image file on android:

1. First, you have to download NiaStego and install it on your android device.

(Download link is at the end of this article)

2. Open the app, then you will see a window as shown below.

NiaStego Screenshot

3. Tap on "Add Images" and then select the image file(s). Then tap on "Add File" and then select the file that you want to hide inside the image(s).

Add Images Screenshot

4. Enter a password and then tap on "Embed". Then wait until the process is complete.

You can find the processed image file(s) at Sdcard/NiaStego/StegoImages.

To retrieve the embedded file from an image file, select the image file and then enter the password, then tap on "Extract".

I hope you liked this article. If you did, please share this article with your friends...

I will talk to you guys in the next article.... Peace out...


  1. must hai aeisa app aapkepaas haijo
    screen record kr sake jo mai dushre ke mobile me installed krke us me account bana ke baadme mai vah account apne mobile me khol krscreen recording dekh saku plz mughe reply kigiye

    1. Pratik, can you please repeat your question in English?


Powered by Blogger.