How to Open a STEP File Without CAD — 4 Ways Compared

The quickest answer: drop the file into the target at the top of this page. It parses STEP in your own browser — nothing to install, no account, and the file is never uploaded. If you want to know what the alternatives cost you, and what a STEP file actually is, read on.

First: .step and .stp are the same format

This trips up nearly everyone. .step and .stp are two extensions for one format. The contents are identical; the three-letter version is a leftover from when Windows allowed only three characters in an extension. Anything that opens one opens the other, and if some program insists on a particular spelling, renaming the file is a legitimate fix.

STEP stands for STandard for the Exchange of Product model data, standardised as ISO 10303. It exists so that manufacturers who use different software can still trade geometry: your customer is on SolidWorks, your supplier is on Fusion, the shop floor is on Mastercam, and none of them read each other's native files — but all of them read STEP.

Open one in a text editor and you will find it is plain text, not binary:

ISO-10303-21;
HEADER;
FILE_NAME('bracket.step','2026-01-01T00:00:00',...);
DATA;
#1 = CARTESIAN_POINT('',(0.,0.,8.));
#2 = DIRECTION('',(0.,0.,1.));
...
END-ISO-10303-21;

That is worth knowing when a file misbehaves. If it does not end with END-ISO-10303-21;, it was truncated in transfer and no software will open it. The fix is to ask for the file again, not to keep trying different viewers.

Four ways to open one, and who each suits

1. An online viewer — nothing to install

The lowest-friction option: open a page, drop the file. This suits the people who receive CAD files occasionally and were never issued a licence — buyers, sales engineers, project coordinators.

The thing to watch is privacy. Most such services upload your file to a server to process it, which is a genuine problem for a part you are quoting before an NDA exists. A few tools — this one included — parse it in the browser instead, so the file never leaves your machine. Checking which is which takes ten seconds: open the Network tab in developer tools, load a model, and see whether any request carries the file.

2. FreeCAD — free, open source, genuinely edits

If you need to change geometry rather than look at it, FreeCAD is the most capable free option, on Windows, macOS and Linux. The trade-off is that both the install and the learning curve are substantial, and the interface assumes engineering background. Installing it to glance at one part is poor value.

3. Vendor viewers — eDrawings, Fusion and friends

Tools like SolidWorks eDrawings Viewer open STEP files and measure them properly. They are a solid choice if you can install software. The catches: an install, usually an account, and in some cases Windows only — which is where it stalls if you do not have admin rights on a work machine.

4. Convert to STL or 3D PDF — for sending to other people

If the goal is to let someone who does not use CAD see the shape, converting is reasonable. Just be clear about the price: converting to STL destroys the exact geometry permanently. Circular holes become polygons, and you can no longer measure a true diameter from the result. Fine for communication; wrong for archiving — see STEP vs STL vs IGES for what that costs in practice.

Getting dimensions and weight out of a STEP file

Seeing the part is usually not the job. Quotes, work orders and purchasing threads need numbers: overall size, volume, weight, and a set of standard views.

Size and volume are already in the model. Weight is derived: weight = true volume × material density. Keep two volumes apart — true volume is the material the part actually occupies, and is what weight comes from; bounding-box volume is the smallest box it fits inside, which is what you estimate stock from. On a plate full of holes the two differ substantially.

One precondition is easy to miss: volume is only trustworthy when the model is watertight. A file exported as surfaces rather than a solid looks perfectly normal on screen but has no enclosed volume to measure. That is the usual explanation when a STEP file opens but will not give you a weight.

When what you need is ten standard views

The set of images that goes on a quote or a work order — front, back, left, right, top, bottom, plus a few isometrics — is traditionally made by hand: open CAD, square up each view, screenshot, rename, zip. That is minutes per part, and no two people frame the views quite the same way.

Orthoshot reduces that to one button: 6 orthographic and 4 isometric views, ten PNGs, named and bundled into a single zip. The snapshots are always taken in the model's original pose regardless of how you have rotated the view, so the same part exported today and next month gives you the same images.

Drop a file into Orthoshot → No file to hand? The home page has a sample part you can load in one click.

Frequently asked questions

What is the difference between .step and .stp?

There is none. They are two extensions for the same format, and the files are byte-for-byte the same kind of ISO 10303 text. The three-letter .stp is a leftover from when Windows allowed only three characters. Anything that opens one opens the other, and if some program insists on a particular spelling you can simply rename the file.

Why does my STEP file fail to open, or open empty?

Three causes cover most cases. The file was truncated in transfer: open it in a text editor and check that it ends with END-ISO-10303-21;. Or it is an assembly whose parts sit far from the origin, so it looks empty until you press fit-to-view. Or it was exported as surfaces rather than a solid, which displays fine but has no measurable volume.

Can I edit a STEP file directly?

You can import one into CAD and change it, but you cannot get the original design intent back. STEP records only the final boundary geometry — no feature tree, no sketches, no parameters — so what you import is a dumb solid. Changing a hole diameter is real modelling work rather than editing a number. If you need it to stay editable, ask for the native file or a Parasolid instead.

Is it safe to upload a STEP file to an online viewer?

It depends on whether the tool actually uploads anything. Most online viewers and converters send the file to a server for processing, which means your drawing has left your machine — a real concern for a part you are quoting before an NDA is signed. A few tools parse the file in the browser instead. You can verify which you are dealing with: open the Network tab in developer tools and load a model, and if no request carries the file, the work is happening locally.

Why is a STEP file so much bigger and slower than an STL?

Because they record different things. An STL stores triangles. A STEP stores mathematically exact surfaces and how they connect, as plain text. To display it, those surfaces have to be tessellated into triangles on the fly, and that cost grows with the number of faces, so a few seconds on a complex part is normal. What you get for it is precision: a hole in a STEP file is a true circle, while a hole in an STL is a polygon.