Skip to content

QCAD

Open-source 2D CAD system with DXF and DWG support for architecture and engineering.

Self-hostedNot yet verified
Report issueDemo online
GPL-3.0★ 1857

Open the official app on www.qcad.org

This tool is hosted by its maintainers. Click below to open www.qcad.org in a new tab — it's their official demo.

Browse engineering tools →

What's next with QCAD?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is QCAD?

QCAD is a free, open-source 2D computer-aided design (CAD) application for creating technical drawings. It enables users to produce precise plans for buildings, interiors, mechanical components, and diagrams. Designed for cross-platform use on Windows, macOS, and Linux, QCAD addresses the need for accessible, powerful drafting tools without requiring prior CAD expertise. Its intuitive interface and modular architecture cater to both beginners and professionals, offering a balance between simplicity and advanced functionality. The tool solves challenges in technical illustration by providing a comprehensive suite of tools for drafting, editing, and managing 2D designs, while adhering to open-source principles through the GPL-3.0 license.

How it works

QCAD is a 2D CAD system that allows users to create, edit, and manage technical drawings. It is particularly suited for tasks requiring precision, such as architectural plans, mechanical schematics, and engineering diagrams. The tool's primary purpose is to provide an accessible yet platform for drafting, with a focus on usability for individuals without prior CAD experience. Its open-source nature ensures transparency and community-driven development. QCAD supports layers, blocks, and over 40 construction tools for creating lines, arcs, circles, and splines. It includes features like object snaps, measurement tools, and support for TrueType fonts. The application handles both metric and imperial units and can import/export DXF files, with optional DWG support via a plugin.

How to use it

  1. 1Download and install QCAD from its official website. 2. Launch the application and create a new drawing or open an existing DXF/DWG file. 3. Use the toolbar to select tools like lines, circles, or text for drafting. 4. Organize elements using layers and save the project in DXF or other supported formats. Practical tips: Use object snaps for precise alignment, leverage the part library for standard components, and experiment with scripting for repetitive tasks. Regularly save work to avoid data loss.

What it can do

  • 2d drafting software

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/qcad/qcad
  • license: GPL-3.0 — free to use
  • privacy: Self-hosted — you control your data

Limitations

  • Lacks native 3D modeling capabilities, limiting complex spatial designs
  • DWG file support requires a proprietary plugin, which may restrict full compatibility
  • Scripting capabilities are less extensive compared to commercial CAD alternatives
  • Advanced users may find the learning curve steep without prior CAD experience
  • Limited real-time collaboration features compared to cloud-based tools

Understanding the result

Open-source 2D CAD system with DXF and DWG support for architecture and engineering.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (GPL-3.0).
Built with
(qcad/qcad)
License
GPL-3.0
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with qcad/qcad. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
GPL-3.0
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

What file formats does QCAD support?

QCAD primarily supports DXF (Drawing Exchange Format) for file import and export. Optional DWG (AutoCAD Drawing) format support is available through a proprietary plugin. It also handles TrueType fonts and raster images, with compatibility for various metric and imperial units.

How does QCAD handle 3D modeling?

QCAD is strictly a 2D CAD tool and does not include native 3D modeling capabilities. However, users can create 2D cross-sections or projections of 3D objects and combine them with 2D technical drawings for comprehensive documentation.

How do I create a layered design in QCAD?

To create layers, open the 'Layer' dialog from the toolbar. Define new layers with specific properties (e.g., color, line type). Assign objects to layers by selecting them and using the 'Layer' dropdown menu. Use the 'Layer Properties' tool to manage visibility, locking, and order.

How does QCAD compare to AutoCAD or LibreCAD?

QCAD offers a similar feature set to AutoCAD but with a simpler, more intuitive interface tailored for 2D drafting. Unlike LibreCAD, QCAD includes advanced tools like a comprehensive part library and ECMAScript scripting. However, QCAD lacks some commercial CAD features like 3D modeling and real-time collaboration, making it better suited for specific 2D tasks.

How do I resolve issues with DWG file imports?

If importing DWG files fails, ensure the DWG plugin is installed and up-to-date. Check for file corruption by opening the DWG in AutoCAD first. Verify that the QCAD version supports the DWG format (e.g., R12-R2010). If problems persist, convert the DWG to DXF using a trusted converter before importing into QCAD.

Spotted something wrong with QCAD, or want to maintain it? See how to help.