Website profiles · Technology insights · Alternatives

qcad.org No paid content found Multilingual

Categories: Design & Creativity

QCAD is a free, open source 2D CAD system for Windows, Linux and Mac.

Visit website

Updated: 2026-09-27 04:02 Language: English (default) Access: Normal

Profile views 1 Outbound visits 0
QCAD Full homepage screenshot
Editorial Review

Website Review

What is QCAD?

QCAD is a free, open source 2D computer-aided drafting (CAD) application for Windows, macOS and Linux. It is aimed at producing technical drawings — building and interior plans, mechanical parts, schematics and diagrams — and it is deliberately pitched at people who may have no CAD experience, while still offering a deep toolset for regular users. The source code is released under GPLv3.

What you get out of the box

  • Layers, blocks (grouping) and a part library of over 4,800 CAD parts
  • More than 40 construction tools and over 20 modification tools
  • Points, lines, arcs, circles, ellipses, splines, polylines, text, dimensions, hatches, fills and raster images
  • 35 bundled CAD fonts plus TrueType font support, in metric and imperial units
  • DXF and DWG input/output, scaled printing and multi-page printing
  • Entity selection tools, object snaps and measuring tools
  • An ECMAScript (JavaScript) scripting interface and command-line converters such as dwg2pdf, dwg2svg and dwg2bmp
  • A QCAD/CAM variant adding G-code export and nesting

Who it suits

If you need clean 2D documentation — floor plans, workshop drawings, electrical or hydraulic schematics — QCAD covers that ground without a subscription. It is a poor fit if you need 3D modelling, parametric assemblies or BIM coordination; this is a 2D system by design. The scripting interface and command-line tools make it more interesting than a basic drawing toy for anyone automating repetitive drawing or batch-converting DXF/DWG files.

Practical next step

Download it and test one real task end to end: draw a small plan, dimension it, then export both a scaled PDF and a DXF to confirm the round trip works with whatever your collaborators use. If you later need 3D or a broader drafting ecosystem, compare against FreeCAD for parametric 3D work, LibreCAD as another lightweight open source 2D option, or Autodesk if you must exchange files with AutoCAD-centric teams.

How does QCAD compare to other free 2D CAD software like LibreCAD?

QCAD and LibreCAD are both free, open-source 2D CAD programs, and for many users the practical difference comes down to interface polish, scripting, and DWG handling rather than raw drawing capability. QCAD's own page presents it as an easy-to-learn system with a strong feature list, so the comparison is worth making on workflow rather than on price alone.

Where they differ in practice

Aspect QCAD LibreCAD
Platforms Windows, macOS, Linux Windows, macOS, Linux
Native file formats DXF and DWG input/output Primarily DXF
Scripting ECMAScript (JavaScript) interface Limited compared with QCAD
Command-line tools Includes dwg2pdf, dwg2svg, dwg2bmp and similar utilities Not a headline feature
Audience Beginners through professionals wanting automation Hobbyists and users doing straightforward 2D drafting

A useful way to decide: if you mainly draw plans, sections, and mechanical outlines and want the shortest learning curve, either program will do the job. If you need to open DWG files from clients or colleagues, automate repetitive drawing tasks, or batch-convert drawings outside the GUI, QCAD's feature set is the more direct fit.

A concrete scenario

Suppose you receive a set of DWG floor plans and need to produce scaled PDFs and a few SVG previews for a website. With QCAD, the documented command-line tools and its DWG support let you script that conversion rather than opening each file by hand. A LibreCAD user would typically convert to DXF first and handle output through the graphical interface. Neither approach is wrong, but the automation route saves time on larger batches.

Where to look next

Start with the official feature list and a trial drawing of your own before committing. The QCAD site at QCAD publishes its full feature list and download options, and LibreCAD documents its own toolset for comparison. If you are weighing paid editions or add-ons, check the vendor pages directly rather than relying on second-hand summaries.

Can QCAD open and edit DWG files, or does it only support DXF?

Yes. QCAD reads and writes both DXF and DWG, so it can open existing DWG drawings and save edits back to DWG as well as DXF. That is listed among its main features alongside the drafting toolset, so you are not limited to a DXF-only workflow.

What that means in practice

  • A colleague or client can send you a .dwg floor plan, mechanical part or schematic, and you can open it directly, edit geometry, layers and blocks, then hand back a .dwg file.
  • If the other side prefers DXF, you can use that instead; QCAD handles both formats, which is useful when you exchange drawings with different CAD packages.
  • Because QCAD is a 2D system, this suits plans, interiors, schematics, diagrams and similar flat technical drawings rather than 3D modelling.

A useful next step

Before committing a real project, test one representative file from your normal workflow: open it, check that dimensions, hatches, text and layers look right, make a small edit, save as DWG, and reopen it. That tells you more about format compatibility for your drawings than any feature list.

How to choose between QCAD and alternatives

Situation Sensible direction
You mainly need 2D drafting and DWG/DXF exchange QCAD fits the job directly
You need 3D modelling or advanced 3D assemblies Look at a dedicated 3D CAD package instead
You want to automate repetitive drawing tasks QCAD's ECMAScript (JavaScript) scripting interface and command line tools such as dwg2pdf and dwg2svg are worth investigating
You need G-Code output for machining Check the QCAD/CAM variant rather than the base product

For a concrete example: a small architecture or interior studio that receives DWG plans from consultants could use QCAD for 2D layout work, layer cleanup and scaled printing, then return DWGs without converting formats. If your work depends on 3D solids, this is the wrong tool regardless of DWG support.

The official site is QCAD, where the full feature list and downloads are published. If you want a second reference point for how DWG interoperability is usually handled in this class of software, the format is widely supported by other 2D CAD tools as well.

How do I install QCAD on Windows, macOS, or Linux?

QCAD provides installers and packages for all three platforms, so installation is mostly a matter of picking the right download for your system and running it. The current version listed on the project site is 3.33.

Windows

  • Download the Windows installer from the official site.
  • Run the .exe and follow the wizard. No separate CAD framework is needed.
  • If you prefer not to install system-wide, check whether a portable or archive build is offered on the download page.

macOS

  • Download the macOS disk image.
  • Open it and drag QCAD into your Applications folder, or run the packaged installer if one is provided.
  • On first launch, macOS may warn that the app was downloaded from the internet; confirm you want to open it.

Linux

  • The simplest route is your distribution's package manager if QCAD is packaged there.
  • Otherwise download the provided Linux package (for example a .run installer or distribution-specific package) and follow the included instructions.
  • Because QCAD is GPLv3 open source, you can also build it from source if you need a custom setup.

A practical next step

After installing, open QCAD and draw a simple test: one line, one circle, and a dimension. That confirms fonts, units and printing work before you commit to a real drawing. If you need to move drawings between programs, test DXF and DWG import/export early, since that is central to QCAD's feature set.

For downloads and platform-specific notes, start at QCAD.

What are the main limitations of QCAD compared to paid CAD programs?

QCAD's main limitation is scope: it is a 2D drafting tool, not a full design suite. If your work involves 3D modelling, parametric assemblies or photorealistic rendering, QCAD is the wrong category of program rather than a weaker version of one.

Where the gap shows up in practice

  • No 3D modelling or visualisation. Everything in QCAD's feature set — lines, arcs, circles, ellipses, splines, polylines, hatches, dimensions, raster images — is flat drawing work. Paid mid-range and high-end CAD packages typically add solid and surface modelling, assemblies and rendering.
  • Parametric and constraint-based design. QCAD gives you layers, blocks, snaps and a large construction/modification toolset, but nothing in the listed features describes associative constraints or a parametric history tree. Paid tools often let you drive geometry from dimensions and rebuild it automatically; in QCAD you tend to redraw or edit directly.
  • Automation and interoperability depth. QCAD does offer an ECMAScript (JavaScript) scripting interface and command line tools such as dwg2pdf, dwg2svg and dwg2bmp, plus DXF and DWG input and output. That is genuinely useful for batch conversion and custom workflows. Paid ecosystems usually go further with APIs, plugin marketplaces and tighter links to BIM, CAM or PDM systems.
  • Support and ecosystem. QCAD is free and open source under GPLv3, which means community help, documentation and self-reliance. Commercial CAD comes with vendor support contracts, training, certification and a larger pool of experienced users to hire.
  • Specialist modules. QCAD/CAM adds G-code export and nesting, so some manufacturing needs are covered. Beyond that, dedicated paid products target areas QCAD does not: BIM, simulation, sheet metal, 3D printing preparation.

How to decide

Match the tool to the deliverable, not the price tag:

Your task QCAD is likely A paid CAD program may be needed
Floor plans, schematics, diagrams, 2D mechanical parts Good fit Overkill
DXF/DWG exchange, scaled and multi-page printing Good fit Not required
Batch conversion or scripted drawing tasks Good fit Not required
3D parts, assemblies, motion Not suitable Required
Parametric families, design tables Not suitable Required
Vendor support, training, certification Community only Required in many firms

A concrete scenario: a small workshop drawing 2D brackets and layout plans for clients who send DWG files can plausibly run entirely on QCAD, using its part library, layers and blocks, then print to scale. The same workshop quoting 3D-printed or CNC-machined assemblies with revision-controlled parametric models will outgrow it quickly.

Next step: list the five things you must produce this month. If every one is a flat drawing, a DXF/DWG exchange or a plotted sheet, QCAD covers the brief. If even one requires a 3D model, an associative constraint or a vendor support line, budget for a commercial package — and consider keeping QCAD alongside it for quick 2D edits and file conversion.

How can I use QCAD's scripting interface to automate drawing tasks?

QCAD exposes a complete ECMAScript (JavaScript) scripting interface, which is the main path for automating repetitive drawing work. You write scripts that run inside QCAD and call the same drawing and modification operations the GUI uses, so anything you can do by hand with layers, blocks, lines, arcs, polylines, dimensions, hatches and text you can also do from code.

Typical automation jobs:

  • Generate repetitive geometry, such as a grid of holes, a repeated symbol, or a parametric part.
  • Batch-create or batch-modify drawings: open a file, change layers, add dimensions, save in DXF or DWG.
  • Import data from CSV or a spreadsheet and turn each row into geometry.
  • Build custom commands or toolbar actions for a workflow your team repeats daily.

A concrete reader scenario. Suppose you make laser-cut panels and every order arrives as a CSV of hole positions. Instead of placing each hole by hand, you write a script that reads the CSV, creates a circle on a "holes" layer for each row, adds the outline as a polyline, and saves a DXF. The first run takes an afternoon; every later order takes seconds.

How to start

  1. Install QCAD and open the Scripting documentation and examples from the QCAD website or the installed examples folder — the examples are the fastest way to learn the API.
  2. Write a small script that draws one line or circle, run it, and confirm it appears in the drawing.
  3. Grow it step by step: add layers, then blocks, then file input/output.
  4. For headless or batch work, use the command line tools (dwg2pdf, dwg2svg, dwg2bmp and similar) mentioned in the feature list.

Trade-offs to weigh

Approach Best for Limits
Scripting interface Custom, data-driven or parametric drawings Requires JavaScript knowledge and API study
Command line tools Converting or batch-printing many files Not for building new geometry
Manual drawing One-off, unusual drawings Slow and error-prone when repeated

QCAD runs on Windows, macOS and Linux, and its source is under GPLv3, so scripts and tools you build stay portable across those platforms. If you need 3D or heavy parametric modelling, a 2D scripting system is the wrong tool; if your work is plans, schematics, parts and diagrams, it fits well.

Next step: download QCAD, open the scripting examples, and adapt the closest one to your task rather than starting from a blank file. The official site is QCAD.

Related questions

More questions →
What Is QCAD and What Can You Do With It?

QCAD is a free, open-source 2D computer-aided drafting (CAD) application for Windows, macOS, and Linux. You can use it to produce technical drawings such as building plans, interior layouts, mechanical parts, schematics, and diagrams. It is a good fit if you need precise 2D drafting rather than 3D modelling, and the project states you don't need any CAD experience to get started. The current version is 3.33, and the source code is released under GPLv3.

What QCAD is designed for

QCAD is a two-dimensional drafting system, not a 3D modelling tool. Its stated purpose is creating technical drawings, with examples including:

  • Plans for buildings and interiors
  • Mechanical parts
  • Schematics and diagrams

The application was built with modularity, extensibility, and portability in mind, and its interface is described as intuitive — the feature most often noticed by users.

Core capabilities

Area What you get
Organisation Layers, blocks (grouping)
Text and fonts 35 CAD fonts included, TrueType font support
Units Various metric and imperial units
File formats DXF and DWG input and output
Printing Printing to scale, printing on multiple pages
Drawing tools Over 40 construction tools, over 20 modification tools
Entities Points, lines, arcs, circles, ellipses, splines, polylines, texts, dimensions, hatches, fills, raster images
Selection and precision Powerful entity selection tools, object snaps, measuring tools
Reusable content Part library with over 4800 CAD parts

Extending and automating QCAD

Beyond interactive drawing, QCAD offers two routes for automation:

  • ECMAScript (JavaScript) scripting interface — described as very complete and extremely powerful, for customising or extending the application.
  • Command line tools — including dwg2pdf, dwg2svg, and dwg2bmp, useful for batch conversion of drawings to other formats.

There is also a separate QCAD/CAM variant that adds G-code export and nesting.

Who it suits

QCAD fits readers who want a no-cost, open-source tool for 2D drafting on any of the three major desktop platforms, and who value DXF/DWG compatibility for exchanging drawings with other CAD software. If your work is purely 2D — plans, parts, schematics — the feature set above covers the typical workflow from drawing through scaled printing. If you need 3D modelling, QCAD is not aimed at that.

You can download QCAD from qcad.org.

Crossword Weaver vs Other Windows Crossword Puzzle Makers: Which Should You Choose?

Crossword Weaver is a Windows-only crossword puzzle maker that supports two distinct puzzle styles: free-form puzzles built from only your own words, and themed symmetrical newspaper-style grids. It offers a demo so you can test it before buying. Choose it if you need both styles in one tool and work on Windows; look at alternatives if you need cross-platform support, a browser-based workflow, or a free tool with no purchase step.

The core difference: two puzzle styles in one tool

Most crossword makers specialize in one output style. Crossword Weaver's distinguishing feature is that it handles both:

Puzzle style What it means Typical use
Free-form Grid shaped around only your words, no filler entries Vocabulary lists, quick custom puzzles, personal projects
Themed symmetrical Newspaper-style grid with symmetrical layout Classroom handouts, publications, polished printables

If you only ever need one style, a simpler or cheaper tool may cover you. If you switch between casual word-list puzzles and publication-style grids, having both in one program avoids juggling two tools.

Windows compatibility and trying before buying

Crossword Weaver is Windows only. That is a hard constraint, not a preference:

  • Windows users: you can run it natively.
  • Mac, Linux, or Chromebook users: you would need a Windows environment, or you should choose a cross-platform or web-based alternative instead.
  • Before purchasing: the site provides a demo. Use it to confirm the puzzle styles, grid behavior, and output match your needs. The demo is the intended evaluation path, so treat it as your compatibility and feature check rather than assuming the paid version behaves the same in every detail.

The site references purchasing, so plan for a paid product rather than assuming it is free. Pricing details are not specified in the available information, so check the site directly for current terms.

Output: printable and playable puzzles

Crossword Weaver is described as producing printable and playable puzzles. When comparing tools, check these output dimensions on the same basis:

  • Print: does the tool export a clean grid plus clues suitable for paper handouts?
  • Play: can the puzzle be solved on screen, or is it print-only?
  • Format control: can you adjust grid size, clue layout, and numbering?

A tool that prints well but has no on-screen play mode suits classroom handouts. A tool with playable output suits digital assignments or casual solving. Decide which of these you actually need before comparing, because it narrows the field quickly.

Ease of use and automation

Crossword Weaver emphasizes automatic generation: you supply words and clues, and it builds the grid. The practical questions to ask of any maker:

  1. How much manual grid adjustment is required after auto-generation?
  2. Does it handle word placement conflicts for you, or do you fix them by hand?
  3. How long does a typical puzzle take from word list to finished output?

For hobby use, a rougher auto-generated grid is fine. For publishing or repeated classroom use, the amount of manual cleanup matters more than the feature list.

Which tool fits your use case

  • Hobby and personal puzzles: a free or low-cost maker is often enough. Crossword Weaver's demo lets you judge whether the two-style support is worth paying for.
  • Classroom use: prioritize printable output, fast generation from vocabulary lists, and Windows availability if your school machines run Windows.
  • Publishing or newspaper-style grids: the symmetrical themed style is the relevant feature. Compare how each tool handles symmetry and grid polish, since that is where output quality diverges most.
  • Cross-platform or browser-based work: Crossword Weaver is not the fit. Choose a web-based maker instead.

How to decide

  1. Confirm you are on Windows. If not, stop here and look at cross-platform tools.
  2. Decide whether you need both free-form and symmetrical styles, or just one.
  3. Download the demo and build one real puzzle you would actually use.
  4. Check the output: print it, and try solving it on screen if playable output matters to you.
  5. Compare the result against one alternative on the same puzzle, then decide whether the purchase is justified.

The fastest way to choose is to run the same puzzle through Crossword Weaver's demo and one competing tool, then compare grid quality, output options, and time spent.

What Is DXF and How Do You Open, Edit, and Convert DXF Files?

DXF (Drawing Exchange Format) is a vector file format for 2D and 3D CAD drawings, originally developed by Autodesk so that drawing data could move between different CAD programs. You use it when you need to open, edit, or hand off a technical drawing — plans for buildings, interiors, mechanical parts, schematics, or diagrams — and you want that data to survive the trip between applications. To work with DXF files you need a CAD application that reads the format; QCAD, for example, is a free, open source 2D CAD system for Windows, macOS, and Linux that lists DXF and DWG input and output among its main features.

What DXF actually is

DXF is an exchange format, not a native working format for most tools. Its job is to describe drawing entities — points, lines, arcs, circles, ellipses, splines, polylines, texts, dimensions, hatches, fills, and raster images — in a way another program can reconstruct.

That design has two practical consequences:

  • It is broadly readable. Because the format is documented and widely supported, it is the common denominator when two CAD programs do not share a native format.
  • It can carry more than geometry. Layers, blocks (groupings), units, fonts, and dimension styles travel with the file, which is why DXF is used for production workflows rather than just viewing.

DXF supports both 2D and 3D data, but it is most associated with 2D drafting. If your work is 2D — floor plans, part outlines, cut profiles — DXF is usually sufficient.

DXF vs DWG: which to use

Both formats come from the same lineage and both are supported for input and output by QCAD. The difference is in role and portability.

Dimension DXF DWG
Primary role Exchange between programs Native working format in AutoCAD-family tools
Readability by other software Broad, by design Narrower; support varies by tool and version
Best when You are sending drawings to someone using different software, or to a cutter/CNC service You are working inside one CAD ecosystem and want full native fidelity
Risk Some advanced features may not translate perfectly Recipients may not be able to open it

A workable rule: use DXF when the file has to leave your tool; use DWG when it stays inside a compatible toolchain. If you are unsure what the recipient can open, DXF is the safer default.

How to open and edit a DXF file

  1. Install a CAD application that supports DXF. QCAD runs on Windows, macOS, and Linux. Its stated design goals are modularity, extensibility, and portability, and it is aimed at users with no prior CAD experience.
  2. Open the file through the application's normal file-open flow. The drawing should appear with its layers and entities intact.
  3. Check units and scale before editing. DXF files can be authored in metric or imperial units. QCAD supports various metrical and imperial units, but a mismatch between the file's assumed units and your intent is one of the most common sources of wrong-sized output.
  4. Edit using construction and modification tools. QCAD ships with over 40 construction tools and over 20 modification tools, plus entity selection tools, object snaps, and measuring tools — enough to redraw, trim, and verify geometry.
  5. Verify by measuring. Use the measuring tools to confirm a known dimension before you export or send the file onward.

If you only need to view or lightly annotate a DXF, a full CAD seat is not strictly required — but for anything involving precise geometry, dimensions, or layers, use a CAD tool rather than a general vector editor.

Common use cases

  • Laser cutting and CNC machining. The cutter or CAM software consumes the DXF outline directly. Clean, closed polylines and correct units matter more here than visual appearance.
  • Architectural and interior plans. Layers separate walls, fixtures, and annotations.
  • Mechanical parts and schematics. Dimensions and blocks carry reusable components.
  • Part libraries. QCAD includes a part library with over 4800 CAD parts, which is useful when a drawing is assembled from standard components rather than drawn from scratch.

Converting DXF to other formats

Conversion needs differ by target:

  • To PDF — for printing and sharing. QCAD supports printing to scale and printing on multiple pages, so large drawings can be tiled across sheets.
  • To SVG or BMP — for web, documentation, or raster previews.
  • To DWG — when the recipient works in a DWG-native toolchain.

QCAD provides command line tools for this, including dwg2pdf, dwg2svg, and dwg2bmp. These let you batch-convert files without opening the graphical interface, which is useful when you have a folder of drawings to process.

For scripted or repeated conversions, QCAD exposes a complete ECMAScript (JavaScript) scripting interface, so conversion and drawing tasks can be automated rather than repeated by hand.

Troubleshooting common DXF problems

Missing or substituted fonts. DXF files reference fonts, and the receiving machine may not have them. QCAD includes 35 CAD fonts and also supports TrueType fonts, which reduces but does not eliminate substitution. If text looks wrong after opening, check which font the file expects and whether it is available.

Unit mismatch. A drawing that imports at the wrong size almost always has a unit problem, not a geometry problem. Confirm the file's units and your export settings before scaling anything.

Geometry that will not cut or machine correctly. Open polylines, overlapping segments, and zero-length entities are frequent culprits. Use selection and measuring tools to find them, then close or clean the geometry.

Features lost in translation. DXF is an exchange format, so some program-specific features may not survive a round trip. If fidelity matters, keep a native-format master and treat the DXF as a derived copy.

Version differences. DXF has evolved over time. If a recipient cannot open your file, exporting to an older DXF version is often the fix.

Getting started

QCAD is free and open source, released under GPLv3, with the current version listed as 3.33. It is available for Windows, macOS, and Linux, and the project states that no CAD experience is needed to begin. Download it, open a DXF file, and confirm the units and a known dimension before you edit — that single check prevents most of the problems people hit with DXF files.

What Is DWG and How Do You Open, Edit, and Convert DWG Files?

DWG is the native drawing file format for AutoCAD and several other CAD programs. It stores 2D (and in some tools 3D) geometry, layers, blocks, text, dimensions, hatches, and other drawing data in a single file. You can open, edit, and convert DWG files with a range of CAD applications, including free and open-source options such as QCAD, which lists DXF and DWG input and output among its main features. The catch is compatibility: DWG is a proprietary format that has changed across versions, so the tool you choose needs to support the specific DWG version your file was saved in.

DWG vs DXF: what's the difference?

Both are CAD drawing formats, but they play different roles:

DWG DXF
Origin Native format of AutoCAD and compatible CAD systems Drawing Exchange Format, designed for interchange between programs
Typical use Primary working file in AutoCAD-based workflows Sharing drawings between different CAD applications
Support in QCAD Listed as input and output Listed as input and output

In practice, DXF is often the safer choice when moving a drawing between unrelated programs, while DWG is what you'll receive from colleagues, clients, or suppliers working in AutoCAD. QCAD supports both, so you can open either and save to either.

How to open a DWG file

  1. Install a CAD application that supports DWG. QCAD is a free, open-source 2D CAD system for Windows, macOS, and Linux, and it lists DWG input among its features.
  2. Launch the program and use its open command to select the .dwg file.
  3. If the file was created in a newer DWG version than your software supports, the open may fail or elements may be missing — see the troubleshooting section below.
  4. Once open, the drawing appears in the model space with its layers, blocks, and entities intact, assuming the version is supported.

QCAD's main features include layers, blocks (grouping), 35 included CAD fonts, TrueType font support, and both metric and imperial units, so a DWG drawing that uses these standard elements should display and remain editable.

How to edit or create DWG drawings

QCAD is a 2D CAD system, so editing is focused on two-dimensional drafting: plans for buildings, interiors, mechanical parts, schematics, and diagrams. Its feature list includes over 40 construction tools and over 20 modification tools, covering points, lines, arcs, circles, ellipses, splines, polylines, texts, dimensions, hatches, fills, and raster images.

A typical edit workflow:

  • Open the DWG file.
  • Use entity selection tools and object snaps to target the geometry you want to change.
  • Apply modification tools (move, copy, rotate, trim, and similar operations) to adjust the drawing.
  • Add or edit dimensions, text, and hatches as needed.
  • Save the result back to DWG, or save as DXF if the next program in the chain prefers it.

QCAD also includes measuring tools and a part library with over 4,800 CAD parts, which is useful when you need to insert standard components rather than draw them from scratch. For repetitive or scripted work, it exposes an ECMAScript (JavaScript) scripting interface.

How to convert DWG to other formats

QCAD ships command line tools for conversion, listed as dwg2pdf, dwg2svg, dwg2bmp, and others. These let you turn a DWG into a PDF, an SVG vector graphic, or a raster image without opening the graphical interface — convenient for batch jobs or automated pipelines.

Common conversion targets and why you'd pick them:

  • DWG → DXF: when the receiving program handles DXF more reliably than DWG.
  • DWG → PDF: for printing, archiving, or sending a non-editable copy. QCAD supports printing to scale and printing on multiple pages.
  • DWG → SVG: when you need scalable vector output for web or documentation use.
  • DWG → BMP or other raster: when you need a flat image for a report or presentation.

If you're converting inside the application rather than via the command line, the same principle applies: open the DWG, then use the save-as or export option for your target format.

Troubleshooting DWG compatibility and version issues

Most DWG problems come down to version mismatch or unsupported content:

  • The file won't open at all. The DWG was likely saved in a version newer than your software supports. Try opening it in a newer CAD tool and saving it down to an older DWG or to DXF, then reopen.
  • Some elements are missing or look wrong. Certain entities, fonts, or proxy objects may not translate between programs. Check whether the drawing relies on custom fonts or third-party objects; QCAD's included CAD fonts and TrueType support cover standard text, but not every proprietary object.
  • Dimensions or hatches shift. These are often the first things to break across formats. Compare the converted file against the original before relying on it.
  • You need a guaranteed round trip. If both ends of the workflow can use DXF, converting to DXF early often avoids DWG version friction entirely.

Choosing a tool for DWG work

QCAD is a reasonable fit if your work is 2D drafting and you want a free, open-source option that runs on Windows, macOS, and Linux and handles both DXF and DWG. It's designed to be approachable — the project states you don't need prior CAD experience to get started — while still offering a deep toolset for technical drawing.

If your work is 3D, or depends heavily on AutoCAD-specific objects, you'll likely need software built around those requirements. For straightforward 2D drawings, opening, editing, and converting DWG files is well within reach of a free tool.

What Is CAD and What Can You Do With It?

CAD stands for computer-aided drafting or computer-aided design: you draw technical plans on a computer instead of on paper, using precise coordinates, dimensions, and reusable parts. It is the right approach when a drawing has to be accurate, measurable, or shared with someone else — building plans, interior layouts, mechanical parts, schematics, and diagrams. If your task is a rough sketch or an illustration, general drawing software is usually simpler; if measurements and scale matter, CAD is the tool for the job.

2D vs 3D CAD

The two categories solve different problems.

  • 2D CAD produces flat drawings: floor plans, elevations, section views, wiring and hydraulic schematics, part outlines. You work in a plane with lines, arcs, circles, and text, and you control scale for printing.
  • 3D CAD builds a model in space, from which you can generate views, check fits, or drive manufacturing. It is more powerful and has a steeper learning curve.

Many drafting tasks never need 3D. Plans, layouts, and diagrams are naturally 2D, which is why 2D tools remain the fastest route for them.

What you can produce

Typical outputs of a 2D CAD workflow include:

  • Architectural plans and building drawings
  • Interior layouts and furniture arrangements
  • Mechanical parts and assemblies drawn as views
  • Schematics and diagrams (electrical, hydraulic, process)
  • Dimensioned drawings for fabrication or permits
  • Scaled printouts, including drawings split across multiple pages

Core concepts worth learning first

These ideas appear in every 2D CAD system, so learning them once transfers between tools.

Concept What it does
Layers Group drawing content so you can show, hide, or print categories separately (walls, dimensions, notes)
Blocks Group objects into a single reusable unit, so a repeated symbol is edited once and updated everywhere
Units Set metric or imperial measurement so coordinates and dimensions mean something real
Object snaps Lock the cursor to exact points — endpoints, midpoints, intersections — instead of eyeballing
Dimensioning Add measured annotations that update with the geometry
Construction and modification tools Draw lines, arcs, circles, ellipses, splines, polylines; then move, copy, rotate, trim, offset

File formats: DXF and DWG

DXF and DWG are the standard exchange formats for CAD drawings. DXF is widely readable across applications; DWG is the native format of AutoCAD and common in professional workflows. If you need to send a drawing to a contractor, client, or machine shop, being able to read and write these formats matters more than which program you drew in. Check format support before committing to a tool.

Where free and open-source 2D CAD fits

QCAD is a free, open-source 2D CAD system for Windows, macOS, and Linux, released under GPLv3, with the current version listed as 3.33. Its stated design goals are modularity, extensibility, and portability, and it advertises an intuitive interface that does not require prior CAD experience. Its feature set covers the concepts above: layers, blocks, metric and imperial units, DXF and DWG input and output, printing to scale and across multiple pages, over 40 construction tools, over 20 modification tools, object snaps, measuring tools, and a part library of more than 4800 CAD parts. It also includes a scripting interface and command-line conversion tools.

That makes it a reasonable starting point if you want to learn 2D drafting without a licence commitment, or if you need a cross-platform tool for plans and diagrams. The trade-off to weigh: a free 2D tool covers flat drafting well, but it is not a substitute for 3D modelling or for the collaboration features of a commercial suite.

A simple starting path

  1. Pick a 2D tool that reads and writes the formats you need to exchange (DXF and DWG are the safe defaults).
  2. Set your units — metric or imperial — before drawing anything. Changing units later distorts dimensions.
  3. Set up layers for the categories in your drawing, so you can control visibility and printing.
  4. Draw with construction tools, using object snaps so endpoints and intersections are exact.
  5. Annotate with dimensions rather than typing measurements as text, so the drawing stays consistent if geometry moves.
  6. Reuse blocks for repeated symbols instead of redrawing them.
  7. Print to scale and verify the result — including multi-page output if the drawing is larger than your paper.

If you get stuck, the usual culprits are wrong units, snaps turned off (so lines do not actually meet), and drawing on the wrong layer.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality.

Domain and Registration

Registered in 1999, this domain has about 26 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is Gandi SAS, a widely used domain service provider. The domain uses the common .org extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the qcad.org email service. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown. DNSSEC signatures were not detected, so this additional DNS authenticity protection is not confirmed.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: HSTS, CSP, Referrer-Policy, Permissions-Policy. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies Joomla! - Open Source Content Management, Joomla, jQuery, Bootstrap, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The Generator tag identifies Joomla! - Open Source Content Management, making the publishing system easier to fingerprint. No Open Graph metadata was detected, so social previews may depend on platform inference. The page declares 6 language or regional alternatives using hreflang. The title has 19 characters, within a common display range. A meta description is present, with 69 characters.

Hosting and Email

DNSCloudflare
HostingCloudflare
Emailqcad.org
Location Location unknown 104.21.36.52

User reviews (0)

  • No reviews yet.

Pages, Search and Sharing

Meta descriptionQCAD is a free, open source 2D CAD system for Windows, Linux and Mac.
Canonical URLhttps://qcad.org/en/
LanguageEnglish (default) · Multilingual
Twitter CardNot detected

Unknown

All bots 0 allowed · 14 disallowed
  • Disallow/administrator/
  • Disallow/bin/
  • Disallow/cache/
  • Disallow/cli/
  • Disallow/components/
  • Disallow/includes/
  • Disallow/installation/
  • Disallow/language/
  • Disallow/layouts/
  • Disallow/libraries/
  • Disallow/logs/
  • Disallow/modules/
  • Disallow/plugins/
  • Disallow/tmp/
ccbot 0 allowed · 0 disallowed
  • IntervalCrawl delay 10 seconds
crazywebcrawler-spider 0 allowed · 1 disallowed
  • Disallow/
ahrefsbot 0 allowed · 1 disallowed
  • Disallow/
semrushbot 0 allowed · 1 disallowed
  • Disallow/

No sitemaps found

Registration details RDAP / WHOIS

RegistrarGandi SAS
Registered1999-10-18
Expires2034-10-18
Domain statusclient transfer prohibited
Nameserversalexis.ns.cloudflare.com、robin.ns.cloudflare.com
DNSSECunsigned

DNS records

TypeNameValueTTLPriority
Aqcad.org104.21.36.52300—
Aqcad.org172.67.185.165300—
AAAAqcad.org2606:4700:3033::ac43:b9a5300—
AAAAqcad.org2606:4700:3035::6815:2434300—
MXqcad.org_dc-mx.540e4a5d6a77.qcad.org30010
NSqcad.orgalexis.ns.cloudflare.com86400—
NSqcad.orgrobin.ns.cloudflare.com86400—
TXTqcad.orgv=spf1 +a +mx +ip4:194.126.200.0/24 +ip4:149.126.0.0/21 -all include:spf.protection.cyon.net300—
DMARC_dmarc.qcad.orgv=DMARC1; p=none; rua=mailto:[email protected]300—

TLS and certificates

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectqcad.org
IssuerGoogle Trust Services
Valid until2026-12-04T21:40 · Remaining when checked: 68 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HeaderValue
content-typetext/html; charset=utf-8
cache-controlno-store, no-cache, must-revalidate, post-check=0, pre-check=0
servercloudflare
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff

Identified technologies

Joomla! - Open Source Content ManagementJoomlajQueryBootstrapCloudflare