Reddit user builds app that can recognise LEGO bricks

A tech-savvy redditor has designed an app that can scan and identify LEGO bricks.

If you’ve ever sorted through a bulk lot of LEGO bricks and come across an unfamiliar piece, you’ll know the frustration of finding out where it came from. And that common issue among LEGO fans seems to be exactly what djibkan2 is hoping to overcome with their ingenious app.

The anonymous user posted a preview of the app to reddit, showing it scanning a 1×6 brick, 2×8 brick and 2×4 plate. Astonishingly, it correctly identified all three. Whether you’re a BrickLink power user or brand new to the LEGO part library, this could be a gamechanger.

It’s early days at the moment, but djibkan2 is seeking feedback and suggestions from LEGO fans. Just hop over to reddit and leave a comment. So far, other users have recommended adding links to BrickLink, giving more information when scanning a brick, and even implementing augmented reality.

The app’s creator used synthetic data from 3D modelling software LDraw to train it to recognise individual pieces. And they’re apparently aiming to make it a dream app for BrickLink store owners by automatically adding scanned pieces to their inventory.

It has its limitations, of course: for now, you can only scan one brick at a time. And it works based on shapes, so you can’t use it to distinguish printed bricks. But here’s hoping djibkan2 can find solutions to those problems in time, because this has the potential to be an incredible tool for LEGO fans.

To continue to support the work of Brick Fanatics, please buy your LEGO sets from and Amazon using our affiliate links.

Chris Wharfe

I like to think of myself as a journalist first, LEGO fan second, but we all know that’s not really the case. Journalism does run through my veins, though, like some kind of weird literary blood – the sort that will no doubt one day lead to a stress-induced heart malfunction. It’s like smoking, only worse. Thankfully, I get to write about LEGO until then. You can follow me on Twitter at @brfa_chris.

Leave a Reply

Your email address will not be published. Required fields are marked *