LDraw Viewer

View LDraw LEGO brick models online with no installation needed, and inspect every part detail of your virtual builds from any angle.

Workspace

Loading...

Please wait

About This Tool

LDraw is an open standard format for LEGO bricks, used by fans worldwide to design virtual builds. This tool lets you open LDraw files directly in your browser, clearly displaying each brick's color and structure. You can rotate, zoom, and pan to examine the model from any angle. All files are processed locally and never uploaded to any server, protecting your privacy.

Tips

  • 1Supports common extensions like .ldr, .dat, and .mpd
  • 2Make sure the part library files referenced by the model are included together
  • 3Files are processed locally in your browser only and are never uploaded

About Configuration Options

Preview settings

Auto-rotate

DefaultOff

Slowly rotate the model around the vertical axis after loading for a full view. Can be toggled anytime in the left panel.

On

Auto-rotate after loading

OffRecommended

Stay still, rotate manually only (default)

Animation

Clips

Number of animation clips stored in the file.

Bones

Number of skeleton bones used for rigging and skinning.

Format Information

Input format

Extension:
ldr, mpd, dat
Full Name:
LDraw LEGO Model (LDR/MPD)
Type:
3D Model
Format:
LDRAW
Description:
LDraw is an open text standard for describing LEGO brick models, specifying each piece through part numbers, position coordinates, rotation, and color information to represent the assembly structure. Files use the .ldr or .mpd extension, and the part library is maintained by the LDraw community. LDraw is oriented toward assembly diagrams and rendering: it records the logical assembly of parts rather than a continuous mesh, so direct use for 3D printing requires merging into a solid mesh first. Model quality depends on the part library version and the renderer used; seams between parts are merged during conversion.

Notes:

  • The LDRAW format is widely supported in 3D software and engines

Supported Features:

  • Real-time WebGL rendering
  • Orbit controls with rotate/pan/zoom
  • Wireframe and shaded display modes
  • Animation playback (if supported by format)

How to Use

1

Upload Model

Drag your LDraw file onto the page, or click to select a file. If you have associated textures, package them into a ZIP and upload together.

2

View Model

Drag with the mouse to rotate the model, scroll to zoom, and inspect the appearance, colors, and animations from any angle.

3

Done

Your files are processed only in your browser. No data remains after you close the page.

Frequently Asked Questions

View all FAQs
Q

Are brick colors and textures displayed correctly?

A

Yes. Each brick is displayed according to the color information in the LDraw file, preserving both color and texture so you can see the actual appearance of the model.

Q

What are the common file extensions for LDraw files?

A

Common extensions include .ldr, .dat, and .mpd files. .mpd files can contain multiple submodels, which are fully displayed when opened.

Q

Why are some parts not showing up?

A

If the model references part library files that were not provided with the file, some parts may not display. Please ensure all related part files are available and placed in the same directory.

Q

What is a MOC?

A

MOC stands for "My Own Creation", an original design by a LEGO enthusiast. LDraw files are often used to share such virtual builds, and you can view other people's creative builds directly here.

Q

Can I 3D print a LEGO model built in LDraw?

A

Yes. Export the LDraw file to STL with LeoCAD or similar tools, then slice it like any other model. Preview your build here first to check the structure before printing.

Q

Do LDraw files include building instructions?

A

No. An LDraw file stores the 3D model itself; step-by-step building instructions are usually created separately with tools like LPub. The viewer displays the finished model.