Vector & CAD format

STEP converter

A .step file stores an exact 3D product model under ISO 10303, the international standard known as STEP (Standard for the Exchange of Product model data). Unlike mesh formats it records precise boundary-representation geometry, so a cylinder stays a true cylinder rather than a bundle of triangles, which makes it the lingua franca for moving parts between CAD packages from different vendors.

Private for supported formats — processed in your browser

Convert supported files

Runs on your device

Drop STEP files here

Batch files can each use a different output. Nothing uploads for local conversions.

Working inputs include camera RAW, browser-local audio/video, PDF, CBZ/CBR comics, office documents, ebooks, markup, 3D models, structured text, images, and archives.

Where STEP comes from

STEP grew out of a multinational standards effort begun in 1984 to replace earlier exchange formats, and its file syntax was standardized as ISO 10303-21 in 1994. Application protocols have expanded it ever since — AP203 for configuration-controlled design, AP214 for automotive, and AP242, which merged both in 2014 and added model-based definition.

How STEP works

  • Plain-text Part 21 files open with the literal header ISO-10303-21; and contain a HEADER section followed by numbered entity instances in a DATA section.
  • Geometry is exact boundary representation: analytic surfaces and NURBS with full topology, not tessellated triangles.
  • Assemblies, part names, colors, and product structure are preserved across systems.
  • AP242 adds geometric dimensioning and tolerancing (PMI) so manufacturing notes ride with the model.

When to use STEP

  • Moving solid models between different CAD systems, such as SolidWorks to Fusion 360 or CATIA to NX
  • Supplier and machine-shop handoff in manufacturing
  • Long-term archival mandated in aerospace and defense programs
  • Input to CAM and CNC programming

Strengths and limitations

Strengths

  • Exact geometry with no faceting loss
  • ISO-standardized and vendor-neutral
  • Carries assembly structure, names, and colors
  • Universally supported by mechanical CAD

Limitations

  • Verbose text files that grow large and import slowly on complex assemblies
  • The parametric feature history does not transfer — models arrive as dumb solids
  • Visual materials and rendering data are largely absent

Compatibility

Every mechanical CAD package of consequence imports and exports .step, from CATIA and NX down to FreeCAD, and slicers and mesh tools increasingly accept it directly. Viewing without CAD requires a converter or a viewer built on a kernel like Open CASCADE, since operating systems and browsers do not open it natively.

The Part 21 header records author, organization, originating system, and timestamps, and product entities carry part names and descriptions through the exchange.