Turn a photo into a brick mosaic

A pet, a wedding, the dog dressed as a wizard. Faces and bold shapes work best.

Upload an image
Drop it here or browse your files · stays on your device

How it works

Your photo is cropped to the shape and size you choose, then each stud-sized square is matched to its nearest real brick colour in CIELAB, the colour space that matches how eyes actually judge difference. You get a preview that is the mosaic, brick for brick — not an artistic impression of one.

What you get

A bill of materials listing every colour and how many you need, a build map, a printable build sheet at true size with a calibration bar, and a wanted list you can paste straight into BrickLink to price the parts.

Questions people ask

Does my photo get uploaded anywhere?
No. The whole pipeline runs in your browser — there is no server, no account and no upload. Close the tab and nothing is kept.
Is this cheaper than buying a mosaic kit?
Usually not, and it would be easy to pretend otherwise. Sourcing 2,300 individual 1×1 plates secondhand runs roughly two and a half times what a prepackaged kit costs, because kits are made from bulk-manufactured bricks. This is the better option when you already own bricks, want genuine LEGO® parts, want to choose the parts and palette yourself, or want a size nobody sells.
What size should I pick?
Detail comes from stud count, and people consistently choose too small. A face needs roughly 30 studs across before eyes and a mouth read at all, so a whole person in a 32×32 frame comes out as a silhouette. Medium (48×48, about 15 inches square) fits one face well.
What parts do I actually order?
1×1 plates (BrickLink part 3024) by default, which give the classic studded look. 1×1 tiles (3070b) give a flat, stud-free finish and usually cost more. You will also need baseplates to build on — the build list works out how many.
Can I print the design at real size?
Yes. The build sheet prints at exactly one stud per cell, so at 100% scale the paper is the finished piece's true size — hold it against the wall before you buy anything. Every page carries a 100 mm bar to check your printer didn't silently shrink it.