.step

What is a .step file?

STEP is an ISO standard for 3D CAD data exchange — preserving geometry, colour, and assembly structure across different software.

Safe format
Type Cad
By ISO
MIME model/step

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

You received a STEP file from an engineer, a manufacturer, or a client. This is the international standard for exchanging 3D CAD data between different software — the one format that preserves geometry, colour, and assembly structure without being tied to any vendor.

STEP (Standard for the Exchange of Product Data) is an ISO standard (ISO 10303) maintained by a global committee rather than a company. It represents 3D models using precise mathematical surfaces (NURBS, B-splines) rather than triangle meshes, which means it preserves the engineering intent behind curved surfaces. This precision is why STEP is the standard for manufacturing — CNC machines and injection mould tools need exact geometry, not approximations.

FreeCAD (free, open-source) opens STEP files and can edit basic geometry. Fusion 360 (free for hobbyists) handles STEP natively. SolidWorks, NX, and CATIA all support STEP as an interchange format. For viewing without editing, CAD Assistant (free, from Open Cascade) displays STEP files on any platform. If someone asks you for a CAD file and you don't know their software, STEP is the professional choice.

Technical details
Full Name
STEP CAD File
MIME Type
model/step
Developer
ISO
Magic Bytes
N/A
Safety
.step is a known, safe format.
What opens it
FreeCAD
FREE All
Fusion 360
FREE All
SolidWorks
Subscription Windows

* Personal use

FAQ
What's the difference between STEP and STL?
STEP stores precise mathematical surfaces (NURBS, B-splines) with full geometric accuracy. STL approximates surfaces with triangles, losing curvature information. STEP is for engineering and manufacturing; STL is for 3D printing and visualisation.
Can I open a STEP file for free?
Yes. FreeCAD (free, open-source) opens and edits STEP files. CAD Assistant (free, by Open Cascade) is a lightweight viewer. Fusion 360 offers a free personal license that handles STEP natively.
Related formats