DXF Viewer
Open a DXF drawing and see it rendered with its layers, entity counts and true dimensions. No CAD licence, no upload and no size cap. The file is read in your browser and never leaves the machine.
Drop a DXF drawing anywhere
or · paste with ⌘V ·
ASCII DXF from AutoCAD, LibreCAD, Fusion, QCAD, Inkscape. R10 through 2018.
Common questions
- What is a DXF file?
- Drawing Interchange Format, AutoCAD's published text format for exchanging CAD drawings between programs that cannot read each other's native files. Because it is documented and mostly plain text, it has become the common currency of 2D CAD, and laser cutters, CNC routers and plotters generally accept it.
- Which entities are supported?
- Lines, polylines including the arc segments encoded as bulge values, circles, arcs, ellipses and elliptical arcs, points, and the placement of text and mtext. Layers are read from the tables section so entities can be grouped and coloured the way the drawing intends.
- What is a bulge, and why does it matter?
- A polyline vertex can carry a bulge value that turns the following segment from a straight line into an arc. A viewer that ignores bulge draws a visibly different shape, with corners where there should be curves, and reports no error at all, so the drawing simply looks wrong in a way you might not notice. Bulge arcs are handled here, including in the bounding box.
- Why are my dimensions different from what I expect?
- Probably units. DXF records a units code in its header, and a file saved in inches opens as inches even if the numbers look like millimetres. The tool reads that code and states the unit it found. Where a file omits it, which is common, it says so rather than assuming.
- Can it open binary DXF or DWG files?
- No, and it will tell you rather than producing nonsense. Binary DXF is a different encoding of the same data, and DWG is AutoCAD's proprietary native format. Both need a converter first. Detecting and reporting them is better than parsing garbage into a drawing that looks plausibly wrong.
- Is there a file size limit?
- No. Parsing happens in your browser, so the practical ceiling is your device's memory rather than a limit we impose, which is the usual reason online CAD viewers cap uploads at a few megabytes.
Coordinates, radii and angles are read exactly as written and never rounded, and the bounding box is computed analytically rather than sampled, so an arc is measured over the part it actually sweeps, and a quarter-round is not boxed as a full circle. Two honest limits: text contributes only its insertion point, since glyph widths need a font the file does not carry, and colour indices in the middle of the AutoCAD palette are reconstructed from the documented ramp rather than tabulated.