How to build a LEGO QR code
- Type your link. Keep it short: a longer link means a bigger code with more studs. The example link here makes a code that fits a 32 × 32 baseplate.
- Look at the preview in the Bricks look: every stud is one module. Check the scan test, then open Build it with LEGO bricks under the downloads.
- The parts list gives the grid size in studs, the baseplate you need and how many dark 1 × 1 plates to place. If your baseplate isn’t white, it also counts the white plates for the light modules and the border.
- Press Top to see the code square to the screen, and build row by row from the top left, the way the preview shows it.
Tips for a clean build
Use one color of dark plate: mixing black and dark gray creates noise that confuses scanners. Leave the 2-stud border empty and white; that’s the quiet zone the scanner uses to find the code. Tiles instead of plates remove the stud shadows and make the finished code look like print. A 32 × 32 baseplate code is about 25 cm across and reads from a couple of metres away, which makes it a good sign for a stand, a classroom or a LEGO event table.
Baseplate size by QR code version
One stud per module, plus a 2-stud white border for the quiet zone. Short links are version 1 or 2; the example link above is version 2, which needs 328 dark 1 × 1 plates.
| Version | Modules | Studs with the border | Baseplate | Built size |
|---|---|---|---|---|
| 1 | 21 × 21 | 25 × 25 | 32 × 32 | 20 cm |
| 2 | 25 × 25 | 29 × 29 | 32 × 32 | 23.2 cm |
| 3 | 29 × 29 | 33 × 33 | 48 × 48 | 26.4 cm |
| 4 | 33 × 33 | 37 × 37 | 48 × 48 | 29.6 cm |
| 5 | 37 × 37 | 41 × 41 | 48 × 48 | 32.8 cm |
| 6 | 41 × 41 | 45 × 45 | 48 × 48 | 36 cm |