DXF File Viewer
Upload a DXF drawing, pan and zoom it, and read the exact drawing dimensions
This free online DXF viewer opens AutoCAD DXF drawings straight in your browser — no AutoCAD, no downloads, no registration. It is built for the everyday metalworking case: checking a customer’s cutting file before sending it to the laser, plasma, or waterjet.
The viewer renders lines, polylines (including bulge arcs), circles, arcs, ellipses, splines, and block inserts, with per-layer show/hide toggles and full pan and zoom. The measured drawing extents — overall width and height in drawing units — are displayed alongside entity and layer counts, so you can verify a part’s size in seconds.
Because everything runs locally, confidential drawings never leave your machine. Once you have confirmed the geometry, use our cutting optimizer to nest parts on stock sheets, or the plate weight calculator to estimate the material weight of the cut part.
Frequently Asked Questions
Is my DXF file uploaded to a server?
No. Parsing and rendering happen entirely in your browser. The drawing is never transmitted, which makes the viewer safe for confidential customer files.
Which DXF versions and entities are supported?
ASCII DXF files from R12 upward. Rendered entities: LINE, LWPOLYLINE and POLYLINE (with arc bulges), CIRCLE, ARC, ELLIPSE, SPLINE, POINT, and INSERT block references. Unsupported entities are counted and skipped rather than breaking the view.
What units are the dimensions in?
DXF files may declare units in the $INSUNITS header variable — when present, the viewer shows them. Many files omit it; then dimensions are shown in raw drawing units, which for metalworking files are almost always millimeters.
Can I view binary DXF or DWG files?
Not directly. DWG is a proprietary closed format and binary DXF is rare. In any CAD package (including free ones like LibreCAD or QCAD) use "Save as" and pick ASCII DXF — R12/LT2 DXF is the most compatible choice.
Why does my drawing look incomplete?
Some entities (dimensions labels, hatches, 3D solids) are not rendered — the viewer focuses on 2D contour geometry used for cutting. The skipped-entity counter tells you how many were left out. Exploding dimensions and hatches in CAD before export makes everything visible.