Drop in a photo and Kaleidoscope mirrors it into radial wheels, seamless repeating tiles, or skirt panels — then lets you grade the colour and export a print-ready PNG.
Drag the selection thumbnail to choose what gets sampled; use the sliders to set segments, zoom, rotation and colour. Tile, Hex and Skirt modes are built for fabric printing.
Warning: If you hit Surprise and you like it, save it — because it will never happen again in your lifetime.
If it brought you a little wonder, you can support the work. ♥ Donate
Drives the on-canvas rulers and the printed-size readout. 150 matches most print-on-demand vendors.
Source pixels moved per notch when dragging or arrowing the X/Y sample point. Lower is finer, higher is faster across large images.
Saves are named name_001.png, name_002.png, and so on — the number counts up after every save, so a new file never lands on an old one. Set Next number to restart or jump the sequence. Rename the file in the browser's save dialog and that name is adopted here, with numbering continuing from it (Chrome and Edge; Firefox and Safari never report the typed name back, so there the counter simply advances).
By using Kaleidoscope, you accept these terms. You don't have to read them. Nobody reads them. But by not reading them, you agree to them anyway. That is, regrettably, how this works.
1. As-is, as-ever. This software is provided "as is," with no warranty, guarantee, or recourse should you waste an inordinate amount of time playing with it. You will waste an inordinate amount of time playing with it. We accept no responsibility for missed deadlines, cold dinners, or the words "just one more pattern."
2. Your images, your business. Whatever you drop in here stays in your browser. We never upload it, store it, or judge your taste in source photos. The symmetry, however, reserves the right to judge silently.
3. The hypnosis clause. Kaleidoscope may induce staring. Side effects include losing track of time, an urge to rotate things that do not rotate, and seeing radial symmetry in your bathroom tile. These are features, not bugs. Kaleidoscope may also be habit-forming. That, too, is not our problem.
4. No refunds. It is free. Mathematics does not permit refunding less than nothing, and we are not about to set that precedent.
5. Right to wonder. You are entitled to exactly one moment of "ooh, pretty." Additional moments are complimentary but not contractually guaranteed.
That is the whole agreement. Go make something beautiful — or do not. We are a Terms of Service, not your mother.