# BMBrick - Full AI Content Index > File: `llms-full.txt` > Public URL: https://www.bmbrick.com/llms-full.txt > Companion: https://www.bmbrick.com/llms.txt (concise version) > Purpose: comprehensive, crawler-readable content for AI search and answer engines. --- # BMBrick - Build Memories in Bricks BMBrick is a browser-based LEGO-compatible mosaic planning tool. It turns a selected photo into a mosaic preview, route-aware parts estimates, PDF build instructions, and export files for parts sourcing. Website: https://www.bmbrick.com/ Pricing: limited-time $1 launch offer for the regular $9.90 digital blueprint unlock (physical bricks purchased separately) Processing: 100% browser-based; photos never leave the user's device --- ## Core Product Capabilities 1. Browser-based photo editing and mosaic preview 2. Crop, pan, and zoom controls for subject framing 3. Square, portrait, and landscape size presets (48×48 up to 96×96+) 4. Material choice between 3024 square plates and 98138 round tiles 5. Route-aware palette and cost estimates for LEGO Pick a Brick, Webrick, and BrickLink 6. Magic Cut AI background isolation (model loaded remotely, photo processed locally) 7. Optional skipped-background bricks with estimated brick and cost savings 8. PDF build instructions with symbol legend, navigation map, and 16×16 grid pages 9. PAB CSV/JSON, Webrick CSV/manual notes, BrickLink XML, and structure BOM exports 10. 3D preview and HD mosaic image export --- ## Supported Parts & Palette BMBrick models 1×1 mosaic parts: - LEGO 3024 Plate 1×1 (square) - LEGO 98138 Tile Round 1×1 (round) Current verified palette counts: | Route | 3024 Colors | 98138 Colors | |-------|-------------|-------------| | LEGO Pick a Brick | 42 | 54 | | Webrick | 60 | 56 | --- ## Privacy & AI Processing Photo editing happens entirely in the user's browser. Magic Cut loads an ONNX background-removal model from a remote URL, then runs inference locally with `onnxruntime-web`. The user's personal photo is never uploaded by the app. --- ## Who BMBrick Is For - Pet owners planning a custom pet portrait mosaic - Gift shoppers planning wedding, graduation, baby, anniversary, or family keepsakes - AFOL hobbyists comparing square plates, round tiles, palette limits, and sourcing routes - Home-decor buyers testing whether a mosaic subject works as wall art - Builders who want PDF grid instructions instead of a single flattened preview --- ## High-Intent Tool Landing Pages ### Photo to LEGO Mosaic Maker URL: https://www.bmbrick.com/photo-to-lego-mosaic/ Description: Turn one photo into a mosaic preview, PDF blueprint, and route-aware parts estimate. ### LEGO Mosaic Generator URL: https://www.bmbrick.com/lego-mosaic-generator/ Description: Compare size, material style, palette, and route output before buying parts. ### LEGO Mosaic Parts List Export URL: https://www.bmbrick.com/lego-mosaic-parts-list/ Description: Plan sourceable 3024 and 98138 parts before you commit to a build. ### BrickLink Mosaic XML Export URL: https://www.bmbrick.com/bricklink-mosaic-xml/ Description: Use a stable parts list to prepare marketplace sourcing and top-up orders. ### LEGO Pet Portrait Maker URL: https://www.bmbrick.com/lego-pet-portrait/ Description: Check eye readability, crop strength, Magic Cut cleanup, and route cost for pet mosaics. --- ## Expert Guides (Blog) ### Pet Photo to LEGO Mosaic: The Ultimate Guide URL: https://www.bmbrick.com/blog/pet-portrait-lego-guide.html Summary: Turn a pet photo into a buildable mosaic with face-first crop, Magic Cut cleanup, route cost, and PDF instructions. ### How Many LEGO Pieces Do I Need for a Mosaic? URL: https://www.bmbrick.com/blog/how-many-lego-pieces.html Summary: Small mosaics need 2,304-3,072 pieces ($138-$184 LEGO). Medium: 4,096-6,144 pieces ($246-$369). Large: 9,216-13,824 pieces ($553-$829). Full size chart and cost calculator. ### BrickLink vs LEGO Pick a Brick vs Webrick URL: https://www.bmbrick.com/blog/bricklink-vs-pab-vs-webrick.html Summary: Compare BrickLink, LEGO Pick a Brick, and Webrick for mosaic sourcing using current catalog prices, color availability, and order complexity. ### PAB vs. BrickLink: Sourcing Guide URL: https://www.bmbrick.com/blog/pab-vs-bricklink.html Summary: Should you buy official parts directly or hunt for deals on secondary markets? Full comparison for custom mosaics. ### 48×48 vs 64×64 vs 96×96 Size Comparison URL: https://www.bmbrick.com/blog/size-comparison-48-64-96.html Summary: Compare common square mosaic sizes with exact piece counts, LEGO costs, Webrick costs, build time, and best-fit photo types. ### Square Plates vs Round Tiles URL: https://www.bmbrick.com/blog/square-plates-vs-round-tiles.html Summary: Compare 3024 square plates and 98138 round tiles using current palette counts, price ranges, texture behavior, and best-fit project types. ### Square vs. Round: Which Brick is Right? URL: https://www.bmbrick.com/blog/square-vs-round.html Summary: Decoding the aesthetics of brick styles. Square plates are best for portraits; round tiles for pop-art. ### Baseplate & Connector Buying Guide URL: https://www.bmbrick.com/blog/baseplate-sourcing-guide.html Summary: The definitive guide to LEGO baseplates, Technic pins, and framing for large-scale mosaics. Part 65803 is the pro standard. ### Official LEGO Colors Guide 2026 URL: https://www.bmbrick.com/blog/lego-colors-guide.html Summary: A deep dive into the 2026 color palette. How to use rare shades to make your mosaic stand out. ### How To Choose The Right Photo URL: https://www.bmbrick.com/blog/choose-right-photo.html Summary: Pick better source photos by learning what matters for contrast, cropping, subject size, and brick-friendly detail. ### Anti-Fatigue Building: The Pro System URL: https://www.bmbrick.com/blog/anti-fatigue-build.html Summary: Use BMBrick's symbol PDF and 16×16 module workflow to reduce eye strain, color mistakes, and long-session build fatigue. ### Your First LEGO Portrait: Beginner Build Plan URL: https://www.bmbrick.com/blog/first-lego-portrait.html Summary: Build your first LEGO-compatible portrait with a clear workflow for crop selection, palette review, module planning, and time estimates. ### The Ultimate Wedding Gift: LEGO Mosaics URL: https://www.bmbrick.com/blog/wedding-lego-mosaic.html Summary: Plan a wedding photo mosaic with crop testing, route cost, PDF blueprint, and display constraints before the gift deadline. ### Graduation Portrait: Gift & Build Guide URL: https://www.bmbrick.com/blog/graduation-gift-lego-mosaic.html Summary: Turn a graduation photo into a sourceable mosaic plan with Magic Cut, route files, PDF instructions, and deadline-aware sizing. ### LEGO Gifts for New Parents URL: https://www.bmbrick.com/blog/lego-gift-new-parents.html Summary: Plan a baby-photo mosaic with a calm crop, Magic Cut cleanup, PDF blueprint, and route-specific parts list. ### Why BMBrick? The Professional's Choice URL: https://www.bmbrick.com/blog/why-choose-bmbrick.html Summary: Evidence-based reasons to choose BMBrick. Premium color restoration, official PAB integration, and advanced AI. ### LEGO Wall Art Ideas for Modern Homes URL: https://www.bmbrick.com/blog/lego-wall-art-ideas.html Summary: Choose mosaic wall-art subjects that survive crop, palette, part style, route cost, and real room display constraints. ### LEGO vs. Pixel Art: Physical Depth URL: https://www.bmbrick.com/blog/lego-vs-pixel-art.html Summary: Compare screen pixel art with buildable mosaics using material style, route exports, PDF instructions, and wall display impact. --- ## Documented Case Studies ### Wedding Photo at 96×64 URL: https://www.bmbrick.com/cases/wedding-photo-96x64.html Specs: 96×64 studs, 6,144 pieces, Advanced difficulty Summary: Full-size wedding photo mosaic with complete pipeline output analysis. ### Family Photo at 96×96 URL: https://www.bmbrick.com/cases/family-photo-96x96.html Specs: 96×96 studs, 9,216 pieces, Advanced difficulty Summary: Large-format family portrait mosaic with group subject composition analysis. ### Dog Portrait at 48×48 URL: https://www.bmbrick.com/cases/pet-portrait-48x48.html Specs: 48×48 studs, 2,304 pieces, Beginner difficulty Summary: Beginner-friendly pet portrait with eye readability and fur texture analysis. ### Couple Photo at 64×48 URL: https://www.bmbrick.com/cases/couple-photo-64x48.html Specs: 64×48 studs, 3,072 pieces, Intermediate difficulty Summary: Mid-size couple portrait with dual-subject composition analysis. ### Portrait Size Comparison (48 vs 64) URL: https://www.bmbrick.com/cases/single-portrait-48-vs-64.html Specs: Multi-size comparison Summary: Side-by-side comparison of the same portrait at 48×48 and 64×64 to show detail differences. ### Square vs Round Comparison URL: https://www.bmbrick.com/cases/square-vs-round-comparison.html Specs: 48×48 studs, Materials comparison Summary: Visual comparison of square plates vs round tiles on the same cat portrait source. ### Magic Cut: Background Removal (68% Cost Reduction) URL: https://www.bmbrick.com/cases/background-removed-vs-original.html Specs: 96×96 studs, reduced from 9,216 to 2,930 pieces, saving ~$377 Summary: How AI background removal reduced a 96×96 cat portrait from 9,216 pieces to 2,930 pieces — a 68% cost reduction while increasing subject detail density. ### BrickLink XML Workflow URL: https://www.bmbrick.com/cases/bricklink-xml-workflow.html Summary: Step-by-step BrickLink XML export and marketplace ordering workflow. ### PDF Instructions Walkthrough URL: https://www.bmbrick.com/cases/pdf-instructions-walkthrough.html Summary: Detailed walkthrough of the PDF build instruction output format. ### Blurry Photo Failure Analysis URL: https://www.bmbrick.com/cases/blurry-photo-failure.html Summary: What happens when a low-quality blurry photo is used as source — failure analysis and lessons learned. --- ## Frequently Asked Questions **Q: Does BMBrick sell physical LEGO bricks?** A: No. BMBrick is a digital planning tool. Physical parts are purchased separately through the user's chosen sourcing route (LEGO Pick a Brick, Webrick, or BrickLink). **Q: What export files are available?** A: PDF instructions, PAB CSV/JSON, Webrick CSV/manual notes, BrickLink XML, structure BOM CSV, and HD mosaic image export. **Q: How much does a custom LEGO mosaic cost?** A: The BMBrick digital blueprint is available as a limited-time $1 launch offer, normally $9.90. Physical brick costs depend on size and route: a 48×48 mosaic costs roughly $138-$184 via LEGO PAB; a 96×96 mosaic costs $553+. Webrick is typically 30-50% cheaper. **Q: Does Magic Cut upload the user's photo?** A: The AI model is loaded remotely, but the photo is processed entirely in the browser. The image never leaves the user's device. **Q: Which part styles are supported?** A: LEGO 3024 square 1×1 plates and LEGO 98138 round 1×1 tiles. **Q: What mosaic sizes are available?** A: Common presets include 48×48, 48×64, 64×48, 64×64, 96×64, and 96×96 studs. Each preset shows the exact piece count and estimated cost. **Q: Is LEGO affiliated with BMBrick?** A: No. LEGO is a trademark of the LEGO Group, which does not sponsor or endorse BMBrick. **Q: What makes a good source photo for a mosaic?** A: One clear subject, readable eyes or face details, strong subject/background separation, enough contrast to survive palette reduction, and a crop that reads well at the chosen size. **Q: Can I remove the background from my photo?** A: Yes. Magic Cut uses AI to isolate the subject. In tests, this reduced a 96×96 mosaic from 9,216 to 2,930 pieces (68% reduction), saving approximately $377 in materials. **Q: What is the best brick type for portraits?** A: Square plates (3024) are generally recommended for portraits because they produce crisp edges and faithfully represent facial features. Round tiles (98138) create a softer, pointillist effect better suited for pop-art or abstract subjects. --- ## Technical Specifications - Runtime: Pure client-side JavaScript, no server-side rendering - AI Model: ONNX-based background removal via onnxruntime-web - PDF Engine: jsPDF for client-side PDF generation - Quantization: Custom V3 color quantization pipeline with perceptual distance metrics - Supported Browsers: Chrome, Firefox, Safari, Edge (modern versions) --- *Last updated: 2026-05-05*