Kaleidoscope maker

Pick a photo and a wedge of it is mirrored again and again around the centre, like the mirrors in a kaleidoscope tube. Choose 4 to 24 segments, turn the pattern, zoom in or out and move the point of the photo it starts from, then download a square picture.

Everything happens in your browser. Your files are never uploaded.

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose or drop a photo. Colourful pictures with detail, such as flowers, fruit or city lights, work best.
  2. Choose the number of Segments.
  3. Turn the pattern with Rotation and change its scale with Zoom (below 100 % shows more of the photo, above 100 % less).
  4. Move the Centre sliders to pick the part of the photo that fills the mirrors.
  5. Download the square result.

How it works

For each pixel of the result the tool measures its angle and distance from the centre. The angle (minus the rotation) is folded into the first segment: with n segments each segment is 360° / n wide, and in every second segment the angle is mirrored. The distance is divided by the zoom. That angle and distance are then laid out from the chosen centre of the photo, and the pixel takes the colour found there.

Example

With 8 segments each one is 45° wide. A point at 30° stays at 30°. A point at 60° lies in the second, mirrored segment, so it becomes 90° − 60° = 30° and shows the same colour as the point at 30°. A point at 100° folds to 100° − 90° = 10°.

Tips

  • 6 or 8 segments look like a classic kaleidoscope; 16 and more make fine, lace-like patterns.
  • Small changes of the centre sliders give completely new patterns, so try several.
  • For a seamless background, run the result through the seamless pattern maker.

Frequently asked questions

Why is the number of segments always even?

Every second segment is a mirror image of its neighbour, so the edges of the segments meet without a seam. That only closes neatly around the circle when the number of segments is even, so the slider goes 4, 6, 8 … 24.

What size is the result?

A square as wide as the shorter side of your photo: a 4000 × 3000 photo gives a 3000 × 3000 kaleidoscope.

What do the centre sliders do?

They choose the point of the photo the wedge starts from, as a percentage of its width and height. Moving them slides a different part of the photo into the mirrors, which changes the pattern completely.

What happens at the edge of the photo?

If the zoom or centre reaches past the edge of the photo, the picture is reflected back in, so there are never empty corners.

Is my photo uploaded?

No. Everything is calculated in your browser, and the file never leaves your device.

More in Images

All tools in this category: Images ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.