Turn a photo into a tile mosaic

  1. Choose file
  2. Set options
  3. Get result

Limits in your browser: 200 MB · 100 MP · 500 files.

Your file never leaves your device. Processed locally in your browser. Nothing is uploaded. Location and camera metadata (EXIF) are removed from the result.

Each square becomes one flat color, with a dark grout line on the top and the left. Light uses smaller tiles. Strong uses wider tiles and a thicker grout. Width and height stay the same. PNG or JPG. Camera location is not copied.

Leave medium, or pick light or strong, then download PNG or JPG. Each tile is one flat color. A dark grout line separates the tiles. The work runs in this tab.

How to make a tile mosaic

1. Drop a JPG or PNG you already have. A video, an audio file or a WebP is refused here. 2. Leave medium, or pick light or strong. 3. Leave PNG, or pick JPG. 4. Press “Apply mosaic” and download.

GustKit averages the color inside each square and paints that square one color. Light uses tiles about 4 pixels wide. Strong uses tiles about 12 pixels wide and a thicker grout. Width and height stay the same. A tile that is fully clear stays clear. The grout is opaque.

Tiles with grout, not a flat pixel block

Pixelate image also paints flat squares, and it leaves no gap between them. This page draws a dark grout line on the top and the left of each tile, so the squares read as tiles. It does not add a frame and it does not change the pixel size.

The photo stays in this tab

The canvas in this browser does the work. GustKit does not fetch a photo from a link. Close the tab and the file is gone. Camera location is not copied into the download.

How to check the mosaic

1. Open the original and the download at the same zoom. 2. A smooth area should become flat squares, with a dark line on the top and the left of each square. Strong should use wider squares than light. 3. If the size changed, you opened a different page.

Pixelate image paints flat blocks with no gap. This page draws tiles and a dark grout line, and saves PNG or JPG. Nothing is uploaded.

Frequently asked questions

The squares have a dark line between them and the size matches. Did it work?

Yes. Strong uses a wider tile and a thicker grout than light. Width and height stay the same.

Why is WebP refused?

This page reads JPG and PNG only. Convert other types first, then open the download here.

Can I make a mosaic and also pixelate the photo in one step?

No. Paint the mosaic first, or pixelate first, then open the other page on the download.

Is the photo uploaded?

No. The mosaic runs in this tab.

The squares are flat and a dark line sits between them. Did it work?

Yes. That line is the grout. Strong uses a wider tile than light. Width and height stay the same.

Can I make a mosaic and also pixelate the same photo in one step?

No. Paint the mosaic first, or pixelate first, then open the other page on the download.