Make a photo mosaic
Recreate a photo from dozens or hundreds of your own small photos, each put where its colour fits best. Great for anniversaries, teams and events. No tile photos? It can use the main photo itself.
1. Main photo
Drop an image hereAdd an image
The picture the mosaic will show. JPG, PNG, WebP, GIF or AVIF.
2. Tile photos (optional)
Drop images hereAdd images
Many small photos to build it from: 30 or more gives the best result. Without any, the main photo is used as the tile.
Made on your device. Your photos are never uploaded.
How it works
- Your browser makes a small square thumbnail of each tile photo and measures its average colour.
- It divides the main photo into a grid and finds the best-matching tile for each cell, avoiding too many repeats.
- The tiles are drawn into place, lightly tinted towards the colour they stand for, and the mosaic is saved.
Supported formats
- Opens
- JPG, PNG, WebP, AVIF, BMP and GIF (the first frame of an animation): one main photo and any number of tile photos
- Saves
- One JPG, PNG or WebP, 1600, 2400 or 3600 pixels wide
- Limits
- Files up to 80 MB. The mosaic is at most 3600 pixels wide; any number of tile photos can be added.
- Tiles are square, cropped from the centre of each photo. 30 or more varied photos give the best result.
- Each tile is placed where its average colour best matches that part of the main photo; the tint then nudges it closer.
- Metadata such as camera details and location is not copied to the new file.
Your image stays on your device
This tool runs entirely in your browser. The image is never uploaded, so there is nothing for us to store, see or delete.
To check, open your browser’s developer tools, switch to the Network tab and use the tool: you will not see your image being sent anywhere.
Related tools
Questions
Are my images uploaded anywhere?
No. The image is read and processed by your own browser. Nothing is sent to our servers, so there is no copy of your image anywhere but your own device.
How many tile photos do I need?
It works with any number, but 30 to 200 varied photos (light, dark and different colours) give the most convincing result.
The main photo is hard to see.
Raise the tint, or use fewer tiles across. From a distance, a mosaic with more tiles also shows the main photo more clearly.