Stereograms (which gained popularity back in the '90s from 'Magic Eye' pictures) are flat images which, when one looks at them the right way, reveal hidden images. This page allows you to make your own ascii stereogram, i.e. a stereogram that's made with ascii characters rather then an image or images.
It took me entirely longer then it should to figure out the logic for this one, and as it is it's still pretty basic. Maybe at some point, I can try adding the ability to have multiple layers of depth (it only goes one level deep at this point). I had a hard time finding simple descriptions online for how to go about making one of these babies, so I went ahead and wrote up a semi-brief blurb about how I went about making this.
Input a few lines of ascii characters (letters, numbers, spaces, or other characters) that will make up the background for your stereogram. Make each line contain the same number of characters, you can use from 1 to 4 lines. You can use from 9 to 15 characters. Also, don't use either the < or > characters, as these can mess up how the stereogram gets displayed.
Tip: Try to avoid having a lot of repeating characters on each line. If your stereogram image is particularly complicated, it might not work if you have too many repeating characters.
Select a hex code color for your text and background (click to select). This is optional, if you do not add any colors, the default colors of black text (000000) on a white background (ffffff) will be used.
Text color:
Background color:
Make an image below!