STEP to DXF converter, free and in your browser

Turn a STEP file into a DXF drawing with front, top, and right side views and the overall dimensions. Everything runs on this page, so the file never leaves your browser, and you see the sheet before you download it.

Drop a STEP file hereor click to choose one from your computerYour file is converted in this browser and never uploaded.
UP AXIS

How to convert a STEP file to DXF

  1. Drop a STEP or STP file on the box above, or click the box to choose one.
  2. Check the sheet. If the front view shows the top of the part, click Y next to UP AXIS, under the sheet, and the views are drawn again.
  3. Click Download DXF. To save the same sheet in another format, click Download SVG or Download PDF.

The STEP file is read by the OpenCascade geometry kernel, compiled to WebAssembly, which runs inside this browser tab. The file stays on your computer, and so does the drawing made from it.

What the DXF contains

The DXF holds one drawing sheet with three views of the part: front, top, and right side. The views follow third-angle projection, the North American convention, so the top view sits above the front view and the right side view sits to its right.

The file is ASCII DXF R12 in millimetres, made of LINE and TEXT entities only. The views are drawn at full size, so a distance that you measure in CAD is the real distance on the part. The border and the text are scaled to match, so the sheet prints on letter paper at the scale in the title block. The PDF is the same sheet on letter paper.

What the drawing leaves out

The sheet is a starting point for a drawing. Before you send it to anyone, check what it does not include:

An assembly is drawn as one shape, with every part in the same three views.

How the views are made

The kernel covers every surface of the model with small triangles. The converter then picks the edges to draw: every edge where two faces meet at more than 10 degrees, plus, in each view, the outline of each curved surface, where the surface turns edge-on to you.

To decide what you can see, the converter renders a depth image of the part for each view, then keeps only the parts of each edge that nothing sits in front of. Lines that land on top of each other, such as the front and back edges of a block, are merged into one.

CAD programs disagree about which axis points up. The converter starts with Z up, and the Y setting covers programs that export with Y up.

Questions

Is my STEP file uploaded anywhere?
No. The file is read and the drawing is made inside your browser, so nothing is sent to a server. The geometry kernel is a few megabytes and downloads from thriveai.com the first time you use it. The page counts how often the tool is used, with the file type and size, and never records the file, its name, or the drawing.
How do I use the DXF for laser or waterjet cutting?
Open the DXF in your CAD or cutting software, hide the DIMENSIONS and TITLE layers, and delete the views that you do not need. The views are full size, in millimetres. Curves are chains of short straight lines, not arcs, so check that your cutting software accepts them, or redraw the curves in CAD.
Why are hidden lines missing?
The converter draws only the edges that you can see from each direction. Edges behind other faces are left out, not dashed, so check the model itself for internal features such as cross holes.
Why does the front view show the top of my part?
Your CAD program exported the model with the Y axis pointing up. Click Y next to UP AXIS, under the sheet, and the views are drawn again.
Which DXF version does the converter write?
ASCII DXF R12, in millimetres. The geometry, the dimension lines, and the border are LINE entities, and the numbers and the title block are TEXT entities, on three layers: VISIBLE, DIMENSIONS, and TITLE. R12 is the simplest version of the format, and most CAD and CAM programs read it.
Is there a file size limit?
Yes. The converter takes STEP files up to 40 MB, because the whole model is read in your browser's memory. A large assembly can take a minute or more. If your file is larger, export only the part that you need.
Can it dimension holes and other features?
No. The DXF carries the overall width, height, and depth only. Feature dimensions need the converter to recognize holes, slots, and bosses in the model, which it does not do.

Generate the quote drawing from the configured model, every time.

We build quoting systems for manufacturers of configured products. They configure the product from your own rules, price it from your costs, and produce the model and its drawing for a person to approve.

Quoting for configured products