BrickUtils is a simple utility for builders that uses LEGO® Digital Designer™ or LDraw-compatible CAD for designing models.
The main problem that BrickUtils tries to solve is the answer at the question: can I build this model with bricks I own?


BrickUtils will migrate to Java language. Starting from release Python version will be freezed and will not receive any further update or support. Java version is already available for testing purpose, but must be considered unstable.

Utility for importing bricks and catalogs from Python version to Java version is already in the java version.


BrickUtils migrerà al linguaggio Java. A partire dal rilascio la versione in Python non sarà più aggiornata. La versione Java è già disponibile per test, ma è da considerare instabile.

La versione Java contiene le funzioni necessarie ad importare i cataloghi dalla versione Python.

BrickUtils in action (Windows)

BrickUtils in action (Windows)

Experimental version for Mac OSX Snow Leopard and newer

BrickUtils on Mac OSX

BrickUtils on Mac OSX

With BrickUtils you can quickly build your brick catalog and check if you can build a model created with LDD or LDraw.


Program is in “stable” status: you can fully use it and any update will keep your catalog of bricks and sets.
I plan to add new features on new releases. You can check planned development and functions here:
SourceForge development milestones and tickets
If you have an account on SurceForge, you can submit requests as a ticket, or add comments to existing tickets.

Please read the manual before doing anything else

Si prega di leggere il manuale prima di fare qualsiasi altra cosa


User manual for “stable” version (PDF, english)

Manuale utente per la versione “stable” (PDF, italiano)


A PC with Windows XP or later, a Mac with OSX 10.6 (Snow Leopard) or later (read manual first), a PC with a recent Linux distribution.

Get the software

“Stable” version

Project page on SourceForge, with screenshots and more.

Support and feedback

To report a bug, to ask for new feature or to leave a feedback on BrickUtils you can:

  • Use my e-mail (listed in user manual or in “About” dialog)
  • Use this thread in Eurobrick Forum (requires membership, free)