Free Online STEP Viewer & Converter (No Signup)
Works in Chrome, Firefox, Safari, and Edge — no plugin required
What Is a STEP File?
STEP (Standard for the Exchange of Product model data) is an ISO 10303 standard file format used widely in mechanical engineering, automotive, and aerospace design. STEP files use the .stp or .step extension and contain 3D geometry, assembly structures, materials, and metadata in a text-based format.
If you’ve received a STEP file from an engineer or manufacturer, you can view it instantly with this free tool — no CAD software required. You can also convert your STEP file to GLB, OBJ, STL, or PDF for use in 3D printing, presentations, or other applications.
How to View a STEP File Online
- 1
Open your file
Click "Open a STEP File" above, or drag and drop your .stp/.step file onto the viewer.
- 2
Explore the model
Orbit with left-click drag, zoom with Ctrl + scroll wheel, and pan with right-click drag. Touch gestures are supported on mobile.
- 3
Browse the assembly
Click "Assembly" to see the part hierarchy. Toggle individual components on/off to isolate areas of interest.
How to Convert a STEP File
- 1
Open the STEP file
Click "Open a STEP File" or drag your .stp/.step file onto the viewer.
- 2
Choose an export format
Click the "Export" button and select GLB, OBJ, STL, or PDF.
- 3
Download
The converted file downloads automatically. Everything is processed locally in your browser.
Export Formats
.GLB
Universal 3D format for Blender, Unity, web 3D, and augmented reality. Compact binary with embedded geometry and materials.
.OBJ
Wavefront mesh format supported by virtually all 3D applications — 3ds Max, Maya, Rhino, Cinema 4D, and more.
.STL
Triangulated mesh for 3D printing, CNC machining, and FEA simulation. The standard interchange format for additive manufacturing.
Vector drawing of the current view or all seven standard views (front, back, left, right, top, bottom, 3D). Ideal for technical documentation.
Features
Open Instantly
Drag and drop a STEP file — it renders in seconds using WebAssembly-compiled OpenCASCADE technology.
3D Navigation
Orbit, pan, and zoom with mouse or touch to explore every angle of your CAD model.
Measure on the Go
Tap the ruler tool to measure distances directly on the 3D model — works on phone and desktop.
Per-Part Colors
See each component rendered with its CAD-assigned colors and proper normals.
Assembly Tree
Browse the assembly hierarchy and toggle visibility of individual parts.
Convert to GLB
Export your STEP file as GLB — the universal 3D format supported by Blender, Unity, web viewers, and AR apps.
Convert to OBJ
Save as Wavefront OBJ for use in 3ds Max, Maya, Rhino, Cinema 4D, and other modeling tools.
Convert to STL
Export a triangulated STL mesh ready for 3D printing, CNC, or FEA simulation.
Export as PDF
Save the current view as a clean vector PDF — ideal for presentations and documentation.
No Upload Required
Your file is parsed and converted entirely in your browser. Nothing leaves your computer.
Broad Compatibility
Supports AP203, AP214, and AP242 — the protocols used by SolidWorks, CATIA, Inventor, Fusion 360, NX, and Creo.
Works Everywhere
Desktop and mobile browsers with WebGL support — no plugin needed.
Embed on Any Site
Add the viewer to your website with a single iframe embed code.
Embed on Your Website
Click the Embed button in the toolbar to generate an iframe embed code. Paste it into your website, blog, or documentation to let visitors view STEP models interactively.
<iframe src="https://www.innerscene.com/tools/step-viewer?embedded=1&url=YOUR_STEP_URL" width="800" height="600" frameborder="0" allowfullscreen></iframe>
Supported STEP Application Protocols
This viewer supports all major STEP Application Protocols:
- AP203 — Configuration-controlled 3D design of mechanical parts and assemblies
- AP214 — Core data for automotive mechanical design processes
- AP242 — Managed model-based 3D engineering (the latest, most comprehensive protocol)
These protocols cover STEP files exported from SolidWorks, CATIA, Autodesk Inventor, Fusion 360, Siemens NX, PTC Creo, FreeCAD, and most other CAD systems.
Privacy & Security
Your STEP files are processed entirely in your browser using WebAssembly (compiled OpenCASCADE). Files are never uploaded to any server unless you explicitly choose to use the Share feature. There are no cookies, no tracking pixels, and no analytics on the viewer itself.
Troubleshooting
- Slow first load? The viewer downloads a ~7.6 MB WebAssembly module on first use. It’s cached after that.
- Model looks empty? Some STEP files contain only wireframe data (no solid bodies). The viewer requires B-Rep solid geometry.
- Out of memory? Very large assemblies (>100 MB) may exceed browser memory limits. Try a smaller sub-assembly.
- Wrong colors? Some CAD systems export STEP files without color data. The viewer shows default gray for uncolored parts.
Frequently Asked Questions
▶What is a STEP file?
STEP (Standard for the Exchange of Product model data) is an ISO 10303 standard file format used widely in mechanical engineering, automotive, and aerospace CAD. STEP files use the .stp or .step extension and contain 3D geometry, assemblies, materials, and metadata in a text-based format.
▶What STEP Application Protocols are supported?
This viewer supports all commonly used STEP Application Protocols including AP203 (configuration-controlled 3D design), AP214 (automotive design), and AP242 (managed model-based 3D engineering). These cover virtually all STEP files produced by major CAD systems like SolidWorks, CATIA, Inventor, Fusion 360, Creo, and NX.
▶Is this STEP viewer really free?
Yes, completely free with no signup, no watermarks, and no file size limits. Built by Innerscene as a tool for engineers and designers.
▶Are my STEP files uploaded to a server?
All processing happens locally in your browser using WebAssembly-compiled OpenCASCADE technology. Your STEP files are parsed and rendered entirely on your device — nothing is uploaded, stored, or transmitted unless you explicitly choose to share.
▶Do I need CAD software to open a STEP file?
No. This free online viewer lets you open, explore, and convert STEP/STP 3D models directly in your browser without any CAD software like SolidWorks, CATIA, or Fusion 360.
▶Can I convert STEP to GLB, OBJ, or STL?
Yes. Use the Export button to convert your STEP file to GLB (for 3D viewers and AR), OBJ (Wavefront mesh), STL (3D printing), or PDF (vector drawings). All conversion happens locally in your browser.
▶Which export format should I choose?
GLB is best for web 3D viewers, AR, and game engines. OBJ is the most widely compatible mesh format. STL is the standard for 3D printing. PDF gives you a vector drawing of the current or all views, ideal for documentation.
▶Why does my STEP file take a moment to load?
The first time you load a STEP file, the viewer downloads a ~7.6 MB WebAssembly module (OpenCASCADE). This is cached after the first load. Additionally, STEP files contain NURBS surfaces that must be tessellated (converted to triangles) for display — complex models with many curved surfaces take longer.
▶Can I view assembly structures?
Yes. If your STEP file contains an assembly hierarchy, click the Assembly button in the toolbar to open a tree panel showing all components. You can toggle visibility of individual parts.
▶Does this work on mobile?
Yes. The viewer is fully responsive and works on phones, tablets, and desktops. On mobile, the toolbar collapses into a compact menu. Note that very large STEP files may be slow on mobile devices.
▶Can I embed this viewer on my website?
Yes. Click the Embed button in the toolbar to get an iframe embed code you can paste into any website. You can optionally hide the toolbar for a clean embedded look.