FreeCommunity versions, open source on GitHub

RVTIFCDWGXLSX

Compare the CAD to Excel converters: Revit®, IFC and DWG, side by side

This page compares all five converters. Each one reads one format and writes the same table shape: a row per element, a column per property. Only have AutoCAD DWG drawings? Go straight to CAD Drawing to Excel.

build 2.0Windows 10/11 x64runs offline

Compared

Five converters, what each one reads and writes

ConverterReadsWritesCommand lineTest runmedian of 3, open fileDownload
Revit to Excelno Revit needed RVTRevit 2019 to 2027, RVT and RFA GLB JSONL IFC XLSX RVTconverter.exeSetup.exe or portable ZIP 36.2 s, 9,618 elements 75 MB download, Revit to Excel
RVT to IFCno Revit needed RVTRevit 2019 to 2027 IFC RVTconverter.exeSetup.exe or portable ZIP 69.8 s with IFC4 75 MB download, RVT to IFC
Revit to GLBno Revit needed RVTRevit 2019 to 2027, RVT and RFA GLB JSONL RVTconverter.exeSetup.exe or portable ZIP same run as Revit to Excel 75 MB download, Revit to GLB
IFC to Excelno a BIM tool needed IFCIFC 2x3 and IFC4, IFCZIP XLSX JSON IFC to ExcelPortable ZIP 11.6 s, 11 sheets 34 MB download, IFC to Excel
CAD Drawing to Excelno AutoCAD needed DWGDWG R13 to 2018 XLSX CSV JSONL DXF SVG dwg2excel.exeSetup.exe or portable ZIP 222.1 s, 99.8% converted 20 MB download, CAD Drawing to Excel

DDC Converters 2.0, Windows 10/11 x64. Test run: Intel Core 7 150U laptop, 32 GB RAM, NVMe SSD, 2026-10-21; method and scope notes on the benchmark page. Community licence: personal and research use.

Real output

The same table shape, whatever the source

Real excerpts from three converters. Revit rows carry parameters by name; DWG rows are keyed by the entity handle; IFC keeps the property set in the column header.

XLSXelements.xlsx189 × 182
Revit sample as an Excel table: 6 of 189 rows and 6 of 182 columns.
ElementIdCategoryType NameLevelAreaVolume
308865Wallsbrick 10" wallBASE19.325.40
312480Wallsbrick 10" wallBASE2.010.56
313699Wallsbrick 5" wallBASE7.971.22
314039Wallsbrick 5" wallBASE9.381.43
457399FloorstilesBASE4.060.70
457096FloorstilesLevel 73.290.56
183 more rows, 176 more columns in the file
Fig. 1. Real converter output from home1.rvt (MIT licence, Sudhir Yadav), converted with RVT Converter 2.0.1. Shown: 6 of 189 rows and 6 of 182 columns, values as written by the converter.
XLSXDDC-Sample-House.xlsx8,435 × 95
DWG sample as an Excel table: 6 of 8,435 rows and 7 of 95 columns.
handletype_namelayer_namexyblock_nametext_plain
400INSERTA-GLAZ14000WIN_2010x365
41DINSERTA-GLAZ43000WIN_1260x365
503INSERTA-DOOR69109125DOOR_1010_B
14D0TEXTA-ANNO-TEXT3369.1-6446.1GROUND FLOOR PLAN
ED1TEXTA-ANNO-TEXT35052.53545Garage roof, extensive green roof
8B7LINEA-GRID245-3280
8,429 more rows, 88 more columns in the file
Fig. 2. Real converter output from DDC-Sample-House.dwg by DataDrivenConstruction. Shown: 6 of 8,435 rows and 7 of 95 columns, values as written by the converter.
model_190.xlsx, NormalizedMeasures sheet: Qto_WallBaseQuantities of two walls with path, unit kind and SI value; tabs Objects, Properties, Quantities and eight more
IFC: GNI BIM Dataset model 190 (CC BY 4.0), written by IFC to Excel 2.0.0 as one workbook with 11 sheets. Shown: wall quantities in SI units on the NormalizedMeasures sheet.

Pick by file

Which one do I need?

Pick the file you have and the result you want. Unsupported pairs say why instead of sending you to the wrong download.

Not supported

  • Downgrading an RVT to an older Revit; see Revit versions.
  • RVT to DWG, DWG to IFC.
  • 3D geometry from DWG.
  • Converting in a browser. Everything runs on your machine.

Find your converter

Choose input and output
I have
I need
Revit to Excelelements.xlsx with one row per element, plus GLB, properties JSONL and IFC4. Revit 2019 to 2027, no Revit needed.

Beyond the converters

Other ways to use the same converters

Questions

Questions about choosing a converter

Short answers, including the ones that are no. Where we do not do something, we say what works instead.

All questions
Is there one converter for all CAD formats?

There is one converter per input format, with the same output shape: one row per element, one column per property. Install only the ones you need; the Revit pages describe the same RVT Converter.

Can you convert RVT to DWG?

No. We do not convert RVT to DWG or between other CAD formats. We extract data and write GLB and IFC4.

Which converter gives 3D geometry?

The Revit converter writes GLB with node names equal to the element IDs. The IFC converter writes data tables only, and the DWG converter data plus DXF and SVG drawings, no 3D.

Can I run them on a server?

Yes. Each converter has a command line (Windows). Use in a company, including on a server, needs the licence.

Free Community version

Pick a converter and try it on your own file

Every converter is a free download for Windows 10/11. Files stay on your computer.

Windows 10/11 x64runs offline

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

Artem Boiko or an engineer from the DDC team replies by e-mail.