macOS has no native STEP support. Here are 4 free ways to open a STEP file on Mac — including one that runs right in Safari, with no installation.
To open a STEP file on Mac, the fastest way is to use an online 3D viewer in Safari or Chrome: drag in the .step file and the model appears in seconds, with nothing to install. macOS has no native STEP support — neither Preview nor Quick Look renders it by default. This guide covers 4 free methods: a browser viewer, FreeCAD, eDrawings and Mac App Store apps, with the pros and limits of each.
The STEP format (ISO 10303, .step and .stp extensions) is a CAD file that describes exact B-Rep geometry: surfaces, edges, solids and sometimes whole assemblies. It's the universal exchange standard in mechanical engineering. The catch: Apple ships no built-in tool to read it. Double-clicking a .step shows an error or offers an incompatible app, and the Quick Look preview stays blank. Unlike an image or PDF, a STEP must be tessellated (turned into a displayable mesh) by a CAD engine — something macOS can't do on its own.
An online 3D viewer loads and displays the STEP straight in Safari, Chrome or Firefox, with no installation and no account for you or your recipient. It's the fastest route on Mac, especially when you just need to see, validate or share the part rather than edit it. Rendering uses WebGL, natively supported by recent macOS browsers.
Privacy note: for a part under NDA or sensitive IP, check where the file is hosted. OmniView 3D stores models in Europe (AWS eu-west-1) and you control who can access each link, public or private.
FreeCAD is an open-source CAD tool available on Mac (Apple Silicon and Intel). It imports STEP natively and lets you not only view but also measure, section and re-export the part. It's the best free option if you need to work with the geometry seriously, not just look at it.
FreeCAD has a learning curve and a less immediate interface than a web viewer. For a quick look or a share, Method 1 is still faster.
eDrawings (by Dassault Systèmes) offers a macOS app on the Mac App Store. Depending on the version, it supports importing STEP files alongside native SolidWorks formats. It's a solid option in SolidWorks-oriented environments, but the install is heavier than a web viewer and some advanced features are reserved for the paid version.
Several Mac App Store apps display STEP files, and Quick Look plugins add a .step preview directly in Finder. Be cautious: prefer established, well-reviewed apps, and avoid sending a confidential CAD file to a tool whose data-handling policy you don't know. For occasional use, a third-party app can help out; for regular use or sharing, a web viewer stays more flexible.
If your recipient is also on a Mac (or iPhone, iPad, Windows), sending them the .step file solves nothing: they'll hit the same opening problem. The best practice is to share a link to a web viewer. They open the link in their browser, the model rotates on screen, no installation required, whatever their device.
The fastest way is an online 3D viewer: open omniview3d.com in Safari or Chrome, drag in your .step file, and the model appears in seconds with no install. To edit or measure the part, install FreeCAD instead — free and open source on Mac.
No, not by default. macOS doesn't support the STEP format natively: Preview and Quick Look leave the preview blank. You need an online viewer, FreeCAD, eDrawings or a third-party Quick Look plugin to display the model.
None in substance: .step and .stp are two extensions of the same ISO 10303 format. .stp is common on Windows due to legacy three-letter naming. Every method here opens both extensions interchangeably.
Yes, with an online 3D viewer. iOS doesn't read STEP natively either, but Safari on iPhone and iPad displays the model through a web viewer. It's the only method that works with no dedicated app on mobile.
Sources & references
Try OmniView 3D for free
Upload a file and view it right away. No account required.
Try without signing up