Instructables
Picture of How to Hide Files Inside Pictures
In this Instructable, I will show you how to hide files inside a picture file. They are almost undetectable, and can be made very hard to get.

You will need these things:
1) A picture to hide stuff in
2) Files to be hidden
3) A file compression software (I use 7-zip, which you can get here)
4) Command Prompt

UPDATE
You can not only hide files in pictures, but music files, videos, and just about anything else.
 
Remove these adsRemove these ads by Signing Up

Step 1: Compressing the Files

Picture of Compressing the Files
x folder NO ZIP.bmp
The first thing you will do is make a new folder on the C drive. I will call this folder "x". Inside this folder, place the files to be hidden and the picture that will hide everything. The picture that will hide everything in it cannot have any spaces in the name, so I called it "Picture".

Step 2: Making a Zipped File

Picture of Making a Zipped File
7zip in folder.bmp
7zip open files selected.bmp
7zip make archive.bmp
x 7zip.bmp
x 7zip in folder.bmp
You will now make a compressed file. THIS IS ESSENTIAL!

Open your file compression software, and navigate to the folder you made. Make the files that will be hidden into a zipped file, and name it something simple, like "x".

I now have, in the "x" folder, a picture named "Picture.png" and a compressed file called "x.7z".
1-40 of 57Next »
tavobachi26 days ago

Could this be "stacked"? like a file within a file within a file... ?

El Mano6 years ago
This is a very useful technique. I wrote a batch file that does this in a way not-so-computer-savvy people could use. I will post the code soon.

please upload that code

please send me the link to download it i have gotten really close to making it or just copy the text and write it on here
hmmmm...... you could do this using the same code he used in a batch file.... but that would mean editing it every time................... could you send me the code you used??
SNOWWHITEMAN11 months ago

all my pix are opening in note pad help

pdutta11 year ago
I develop Easy Hide Files allows hiding files and folders from viewing, accessing and searching completely, so that only you know that those files or folders exist. No matter how particular computer (over local network, from internet or directly) is accessed, those folders stay invisible and safe. Once you hide files/folders, Easy Hide Files will not reveal its presence in your system, and the files will be hidden until you unhide them. No one can find out if any of the files or folders is hidden.

http://www.prasid.in/easyhidefiles/index.php
hay gays i found a new way to hide a folder behind a picture. To do this we can make use of "Folder Security 1.0.2". This software is capable of hiding a folder behind .jpg and .mp3 files. this is a best software and it works perfect.
Download if from: http://www.softpedia.com/get/Security/Lockdown/Prakash-Folder-Security.shtml
how can i extract the file which i stored in a video . please tell me.!!!
waterlubber2 years ago
COMPRESS COMPRESSED FOLDER! Or in 7-Zip bump up comression ratio...
122boy3 years ago
how do you extract the files
x174 years ago
Thanks for the tutorial! I've always wondered how to do this ever since I saw the people on NCIS find files hidden in a photo.

This must be why most sites have a limit of 2MB (like facebook) when you're uploading photos. People could store pirated software in a simple photo, upload it to their facebook, and share it with the world.


erikals x173 years ago
btw what episode of NCIS was the files found in?
x17 x174 years ago
Hmm.. I've successfully hidden a text file (compressed to .7z with 7Zip) inside the photo (jpg) but I can't figure out how to get it out. I right click the picture and go to 7 Zip but it only gives me options to add it to an archive. There's no options to unzip it.
erikals x174 years ago

The syntax should be:
copy /b zipfile + oldfile.ext newfile.ext
and not
copy /b oldfile.ext + zipfile newfile.ext
otherwise you cant get a file archive.

where zipfile is your archived file, oldfile is the old file, and newfile.ext is the file name you want to create.
Hope this helps
PS Most modern freeware archiving programs won't open files without the proper extension. You need to drag the file to the shortcut of 7-Zip or the program you are using and release the mouse button.

account3r24 years ago

HA HA! i got something to work! if someone knows this trick, you can still do it on a BAT (batch) file, and the only way to open it is to press extract on the file! bwahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha
hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha

WOO! I am out of breath... lol
Jay_4 years ago
Hey NINJA!! ^^
... this is supposed to be for the 'ible, HI
lanky.ninja4 years ago
Great 'ible, this also works for some video formats (wmv, etc) and some music (mp3, etc)
Bad2Grim4 years ago
yes the picture can be edited
rafitf Bad2Grim4 years ago
it depends on the file type. .bmp for example cannot be edited while some others can be
RedFlash4 years ago
Just rename change the .bmp to a .7z and it will open anyway. Also, it corrupts the bitmap
llamma10104 years ago
If you did it right, then you should have a new picture saved in the "x" folder with whatever name you gave it. You can delete the origional files you wanted hidden now. find the spelling error

Crazy Leprecaun (author)  llamma10104 years ago
I found it, plus a few more. Thanks.
J-Manoo75 years ago
just had to come back and say thx. i was able to hide an entire secret project on my mp3 player so i didn't have to carry a flash drive..

the song i used
x17 J-Manoo74 years ago
You do know you can use an MP3 player as a flash drive right? Copy the files to it just like you would as a flash drive. The only difference being the files might show up strange if they're in the same folder as the music.

For example: My iPod nano and my friend's iPod shuffle both have portable 7Zip and portable FireFox on them so we could use those programs on the computers at our old high school where we only had Limited Access accounts.
J-Manoo7 x174 years ago
i sure do, and i used to do it that way and create folders on my mp3 player and set them to hidden so they wouldn't show up when using the player, but you could still see them when they connected to a computer so i just thought i was neat to be able to hide them in a playable file. also need to get portable firefox so thx for the reminder haha
Pumpkin$5 years ago
Hey, hate to bother ya, But I'm doing this on Vista EXACTLY as you showed it and when I type "cd x" it gives me the message "The system cannot find the file path specified" yes, I know what that means but how do I correct it?
when CMD prompt starts up it should say something like this:

Microsoft Windows XP Version 5.1.2600
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\John>

this means it is in the folder "John" inside the folder "Documents and settings"

if your "x" folder is in "C:\x"
then you have to navigate to that folder
if you type:

cd..

it will jump up a directory
example:

Microsoft Windows XP Version 5.1.2600
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\John>cd..

C:\Documents and Settings>

it went up a directory, you need to navigate to "C:\" if that is when you placed your folder, so im my case i need to "cd.." one more time

Microsoft Windows XP Version 5.1.2600
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Boys>cd..

C:\Documents and Settings>cd..

C:\>

now i am in the "C:\" directory and i can type

cd x

and it will find the "x" folder

if you are in a different drive that the one that you placed your folder
for example CMD prompt says:

Microsoft Windows XP Version 5.1.2600
(C) Copyright 1985-2001 Microsoft Corp.

D:\Kristy Documents>

and you need to be in the "C:" drive (or vice versa)
you need the type:

CHDIR /d C:

which will change drives to "C:\"
what it looks like in CMD:

Microsoft Windows XP Version 5.1.2600
(C) Copyright 1985-2001 Microsoft Corp.

D:\Kristy Documents>CHDIR /d C:

C:\>

now it is in the C drive and you can type:

cd x

and it will find the "x" folder

if none of these work type:

CHDIR /d C:\x

which could jump you straight to the folder

i know this is done in XP but it should work the same way
hope this helps
-J
erikals5 years ago
Thanks for the great 'ible and keep up the good work.
Metallurgy5 years ago
Can you put multiple files under the same picture, or is it a 1 picure, one file kind of deal?
Crazy Leprecaun (author)  Metallurgy5 years ago
You can only put one file per picture, but you can zip up a bunch of files, turning them into one file.
Using the file compresser you provided? Or just the standard zip folder?
Crazy Leprecaun (author)  Metallurgy5 years ago
You can use either. I recommended 7zip because it's free and it is the best compression software out there.
dmnhunt3r5 years ago
can you make it more confusing?
Crazy Leprecaun (author)  dmnhunt3r5 years ago
Probably. If you want a super simple video so you don't have to put your mind through the exceptionally difficult task of reading, look this up on Youtube. There's all kinds of colorful moving pictures there.
whoa i cant read all your fancy words. ill just go to youtube, i bet they have some nice flashy pictures and stuff thanks
I would add to use a tool like freeraser to obliterate the original file after deletion - so as not to leave the file lying around recoverable. :)
Kaelessin6 years ago
this is similar to a technique we just discussed in my CSE466 (computer system security) class called Steganography. Your way is great but the problem is you do end up with huge picture files and if someone notices this then it's pretty easy to get the files out. In steganography what you do is replace the last (least significant) bit of each pixel with one bit from your file so your file is spread out over the whole picture (kinda like secret messages where the last letter of each word spells something out) since it's the least significant bit you can't see the difference in the picture and more importantly the picture's size does not change. Also you can hide any kind of file so if you wanted you could hide compressed folders too. As for size, you could hide a 1.1920929MB file in a standard 10MP picture. to answer your question about editing the picure, in either method, you can't edit the picture since you'd be changing the binary makeup of the pic. In your method you might get lucky and not overwrite anything but this isn't likely. With "mine" you definitely can't edit the picture.
actually, Steganography is a blanket term for any form of hiding a message in such a way that the very existence of a hidden message is unnoticeable... a basic code where you take the first letter of each word in a sentence to form a message, is a simple form of Steganography, as long as the sentence doesn't seem out of the ordinary.
1-40 of 57Next »