Scan a QR code from an image
You do not need a camera to read a QR code. Drop in a photo, a screenshot, or any image containing one, and brickcodes decodes it on the spot — then turns it into a LEGO build or a 3D-printable model.
Upload a QR imageDrop in any image
Drag a file onto the upload area or tap to browse. PNG, JPG, or a photo straight off your phone all work, and so does a screenshot of a code on another screen — a boarding pass, a menu, a poster you photographed on the way past.
Prefer to point a lens at it instead? The camera mode is right next to it, and it works the same way from there.
Nothing leaves your device
The image is decoded in your browser. It is never uploaded, never stored, and never sent to a server — which matters, because QR codes routinely carry things you would not want to hand over, such as Wi-Fi passwords, ticket references or private links. There is no account and no upload step, so the picture stays yours.
The code gets rebuilt, not copied
brickcodes does not trace the pixels of your photo. It reads the payload out of the image and then re-encodes it cleanly from scratch, so camera noise, glare, skew and JPEG artefacts never reach the build. What you get is a mathematically perfect symbol centred on the baseplate, not a blurry copy of the original.
One consequence worth knowing: decoding an image loses the original error correction level, so brickcodes picks the most robust level that still fits a 32×32 baseplate. The rebuilt code is often more scannable than the one you fed it.
If the image will not read
Decoding fails when the code is too small, too soft, or too low in contrast. A tighter crop around the code usually fixes it, as does retaking the photo straight on rather than at an angle, in even light and without flash glare. Codes that are partly cut off or heavily obscured cannot be recovered — the missing data simply is not there.
Keep reading
- LEGO Wi-Fi QR codeJoin a network by pointing a phone at a shelf. Build it in bricks or print it.
- 3D-printed QR codesExport the same code as a .3mf model and print it on any desktop machine.
- QR code to BrickLink wanted listDownload a wanted list with the exact part and color IDs, then buy it in one upload.
- How many pieces does it take?What drives the piece count, and how the packer keeps it as low as possible.
- LEGO baseplate size for a QR codeWhy 32×32 is the sweet spot, which QR versions fit, and what to do when one does not.