bricksmosaic.com
Turn any image into a LEGO mosaic.
Upload a photo and get the exact round 1×1 plates to build it - on a canvas from 16×16 up to 128×128 studs, made from interlocking 16×16 panels. Runs entirely in your browser.
Upload an image to see it rebuilt in round 1×1 plates on a 64×64 canvas.
Canvas
Built from seamless 16×16 panels. Each step adds one panel.
Adjust
Error diffusion smooths gradients across the limited palette. Atkinson is crisp/high-contrast; “None” gives a flat, posterized look.
FAQ
Just about. bricksmosaic decodes your image on-device and downscales it to the canvas size you pick, then matches every pixel to the closest LEGO plate color. Portraits, logos, and pixel art all work - the more detail you want to keep, the larger the canvas you will need.
One round 1×1 plate per stud, so the count is simply the canvas size: a 64×64 mosaic is 4,096 plates and a full 128×128 is 16,384. bricksmosaic shows the exact total and a per-color breakdown before you order anything.
Anywhere from 16×16 up to 128×128 studs, adjustable in steps of 16. The canvas is built from interlocking 16×16 panels, so a 128×128 mosaic is an 8×8 grid of panels held together with Technic pins.
Round 1×1 plates for the image itself, plus 16×16 Technic-hole panels and Technic pins for the backing canvas. bricksmosaic lists the exact panels and pins alongside the round-plate parts list, so the whole build is buyable.
Each pixel is matched perceptually in the CIELAB color space against a 34-color palette of real LEGO plate colors, so the result reads right to the eye rather than just numerically close. You can tune brightness, contrast, and saturation with a live preview, and switch on error-diffusion dithering (Floyd-Steinberg, Atkinson, Jarvis-Judice-Ninke, or Sierra) to suggest shades the limited palette cannot hit directly.
No. Every step - decoding, resizing, color matching, and dithering - runs locally in your browser. Your image never leaves your device, and there are no accounts.
Completely free. There is nothing to install and nothing to sign up for - the whole tool runs in your browser.