How to open .STEP files on Linux

To open .STEP files on Linux, if you don’t have a STEP-capable CAD tool on your Linux system, transfer the file to a Windows or macOS machine with a CAD app (for example, Autodesk Fusion) and import it there.

Step-by-step instructions

  1. If you don’t have a STEP-capable CAD tool on your Linux system, transfer the file to a Windows or macOS machine with a CAD app (for example, Autodesk Fusion) and import it there.
  2. Confirm the file is a real ISO 10303-21 STEP file (it is typically ASCII text) before troubleshooting the CAD import.

Common issues

File won’t open by double-clicking (no associated app)

Many systems don’t have a default app association for STEP, so double-clicking may do nothing or prompt you to choose an app.

  1. Open a CAD program that supports STEP (for example, Autodesk Fusion).
  2. Use the program’s Import/Open function to load the .step file rather than double-clicking it.

Import fails or shows an empty/partial model

Interchange imports can fail due to unsupported data from a particular STEP application protocol or differences in what the importer expects.

  1. Verify you are importing a STEP CAD file (.step/.stp) and not an unrelated file that happens to use the word “step”.
  2. Try importing the same file using Autodesk Fusion’s STEP import workflow and confirm STEP is supported for import in Fusion.
  3. If you have access to the exporting system, re-export to STEP again and retry the import.

Wrong size or units after import

CAD exchange sometimes results in unit/scale mismatches, making the model appear too large or too small after importing.

  1. Check the model’s expected units in the originating CAD system or documentation.
  2. After importing, verify the scale/units settings in your CAD tool and adjust if necessary.

Security note

STEP (ISO 10303-21) files are typically ASCII text and are not intended to contain executable code, but they can still trigger vulnerabilities in CAD importers/parsers if the file is malformed or maliciously crafted.

Back to .STEP extension page