Skip navigation
🎉
New Year Special!|Limited Time 50% OFF!
00:00:00:00

Free LEGO Mosaic MakerPhoto to LEGO Art · 40 Brick Colors · BrickLink Export

Upload any photo and auto-generate a LEGO mosaic on a 48×48 standard baseplate

~40 in-production LEGO brick colors — matched to real BrickLink Color IDs

Export a complete brick list and BrickLink Wanted List XML in one click

Photo to LEGO Mosaic

Convert photos to buildable LEGO brick designs

Example 1/3 Animal

Before

Before

After

After

Original Preview

Click to Upload Image

Supported formats: JPG, PNG, WebP

LEGO

What Is a LEGO Mosaic Maker?

BeadPattern's free LEGO mosaic maker converts any photo into a buildable brick design. It maps your image to the ~40 in-production LEGO brick colors, generates a 48×48 pixel grid (matching standard LEGO baseplates), and exports a complete brick count list with official BrickLink Color IDs — everything you need to source and build your mosaic.

Common LEGO Mosaic Terms

LEGO MosaicBaseplate1×1 Plate1×1 TileBrickLinkWanted ListBrickLink Color IDStudMOCAFOL

Why Use This LEGO Mosaic Generator?

Built specifically for LEGO mosaic builders — not a generic pixel tool.

Accurate LEGO Colors

Auto-maps to the ~40 current in-production LEGO brick colors with real BrickLink IDs for accurate sourcing.

BrickLink XML Export

Export a Wanted List XML you can import directly into BrickLink to find and purchase every brick you need.

Standard Baseplate Grid

Default 48×48 grid matches the LEGO 48-stud baseplate, so your design is immediately buildable.

How to Make a LEGO Mosaic in 3 Steps

1. Upload Your Photo

Upload any JPG or PNG photo — portrait, pet, logo, or simple artwork. The tool processes it instantly.

2. Auto-Generate Your Brick Grid

The tool maps your image to in-production LEGO brick colors and builds a 48×48 mosaic grid automatically.

3. Download Your Brick List

Export a printable mosaic plan and a BrickLink Wanted List XML. Import the XML into BrickLink to source every brick in one go.

Professional LEGO Mosaic Generator Features

Real LEGO Color System

  • ~40 current in-production LEGO brick colors — no discontinued colors included
  • Every color mapped to its official BrickLink Color ID for accurate purchasing
  • Color system locked to LEGO palette for mosaic-specific accuracy
  • 48×48 default grid matches the standard LEGO 48-stud baseplate

BrickLink XML Export

  • Export a Wanted List XML importable directly into BrickLink
  • Supports 1×1 Plate (Part #3024), 1×1 Tile (Part #3070b), and 1×1 Round Plate (Part #4073)
  • Exact brick counts per color so you buy only what you need
  • Compatible with BrickLink's standard Wanted List import format

Buildable Mosaic Design

  • Photo-to-mosaic conversion optimized for low color counts
  • Adjustable grid size: 32×32 / 48×48 / 64×64 for different baseplate setups
  • Printable mosaic plan to follow while building
  • Color merge slider to reduce brick variety and simplify sourcing

Loved by LEGO Builders

Join thousands of AFOL and LEGO mosaic enthusiasts creating custom designs every day

Alex

LEGO Mosaic Builder

I uploaded a photo of my cat and had a full 48×48 brick grid plus a BrickLink XML in minutes. The Wanted List imported perfectly — I sourced all the bricks in one afternoon.

Verified User

Chris

AFOL & MOC Creator

The BrickLink Color ID mapping is spot-on. I've tried other tools that mix up discontinued colors, but this one only uses current in-production LEGO colors. Makes sourcing so much easier.

Verified User

Emma

Gift Maker

Made a LEGO mosaic portrait of my partner as a birthday gift. The printable plan was easy to follow and the brick list told me exactly what to buy. Total cost came out to a pleasant surprise!

Verified User

Daniel

LEGO MOC Designer

The color accuracy is impressive. Only in-production colors are used, so my BrickLink order actually arrived with everything I needed — no discontinued substitutions.

Verified User

Sophie

Classroom Art Teacher

I run a LEGO mosaic activity with my students. Generating individual projects for 20 kids takes minutes now, and the printable grid keeps everyone on track without constant supervision.

Verified User

James

Home Decor Enthusiast

Framed a 48×48 skyline mosaic for my living room. The BrickLink XML cut my sourcing time from hours to minutes. The tool even suggested which part type gives the cleanest framed look.

Verified User

Pricing

Choose the plan that fits your creative needs

Starter

Free

Basic features for getting started

$0Free forever
Core features
  • Max side 50 pixels
  • 5 color systems
  • Custom palette
Free limits
  • Export with watermark
  • 3/mo downloads (login required)
Subscription

Pro

No watermark + Unlimited downloads + Cloud sync

$4.98
$2.49/mo
Billed $29.90/yearSave $5.98
Core features
  • Max side 300 pixels
  • 5 color systems
  • Custom palette
Unlocks
  • Export without watermark
  • Unlimited downloads
  • 500 projects
  • Cloud sync
One-time

Lifetime

One-time purchase, same features as Pro

$79.80
$39.90one-time
Core features
  • Max side 300 pixels
  • 5 color systems
  • Custom palette
Unlocks
  • Export without watermark
  • Unlimited downloads
  • 500 projects
  • Cloud sync

Do not want a subscription? Buy permanent exports

Each full export uses 1 credit and never expires. Best for occasional pattern makers.

20 Export Credits

Never expires, about $0.20 per full export

$3.99one-time
  • Full no-watermark exports
  • Unlocks Pro-size canvas while credits remain
  • No subscription benefits included
Recommended

30 Export Credits

Never expires, about $0.20 per full export

$5.99one-time
  • Full no-watermark exports
  • Unlocks Pro-size canvas while credits remain
  • No subscription benefits included

100 Export Credits

Never expires, about $0.20 per full export

$19.99one-time
  • Full no-watermark exports
  • Unlocks Pro-size canvas while credits remain
  • No subscription benefits included

Payments on beadpattern.net are securely processed by Stripe.

Professional human support is available 24/7, and emails are answered within 1 business day.

To cancel a subscription, ask billing questions, or change plans, contact support@beadpattern.net

LEGO Mosaic Maker FAQ — Everything You Need to Know

1. What is a LEGO mosaic maker?

A LEGO mosaic maker converts a photo into a pixel grid where each cell equals one 1×1 LEGO brick. The tool maps your image to the closest in-production LEGO brick colors and outputs a mosaic plan plus a brick count list. BeadPattern's tool also generates a BrickLink Wanted List XML so you can source every brick without manual counting.

2. Is this LEGO mosaic generator free?

Yes. You can upload a photo and generate a full LEGO mosaic brick plan for free. No account required to get started. Premium features like high-resolution export and AI pattern generation are available on paid plans.

3. What types of LEGO mosaic art can I create?

You can create portraits, pet photos, logos, landscape pixel art, or any image-based design. Flat mosaics built from 1×1 plates or tiles on a baseplate are the most common type. More advanced builders create framed hanging mosaics or multi-baseplate murals — all of which you can plan with this tool by adjusting the grid size.

4. How long does a LEGO mosaic take to build?

A 48×48 mosaic has 2,304 studs. At a relaxed pace of roughly 150–200 bricks per hour, expect 12–15 hours of building time. Sorting bricks by color beforehand dramatically speeds up assembly. Many builders finish a single-baseplate mosaic in a weekend.

5. What is the best photo for a LEGO mosaic?

The best photos have a clear subject, good contrast, and a relatively simple background. Portraits with a plain backdrop, bold logos, and high-contrast landscapes convert exceptionally well. Very detailed images with many similar colors may lose fine details because the LEGO palette has only ~40 colors — simplifying or cropping tightly before uploading gives better results.

6. What LEGO pieces do I need for a mosaic?

The most common choice is the 1×1 Plate (Part #3024), which is widely available on BrickLink in all standard colors and gives a clean, flat surface. Alternatives include the 1×1 Tile (Part #3070b) for a completely smooth surface, and the 1×1 Round Plate (Part #4073) for a circular-stud look. This tool's BrickLink XML supports all three part types.

7. What baseplate sizes should I use for LEGO mosaics?

The LEGO standard baseplates come in 32×32 and 48×48 stud sizes. A 48×48 grid gives good detail for portrait mosaics and fits onto one standard large baseplate. For bigger projects, tile multiple baseplates together — adjust the grid size in this tool to match (e.g., 96×96 for a 2×2 baseplate arrangement).

8. How is LEGO mosaic different from Perler bead art?

LEGO mosaics use rigid plastic interlocking bricks (~8mm per stud) while Perler bead art uses small iron-meltable beads (~5mm). LEGO mosaics are more durable, can be disassembled and rebuilt, and the pieces are widely resalable on BrickLink. Perler art is typically cheaper to source but is fused permanently once ironed. Both use a similar pixel-grid approach for design.

9. What image formats does this LEGO mosaic tool support?

You can upload JPG, PNG, GIF, and WebP images up to 10 MB. For best mosaic quality, upload a square or portrait-oriented photo. The tool automatically resizes the image to fit the selected grid (default 48×48). Higher resolution source images are recommended to capture more detail during the color-mapping step.

10. How many LEGO colors can I use in a mosaic?

The tool includes ~40 in-production LEGO brick colors — covering all standard LEGO hues from the current BrickLink Color Guide. You can use the color merge slider to reduce the number of distinct colors in your design (fewer colors = cheaper and simpler to source). Most builders aim for 8–15 colors for an affordable mosaic.

11. Can I edit the generated LEGO mosaic pattern?

Yes. After generation you can use the built-in color picker to repaint individual cells, adjust the number of colors using the merge slider, and change the grid size. This lets you simplify difficult areas (like faces) and reduce brick variety before downloading the final plan.

12. What size LEGO mosaic should a beginner make?

A 32×32 single baseplate mosaic (1,024 bricks) is ideal for beginners. It is fast to build (4–6 hours), affordable (around 1,000–2,000 bricks total), and gives a clear result. Once comfortable, 48×48 is the most popular size, offering better detail with a manageable brick count.

13. How do I get the brick count for my LEGO mosaic?

After generating your mosaic, click the download button and choose 'Export Brick List'. The tool outputs a complete brick count table sorted by LEGO color — showing the color name, BrickLink Color ID, and quantity needed. This list is also embedded in the BrickLink Wanted List XML export.

14. Can I export a BrickLink Wanted List for my LEGO mosaic?

Yes — that is one of the main features. Click 'Export BrickLink XML' to download a Wanted List file. Log in to BrickLink, go to My Wanted List → Upload, and import the file. BrickLink will automatically find sellers for all the brick colors and quantities your mosaic requires.

15. How many LEGO bricks does a mosaic need?

A 48×48 mosaic requires 2,304 bricks (1×1). A 32×32 mosaic needs 1,024 bricks. Actual numbers per color depend on your image. The brick list shows exact quantities per color. On BrickLink, 1×1 plates typically cost USD 0.02–0.08 each depending on color and seller, so a 48×48 mosaic usually costs USD 50–150 in parts.

16. How do I estimate the cost of a LEGO mosaic?

Once you have your brick list, the easiest method is to import the BrickLink XML Wanted List and use BrickLink's 'Easy Buy' feature to see the total cost across all sellers. On average, 1×1 white and gray bricks are cheapest; specialty colors like Coral or Copper cost more. Budget USD 50–200 for a 48×48 mosaic depending on colors used.

17. Can I print the LEGO mosaic plan?

Yes. After generating your mosaic, use the 'Export PNG' option to download a printable grid. The exported chart includes color-coded cells and a color legend. Print it at A4 or Letter size for a comfortable building reference. The chart also shows each color's name and BrickLink Color ID for easy cross-referencing while sorting bricks.

18. How do I use the BrickLink Wanted List after downloading?

1) Log in to your BrickLink account (free to create). 2) Go to My Wanted List. 3) Click 'Upload Wanted List' and select the XML file exported from this tool. 4) BrickLink parses the list and shows you all the lots matching your needed bricks. 5) Use 'Easy Buy' to automatically select the cheapest combination of sellers that fulfills your entire list.

19. How do I display or frame a finished LEGO mosaic?

Popular display options include: mounting the baseplate directly on a wall with LEGO plate hangers, framing the mosaic inside a shadow box frame, or using official LEGO frame systems. For larger multi-baseplate mosaics, securing the baseplates together with a thin backing board before framing keeps everything flat. Adding a glass front protects the bricks from dust.

20. Can I build a LEGO mosaic from a custom AI-generated pattern?

Yes. This tool includes an AI pattern generation mode — describe your desired image and the AI creates a pixel art pattern mapped to LEGO brick colors. You can then download the brick list and BrickLink XML just as you would for a photo-based mosaic. AI patterns are especially useful for abstract designs, geometric art, or when you want full control over the color palette.

21. What is the difference between 1×1 Plate, Tile, and Round Plate for LEGO mosaics?

All three parts are 1×1 in size and fit standard LEGO baseplates. The 1×1 Plate (Part #3024) has a stud on top — most common and inexpensive. The 1×1 Tile (Part #3070b) is flat with no stud — gives a smooth, tile-like surface preferred for framed mosaics. The 1×1 Round Plate (Part #4073) has a circular footprint — creates a cool dot-matrix look. This tool's BrickLink XML export supports all three; choose your preferred part type before exporting.

Start Your LEGO Mosaic Now

Convert any photo to a custom LEGO mosaic design — free to use