Visual Cryptography

Visual Cryptography allows you to split a black&white image file into two images that seperately look like random static. However, put them on top of each other when printed on transparents and the original image becomes visible.

Visual Cryptography was invented by Adi Shamir and Moni Naor in 1994. Their original paper can be found here.


OriginalShare 1Share 2Share 1+2

Try it yourself

Using this form you can submit a small image file (<0.5MB) to try this. Please press the submit button ONLY ONCE, it might take a few minutes before you get the results back.

Choose an image file to upload:


This online demo is based on the sources available here.


If you don't get to see 4 images when running the above tool then there might be a problem with the dynamic libraries. Please click ONCE on the following link to issue a rebuild of the tool: rebuild now
دعم فني dudecomedy