Generated example — PDF & parts workflow
LEGO Mosaic Sample PDF & Parts Lists
See exactly what the building files contain. This public demo uses one photo, the real BMBrick generator, and the same PDF and parts exporters used in the app. Generate your own LEGO-compatible pixel art for free; pay only when you need to export your personal build files.
One photo, two material styles
The public repository demo photo is processed with the background kept. These are generated previews, not photographs of a completed physical build.

Original demo photo — no customer image

48×48 square plates · LEGO 3024

48×48 round tiles · LEGO 98138
BMBrick’s PDF contains a cover, full mosaic preview, baseplate navigation map, master color inventory and 16×16 module pages with symbols and coordinates. This 48×48 example has nine modules and 13 pages. Download the public example below for free to inspect its instructions and matching parts lists. Generating your own mosaic is free; exporting its PDF and procurement files requires the paid blueprint unlock. Physical bricks are purchased separately.
Download the public sample files
These files are free public examples from one 48×48 LEGO 3024 demo plan, not a customer order. Generate and adjust your own photo mosaic for free; exporting your personal PDF and parts lists requires the paid blueprint unlock. Physical bricks are separate.
- Sample PDF instructions — 13 pages: preview, map, inventory and module grids (2,227 KB)
- PAB CSV — Official element IDs and quantities (1 KB)
- PAB JSON — Structured Pick a Brick rows (1 KB)
- BrickLink XML — Wanted List inventory with mapped color IDs (2 KB)
- Structure BOM CSV — Baseplates and connectors, separate from surface pieces (1 KB)
- Mosaic PNG — The matching 48×48 square-plate design (778 KB)
Every purchasing file above uses the same 2,304-piece plan. Webrick surface files are omitted because this demo uses a LEGO route palette; use a Webrick plan to get its supported color mappings and ordering notes.
Compare the same photo at three sizes
Full coverage, unchanged square source, background kept, LEGO sourcing route. The square and round variants use their own material palettes; these are generated previews rather than verified physical builds. Larger grids add detail and pieces. Compare both eyes and the whole image at its intended viewing distance.
| Grid | Material | Surface pieces | Colors used | Approx. footprint | Surface estimate |
|---|---|---|---|---|---|
| 48×48 | Square plates · 3024 | 2,304 | 16 | 38.4×38.4 cm | $138.24 |
| 64×64 | Square plates · 3024 | 4,096 | 14 | 51.2×51.2 cm | $245.76 |
| 96×96 | Square plates · 3024 | 9,216 | 16 | 76.8×76.8 cm | $552.96 |
| 48×48 | Round tiles · 98138 | 2,304 | 17 | 38.4×38.4 cm | $69.12 |
| 64×64 | Round tiles · 98138 | 4,096 | 17 | 51.2×51.2 cm | $122.88 |
| 96×96 | Round tiles · 98138 | 9,216 | 17 | 76.8×76.8 cm | $276.48 |
Estimates use per-color quantities and the repository catalog verified 2026-04-06, generated 2026-04-15. They are not live supplier quotes. Digital exports, baseplates, pins, backing, frame, shipping, tax and handling are excluded. An unpriced structural item is not free. Confirm stock and delivered totals with your supplier.
Check the sample data and reproducibility
Download the sample manifest for exact settings, per-color quantities, catalog dates, source-module fingerprints and SHA-256 file checksums. Each variant links its complete generated plan. The source is the public demo cat photo; no customer photo, email, order or recovery token is included.
Quick Facts
| Photo type | Public tabby-cat demo; source photo stays unchanged between comparisons |
|---|---|
| Size | 48×48 — nine 16×16 instruction modules |
| Brick type | Square 1×1 plates (LEGO 3024), LEGO route |
| Surface pieces | 2,304; background kept; 16 colors used |
| Surface estimate | $138.24 using the 2026-04-06 catalog snapshot; not a live quote |
| Physical assembly | Not performed for this generated example; verify fit, colors and mounting before building |
| Structure | Separate structure BOM; support prices, frame, shipping and taxes excluded |
| Output files | PDF, PAB CSV/JSON, BrickLink XML, structure CSV, mosaic PNG and auditable plan data |
Photo Analysis
Subject Clarity
The cat’s eyes, nose and face occupy much of the square photo. Check those landmarks at the smallest preview first: if they merge, a larger grid may help more than extra colors.
Background
The original background remains in all six comparisons. Magic Cut and skipped-background cells are disabled, so each full grid uses exactly width × height surface pieces. This keeps the size comparison reproducible.
Lighting
Warm fur, bright highlights and a darker side of the face exercise several tones in the real palette. The preview shows a catalog-limited approximation; it cannot guarantee an identical physical color under different lighting.
Contrast
Compare eye outlines and whisker areas in the generated images. More cells can preserve smaller boundaries, while square plates and round tiles have different surface gaps and route palettes.
Crop
The same square source and standard crop are used throughout. For your own photo, crop tightly before increasing the grid, then compare at a realistic viewing distance instead of judging only an enlarged screen image.
Setup Choices
Size
48×48 divides into three columns by three rows of 16×16 modules. The PDF navigation map points to the page for each module. A 96×96 full grid has 36 modules, rather than one instruction page per complete row.
Brick Type
The downloadable procurement sample uses the LEGO square-plate route. Round-tile previews are generated separately with their own palette and exact quantities; do not use square-plate files to order a round-tile design.
Background
Background is kept, so there is no claimed background saving in these samples. If you later enable skipped-background cells, regenerate the plan and inventory together instead of subtracting an assumed percentage.
Color Mode
The 48×48 square example uses 16 colors. Each color has a symbol in the master inventory and module grids, together with a count. The number used depends on the photo and settings; it is different from the route’s total available palette.
Cost Breakdown
| Metric | Value | Scope |
|---|---|---|
| 48×48 surface pieces | 2,304 | Full coverage, LEGO 3024 route |
| Historical surface estimate | $138.24 | Per-color quantities × catalog unit prices; verified date 2026-04-06 |
| Generation and preview | Free | Upload, crop, size and material comparisons |
| Personal build files | Current launch offer $1; regular $9.90 | Digital PDF and parts exports; these public examples are free to inspect |
| Structure and delivery | Additional costs | Baseplates, pins, backing, frame, supplier shipping and tax are excluded |
| Physical build effort | Depends on sorting and experience | No timed physical assembly was performed for this example |
What the Sample Demonstrates
What to Inspect
- The full preview and the module map refer to the same generated grid.
- The master inventory on page 4 lists all colors and quantities before the module instructions.
- Each 16×16 module page includes coordinate ranges, symbols and a local brick list.
What to Check Yourself
- Print a test page or open the PDF on your tablet to check symbol size and color readability.
- Confirm supplier IDs, current stock and delivered prices; exported inventories do not reserve parts.
- Check structural compatibility and mounting separately; this is a generated plan, not an assembly certification.
Best For
- First-time builders checking the instruction format before paying for a personal export.
- Builders comparing a small close crop with a more detailed larger grid.
- Gift planners deciding who will order the parts and assemble the final mosaic.
Start with a free mosaic preview, then inspect the sample PDF and parts files before exporting your own design. For the build, sort by the master inventory, select a 16×16 module from the map and verify its orientation and coordinates. Keep the preview, instructions and supplier files from the same final plan.



