The easiest free way to turn your own LEGO model into step-by-step instructions is BrickLink Studio, whose Instruction Maker builds the steps, parts lists and pages from a digital model. If you want more control over every page, build the model in an LDraw editor and lay out the book in LPub3D. Either way, the software only gets you halfway: clear instructions come from small steps, obvious new parts and a test build by someone who has never seen the model.
Quick answer: most builders: BrickLink Studio (free, Windows and macOS, Instruction Maker built in). More control: LeoCAD or another LDraw editor plus LPub3D. Skip LEGO Digital Designer, which LEGO discontinued in January 2022.
Option 1: BrickLink Studio
BrickLink Studio is the free digital building program from BrickLink, the parts marketplace the LEGO Group has owned since 2019. It runs on Windows and macOS, and it is what LEGO pointed people to when it discontinued LEGO Digital Designer. Three parts of it matter for instructions:
-
Instruction Maker: turns the finished model into numbered steps, adds a parts list to each step, lets you move parts between steps, add sub-assemblies and rotation indicators, and lays the steps out on pages you can export.
-
Photoreal rendering: Studio's Eyesight renderer, which is based on the Cycles renderer from Blender, produces realistic images of the finished model for a cover or a preview.
-
Parts list: because Studio comes from a parts marketplace, a finished model's parts list can be turned into a BrickLink Wanted List, which helps anyone who builds from your instructions.
For a step-by-step introduction to the program itself, see our BrickLink Studio tutorial for beginners.
Option 2: LDraw editors and LPub3D
LDraw is an open file format and a community-maintained library of LEGO part models. Several free programs use it:
-
LeoCAD: a cross-platform LDraw editor that is still actively developed; version 26.09 was released on September 19, 2026.
-
LDCad and MLCad: other LDraw editors; LDraw.org's All-In-One Installer for Windows bundles the common tools.
-
LPub3D: a dedicated program for laying out instruction books from LDraw models, with callouts, sub-models and parts lists. It can render step images with its own native renderer or with LDView, LDGLite, POV-Ray or Blender.
The LDraw route takes longer to learn but gives you control over every page. Our LDraw tutorial covers the editors in more detail, and you can open any LDraw file in the browser with our LDraw Model Checker to list its parts, or step through the build in our LDraw 3D Viewer before you commit to a layout.
What makes instructions easy to follow
-
Small steps: add only as many parts as a builder can find and place without hunting. Split a step whenever a part attaches somewhere hidden.
-
Show every new part: a parts callout for each step, and a camera angle where every new part is visible.
-
Turn the model on purpose: keep the same orientation for as long as you can, and mark every rotation clearly so the builder knows the model has turned.
-
Use sub-assemblies: build wheels, wings or repeated details as their own short sequences, then show where they attach.
-
Keep the build stable: order the steps so nothing floats unsupported or has to be held in place by hand.
-
Test it: give the draft to someone who has never seen the model and watch where they hesitate. Every hesitation is a step to fix.
From a physical model to instructions
-
Finish the model. Build and refine it with real bricks if that is how you design. A box of loose parts helps when you are prototyping:
Large Creative Brick Box
LEGO retail price $59.99
The Large Creative Brick Box: 790 basic bricks in 33 colors for prototyping a design before you buy the exact parts it needs.
-
Rebuild it digitally. Take the physical model apart in roughly reverse order and recreate it in Studio or an LDraw editor as you go, so the digital model follows a sequence that really works.
-
Generate and edit the steps. Let the Instruction Maker or LPub3D create a first pass, then merge, split and reorder steps until each one passes the tests above.
-
Test build and fix. Have someone build from the draft and correct every step that causes trouble.
-
Export and share. Export the pages for sharing, and include the parts list so builders can collect what they need.
Sharing and selling
Many designers share instructions for free on their own sites or in fan communities, and some sell them. If you sell, sell only instructions for your own design, never copies of LEGO's, and read LEGO's Fair Play page before using the LEGO name or logo. BrickLink also runs a Designer Program in which selected fan designs are crowdfunded and produced as sets.
Related guides