Quick summary
LibreCAD is a free, open-source 2D CAD application for creating technical drawings. It runs on macOS, Linux, Windows and many Unix variants. The program is lightweight, responds quickly on modest hardware, and is distributed under the GNU GPLv2 license with active community development and contributions.
Compatibility and comparable programs
LibreCAD reads and writes DXF files and can also handle DWG files via import. It produces 2D drawings only; by contrast, some commercial packages support both 2D and 3D.
Notable free alternatives
- QCAD
- OpenSCAD
- nanoCAD
- FreeCAD
Commercial options
- SketchUp Make
- DraftSight
- AutoCAD
AutoCAD is widely regarded as the industry standard. Both AutoCAD and LibreCAD use DXF as a common interchange format, but AutoCAD additionally provides robust 3D modeling.
Usability and interface behavior
If you already know AutoCAD, adapting to LibreCAD is generally straightforward. The interface is intentionally uncluttered and each toolbar button shows a tooltip on hover. Toolbars can be dragged and repositioned, and many commands are accessible through context menus.
Main uses and file export options
LibreCAD is focused on precise 2D drafting—architectural plans, mechanical sketches, diagrams, and other technical drawings. The default save format is DXF, and export options include several raster and vector formats such as:
- SVG
- PNG
- JPG
The top menu bar provides quick access to create, save, print and export functions.
Drawing features and extensibility
Core drawable entities include a broad set such as:
- Lines, polylines and splines
- Circles and ellipses
- Hatches and dimensions
- Text and blocks
Toolbars and menus are customizable, and LibreCAD supports a plugin system to extend functionality.
Grid, snapping and measurement controls
The main canvas shows your drawing centered on the grid. Layer controls appear above the grid and in a right-side panel; layer color and line style are adjustable per layer. Key snapping and grid features:
- Snap Intersection
- Snap Distant
- Snap Middle
- Snap Center
- Snap on Entity
- Free Snap
- Snap on Endpoints
- Snap on Grid
- Ex (toggle single snap mode)
Coordinates for the cursor are displayed in real time underneath the icons, and the Grid Status indicator shows ratios that change with zoom (examples: 1/10 when zoomed in, 10/100 at mid zoom, 100/1000 when fully zoomed out). The default unit is millimeters, but you can change units via Options → Current Drawing Preferences → Units. Available units include meters, kilometers, centimeters, inches, feet, yards and miles, among others.
Safety, licensing and downloads
LibreCAD itself is safe to use, but because third‑party builds may be altered, it’s best to download releases from the official site or a trusted repository. The project is open-source under GPLv2, so the source code is publicly available and maintained by a community of contributors. The official builds are ad-free.
Documentation, support and updates
Extensive documentation is available on the LibreCAD website—check the Wiki for the user manual. Additional community resources include chat channels, a blog and forums. Software updates and release notes are posted on the project site.
Language options and final notes
You can configure different languages for the graphical interface and command prompts through the Options settings. LibreCAD remains a stable, practical choice for anyone needing a focused 2D drafting tool without the cost and complexity of larger commercial suites.
Technical
- Windows
- Mac
- Free