LibreCAD app icon

3D and CAD

LibreCAD

Free 2D CAD application for Windows that reads and writes DXF and DWG, with layers, blocks, dimensions, snapping and print layouts for workshop drawings.

WindowsmacOSLinuxGPL-2.0

LibreCAD: drafting tables without the licence fee

What LibreCAD is for

LibreCAD is a two-dimensional drafting program. It is the tool you reach for when the deliverable is a plan, a section, a detail drawing or a shop-floor sketch rather than a solid model: floor plans, workshop jigs, electrical layouts, site marking drawings, laser-cut profiles and fabrication details. It works in a single flat drawing space with layers, blocks, hatches and dimension styles, reads and writes DXF natively, and imports and exports DWG through an integrated library. The interface follows the classic CAD idiom closely enough that anyone who has used AutoCAD or DraftSight will recognise the command line, the property toolbar and the snap system within minutes.

How the drawing workflow runs

Work usually begins by setting the drawing units, the paper size and the layer structure you intend to keep. Layers carry colour, line width and line type; most experienced users keep separate layers for construction geometry, outlines, hidden detail, dimensions and text, and set the active layer before drawing rather than fixing attributes afterwards. Geometry is created with lines, polylines, arcs, circles, ellipses, splines and hatch fills, then reshaped with trim, extend, offset, fillet, chamfer and the modify tools. Snapping is the feature that separates a usable CAD from a toy: endpoints, midpoints, centres, intersections, perpendicular feet, tangents and grid points are all available, and the snap toolbar is worth learning early because it removes most of the hand-positioning errors beginners make.

Blocks keep repeated content consistent: a door symbol, a bolt hole pattern or a title block is defined once, inserted many times, and edited in one place. Dimensions are associative enough for practical drafting, with linear, aligned, angular, radial and diameter variants plus configurable text height, arrow size and tolerance display. When the geometry is finished, printing happens through a paper-space layout where you place a title block, set the scale, and print to a real device or to PDF.

Practical settings, performance and limits

Keyboard entry is the fastest way to work. Every tool has a command alias, and the command line accepts coordinate input in absolute, relative and polar form, which is how accurate construction actually gets done. The application is single-document per window and entirely local, so drawings stay on your machine unless you share them. Performance is fine for drawings with tens of thousands of entities; very large survey drawings with hundreds of thousands of segments will feel sluggish, and the program is not designed for point clouds or raster-heavy hybrid files. Three-dimensional modelling is out of scope: there is no solid kernel, no constraint solver and no parametric feature history. Compatibility is good but not perfect, and drawings that rely on proprietary dynamic blocks or advanced annotation objects may lose detail when exchanged with commercial software.

Who should pick something else

Choose a parametric 3D modeller when the part needs to be manufactured from a model, when assemblies and interference checks matter, or when you want to change a dimension and have the geometry follow. Choose a full CAD suite if you depend on dynamic blocks, sheet sets, external references with advanced path management or team-level collaboration features. Choose a sketching program instead when the drawing is illustrative rather than dimensioned. LibreCAD is at its best for straightforward, accurate, well-layered 2D documentation that must open on any machine with no licence cost and no subscription.

Best for
Draughtspeople, makers and small workshops that need dependable 2D DXF drafting with no licence cost and no account.
Good to know
There is no 3D or parametric modelling; DWG support comes from an integrated library, so exotic drawings may lose some proprietary objects.

How to get started

  1. Download the 64-bit Windows installer from the official LibreCAD release page and run it; no separate runtime is needed.
  2. On first launch open Edit, Application Preferences and set default units, paper size and snap behaviour.
  3. Build a layer structure first: outlines, construction geometry, hidden detail, dimensions and text. Pick the active layer from the layer toolbar.
  4. Draw lines, polylines, circles, arcs and hatches, keeping the snap toolbar visible so endpoints, midpoints and centres are picked exactly.
  5. Refine with trim, extend, offset, fillet and chamfer, then save repeated symbols such as doors as blocks and insert them where needed.
  6. Add dimensions, then print through a paper-space layout where you set the scale, place a title block and export to PDF.

Questions & answers

Can LibreCAD open DWG files?

Yes, DWG import and export is handled by an integrated library. Simple drawings survive the round trip, but proprietary objects may be simplified.

Is there a command line?

There is, and it is the quickest way to work. Each tool has an alias and coordinates can be typed in absolute, relative or polar form.

Does it model in 3D?

No. LibreCAD is deliberately limited to two-dimensional drafting, with no solid kernel, constraint solver or parametric history.

More in 3d and cad

View category
LibreCAD: free 2D CAD and DXF editor for Windows