A photo mosaic maker that rebuilds one picture from the photos you open, tile by tile. Every tile is one of your photos, chosen because its colours — the average of each quarter, compared in OKLab — are closest to that part of the picture, within the repeat limit and spacing you set.
A worked example: a sunset from ten photos
What the summary always says
- Tiles and photos. How many tiles, how many distinct photos, and which photo was used most.
- Match quality. The mean colour distance; 0 is exact, above about 20 reads as a different colour.
- Tint and overlay. Both, as percentages, every time — they are where weak mosaics hide.
| Tiles on the long edge | Tiles | Photos for 3 per hundred |
|---|---|---|
| 30 | 900 | 27 |
| 50 | 2,500 | 75 |
| 100 | 10,000 | 300 |
When another mode is better
A shape rather than a picture: heart photo collage. Every photo shown whole and large: 100 photo collage. The method in more depth: photo mosaics explained.
Your photos never leave this device.
Tiles are matched on colour, not on content; faces in the picture are not treated specially. Very large mosaics (above about 100 tiles across) are slow to move around on a phone; build them on a computer.
Asked and answered
How many photos do I need?
More than you think. With fewer than about three distinct photos per hundred tiles the same photos repeat often enough to notice, and the panel says so with the numbers. Fifty tiles across a square board is 2,500 tiles, so about 75 photos.
What do tint and overlay do?
Tint pulls each tile toward the colour of its part of the picture; overlay lays a faint copy of the picture over the tiles. Both make a thin library look better, so both are capped (40% and 30%) and both are printed in the summary every time.
How are tiles matched?
Each tile and each part of the picture is described by the average colour of its four quarters in OKLab, a colour space where equal distances look equal. Each part gets the closest tile that is within the repeat limit and not too close to itself.
Can I change one tile?
Yes. Every tile is an ordinary frame; drag a photo from the tray onto a tile to replace it, or select it and change its framing.
Is the picture uploaded?
No. Matching and drawing happen in this tab, and the mosaic is exported straight to your downloads.





