DWG drawings in QGIS,
still readable
CAD layers, colours, line types, line widths, hatch patterns and text come across. Everything runs on your machine — drawings are never uploaded anywhere.
What Pro adds Get the free edition
What the free edition does
- One QGIS layer per CAD layer, split by geometry type
- Entity colour, line type (solid / dashed / dash-dot) and line width kept
- Text placed at its original size, rotation and colour
- Hatch patterns rebuilt from the drawing's own definitions — not flattened to a solid blob
- Optional GeoPackage output
- Failures say why — unsupported format, empty drawing and timeout are told apart
What Pro adds
Not geometry conversion — moving the drawing's meaning into a GIS schema. That is the part QGIS's own importer has not done for two years.
| Feature | Free | Pro |
|---|---|---|
| Import, colours, line types, hatches, text | yes | yes |
| Block attributes (ATTRIB) as queryable fields | — | yes |
| Mapping profiles — merge many CAD layers into one feature class | — | yes |
| Batch folder conversion with a per-file report | — | yes |
| Converter bundled — works the moment you install it | you obtain it | bundled |
What each one solves is on the features page.
Mapping profiles are a single JSON file, so a team can share and version them.
Pro installs as a separate plugin (echocad_pro) and never collides with the free edition.
Price
The first year of updates is included. After that, updates renew at $149 a year. It is not a subscription — the version you have keeps working whether or not you renew.
Pricing and purchase Documentation
What you need
- QGIS 3.34 LTR or newer — checked on 3.44 and 4.x too
- Windows or macOS
- DWG R14 or newer. R13 and older are refused up front with a message
The free edition needs the converter (LibreDWG dwg2dxf) obtained separately —
it is GPL-3, so it cannot ship inside the free edition. Pro has it bundled.
How to get it is in the documentation.
The interface follows your QGIS language. Nine are included: English, German, Spanish, French, Italian, Japanese, Korean, Polish, Portuguese and Chinese.