Free
A9CAD
General purpose CAD program for 2D design
<h2>QCAD: Practical 2D CAD for precise technical drawings and schematics</h2>
QCAD, developed by RibbonSoft, is a 2D CAD application for producing precise technical drawings across engineering and design disciplines. The app offers core drafting tools for lines, arcs, polylines, and layer/block management, plus selection and snapping utilities that speed precise placement. Built to serve engineers, architects, students, and hobbyists, it offers an accessible entry point to accurate 2D drafting and organized, print-ready output for design tasks, with an open-source core and ECMAScript scripting for automation and custom tools and modular architecture.
QCAD focuses on two-dimensional technical drawing, covering work from construction documentation to detailed mechanical layouts and electrical schematics. It converts measured geometry into reproducible documents for fabrication, installation, or plan review using precise alignment and block reuse. That focus places the tool in production stages where scale-accurate 2D deliverables are the primary requirement, rather than tasks that need three-dimensional modelling or rendering.
The app reads and writes DXF as its core interchange format and provides DWG read/write in the Professional edition, while the Community edition emphasises DXF and plugin extensions. It supports printing to scale across multiple pages for documentation. QCAD runs on Windows and also supports macOS and a range of Linux distributions, so the same drawing files can move between desktops in mixed development environments.
The layout and modular architecture reduce initial friction for students and hobbyists, while an included library of roughly 4,800 parts accelerates common tasks. For deeper customization, the tool exposes an ECMAScript (JavaScript) API so users can script repetitive operations or add tools. Although scripting requires coding knowledge, the GPLv3 open-source core encourages community extensions and inspection for teams managing long-term projects.
Community reports highlight the app's stable, lightweight performance that keeps editing responsive on ordinary desktops. Selection and snapping controls preserve geometric accuracy during layout, while measuring functions report distances, areas, and angles for verification before export. Print-to-scale capability helps ensure exported documents match intended dimensions, which matters when drawings serve as fabrication, construction, or procurement references.
The app is a practical choice for technical drafters, students, and makers who need precise, reproducible 2D drawings rather than three-dimensional modelling. Although it does not provide 3D design, its inspectable codebase and scriptable toolset allow teams to adapt workflows and automate repeatable tasks. Choose the app when a focused, maintainable drafting environment matters more than integrated 3D capabilities and long-term archival needs.
Free
General purpose CAD program for 2D design
Free
Easy-to-use free CAD application
Free
Versatile 2D CAD Software for Custom Line Types
Free
Versatile 3D/2D CAD Software for Engineers
Trial version
Solid CAD software
Free
Comprehensive 3D CAD Software for Designers