DWGXLSXPDFDwgExporter.exe

DWG to Excel converter: entities, layers and block attributes as a table, without AutoCAD®

DWG drawings from 1983 to 2026 become one row per entity, keyed by the DWG handle, plus a PDF. The Floor Design sample gives 980 rows and 411 columns.

DDC_Converter_DWG_v28052026.zip78 MBWindows 10/11 x64Linux .debno Autodesk licence neededruns offline

XLSXFloor Design_dwg.xlsx980 × 411
DWG to Excel: real output excerpt: 7 of 980 rows and 8 of 411 columns.
IDDescriptionHandleLayerLinetypeLengthAreaClosed
584<AcDbPolyline>[248]doorByLayer170040000true
597<AcDbPolyline>[255]doorByLayer170040000true
610<AcDbPolyline>[262]doorByLayer170040000true
623<AcDbPolyline>[26F]doorByLayer170040000true
657<AcDbPolyline>[291]windowByLayer4000300000false
658<AcDbPolyline>[292]ventByLayer222575000false
659<AcDbPolyline>[293]doorByLayer1596.637188654.825false
973 more rows, 403 more columns in the file
Fig. 1. Real converter output from Floor Design.dwg (public sample drawing). Shown: 7 of 980 rows and 8 of 411 columns, values as written by the converter. Length and Area are in drawing units.

One model, every parameter as rows

A model viewer shows one element at a time. The converter output holds every element and every parameter as table rows. Pick a sample, click an element, compare.

Polyline ID 169Line ID 177Line ID 179Line ID 181Line ID 182Line ID 184Line ID 185Line ID 186Line ID 1873dSolid ID 190 (extents)

Lines and outlines from the XLSX coordinates. Dashed: 3D solid extents.

In a model viewer 1 element at a time 78 parameters for the selected element
In the DDC output 1,027 data points 31 rows x 273 columns, non-empty cells only

Example row: Polyline (AcDbPolyline, ID 169)

ID
169
Description
<AcDbPolyline>
Handle
[A9]
Name
Polyline
Color
kByLayer
Linetype
ByLayer
Lineweight
kLnWtByLayer
Elevation
0
Min Extents
[0.0 0.0 0.0]
Max Extents
[33.0 37.0 0.0]
Has Width
false
Constant Width
0
Has Bulges
false
Normal
0, 0, 1

and 64 more parameters in this row.

Sample: kermi-liga-caps.dwg by Carl Woffenden (GitHub: cwoffenden), CC0-1.0, from github.com. Converted on our build machine with the DDC DWG converter; every figure here is counted from that output (attribution).

One row per drawing entity, keyed by its handle

Lines, polylines, blocks, dimensions and texts each get a row with layer, linetype, geometry values and block attributes as columns.

Columns of Floor Design_dwg.xlsx, with the value from the first row of the excerpt
ColumnExampleWhat it holds
ID584Row ID
Description<AcDbPolyline>Entity class
Handle[248]DWG handle
LayerdoorLayer
LinetypeByLayerLinetype
Length1700Length in drawing units
Area40000Area in drawing units
ClosedtruePolyline closed flag

Fig. 2. Columns shown in Fig. 1, with values from its first row of Floor Design_dwg.xlsx.

Output files

<name>_dwg.xlsx
Entities, layers and block attributes.
PDF
The drawing as PDF.
DWG to Excel conversion A AutoCAD DWG file is read by DwgExporter.exe on your own computer. It writes: XLSX, entities × properties; PDF, drawings. Nothing is uploaded. YOUR COMPUTER OR SERVER, OFFLINE DWG AutoCAD DWG DDC CONVERTER DwgExporter.exe runs locally, no upload XLSX entities × properties PDF drawings DWG to Excel conversion A AutoCAD DWG file is read by DwgExporter.exe on your own computer. It writes: XLSX, entities × properties; PDF, drawings. Nothing is uploaded. YOUR COMPUTER OR SERVER, OFFLINE DWG AutoCAD DWG DDC CONVERTER DwgExporter.exe runs locally, no upload XLSX entities × properties PDF drawings
Fig. 3. DWG converter outputs. Data and PDF only, no 3D geometry.

Worked example

Entity count per type for a whole drawing, in one line of pandas

Floor Design.dwg (public sample drawing) converts to 980 rows and 411 columns. The 8 most frequent entity types cover 942 of the rows.

Lines and polyline vertices make up most of the rows; filter by Layer or Description to schedule what you need.

Python, pandas
import pandas as pd
df = pd.read_excel("Floor Design_dwg.xlsx")
df["Description"].value_counts().head(8)
Rows by Description in Floor Design_dwg.xlsx
DescriptionRowsShare
<AcDbLine>40241.0 %
<AcDbVertex>25425.9 %
<AcDbPoint>969.8 %
<AcDbSolid>484.9 %
<AcDbPolyline>414.2 %
<AcDbBlockTableRecord>373.8 %
<AcDbRotatedDimension>323.3 %
<AcDbMText>323.3 %
All rows980100 %

Fig. 4. Result of the code above on the real output file Floor Design_dwg.xlsx.

Convert from the window, PowerShell or Python

Same converter, same output. Start with the window, then put the command in a batch file, a script or an n8n workflow.

In the window

  1. Install the Microsoft Visual C++ Redistributable 2015-2022 (x64) if it is missing.
  2. Unzip the download.
  3. Choose DWG files in the GUI.
  4. Press Convert.
PowerShell, in the unzipped folder
# XLSX and PDF next to Plan.dwg
> DwgExporter.exe "C:\Projects\Plan.dwg"
Python, every file in a folder
import subprocess, pathlib
for f in pathlib.Path(r"C:\Projects").glob("*.dwg"):
    subprocess.run(["DwgExporter.exe", str(f)], check=True)
bash, Ubuntu or Debian, package ddc-dwgconverter 18.0.0.0
> echo "deb [trusted=yes] https://pkg.datadrivenconstruction.io stable main" | sudo tee /etc/apt/sources.list.d/ddc.list
> sudo apt update && sudo apt install ddc-dwgconverter

Supported versions and formats

Input
AutoCAD DWG 1983 to 2026
Output
XLSX, PDF drawings
Platforms
Windows 10/11 64-bit (GUI and CLI), Linux (.deb)
AutoCAD needed
No

Smoke test, 10 public files, Windows 11, 2026-05-28

Smoke test v18.4.1
10 of 10 sample files converted, including Civil 3D drawings
Mean time per file
27.6 s

Ten files per format is a smoke test, not a benchmark of every case. Method and sample notes

Limits, stated plainly

  • Output is data (and PDF), not 3D geometry.
  • We do not convert DWG to IFC or RVT.
  • Community licence: personal and research use.

Video walkthrough

AutoCAD DWG Processing with ChatGPT: No AutoCAD Needed. Guide for Efficient File Management. Plays from youtube-nocookie.com after you click.

Reviews

Most civil design files are basically data prisons. Loads of useful info—alignments, surfaces, quantities—just sitting there, locked inside formats that were never meant to play nice with anything outside their original software. I’ve wasted way too much time trying to answer simple questions like 'how many manholes are in this job?' or 'what’s the volume by phase?'—only to find out the data’s buried five layers deep in a DWG or DGN. DataDrivenConstruction fixes that. Their converters crack open these closed formats and give you structured data you can actually use—in Power BI, in Excel, or even in an LLM prompt if you're doing something fancy. It's not flashy, but it’s insanely useful. If you’re trying to move beyond screenshots and PDFs and actually use your design data, this is the kind of tool that makes it possible. It’s the difference between guessing and knowing. And honestly, it’s saved me more than a few Saturday mornings.

Chris AndrewDigital Transformation Technical Lead, AECOM

DataDrivenConstruction Excel Add-In is a wonderful additional tool to help extract data from CAD (BIM) Revit, IFC, DWG files in order to move forward with information validation processes in your workflows. Additionally the possibility to turn the long complex Excel file into easily human-and machine-readable files keep the Add-In modern and compatible with recent developments within IT. As we move forward in the industry it is crucial to think about diversity of data and how to find the most suitable outputs in order to keep said data valuable, up to date and usable. An influential tool with a user-friendly interface helping the construction industry move towards the future!

Marie Annette KittusBIM Manager, Esttareal solutions

Questions about DWG to Excel

All questions

Which DWG versions are supported?

Drawings saved from 1983 to 2026, including Civil 3D drawings in our smoke test.

Do I need AutoCAD?

No. The converter reads DWG files without AutoCAD or an Autodesk licence.

What columns does the Excel file have?

One row per entity with its handle, class, layer, linetype, length, area and block attributes. The Floor Design sample gives 980 rows and 411 columns.

Can it convert DWG to IFC or RVT?

No. It extracts data to Excel and drawings to PDF. There is no 3D output.

Is this an online converter?

No. It is a download that runs on your Windows or Linux computer, or on your own server. Files are never uploaded, so confidential projects stay on your machine.

Is it free for commercial work?

The Community version is free for personal and research use. Commercial use, processing files for third parties, SaaS or redistribution needs a commercial licence. Request a quote on the licence page.

Other converters

Licence, team setup or a file that does not convert?

Write to info@datadrivenconstruction.io, use the contact form or book a call. Artem Boiko or an engineer from the DDC team replies by e-mail.