A Kaleidoscope software is a desktop application that allows you to make a Kaledisocope on your PC. You can try this free software called Kaleidoscope - Stereo which lets you automatically generate a Kaleidoscope from scratch. If you want to convert a photo into a Kaleidoscope, you can also try GIMP, IrfanView, or Paint.NET.