Free Online STEP File Viewer

View and optionally share your STEP files online for free. No download or signup required. Renders and verifies file integrity of STEP and STP files made with Solidworks, AutoCAD, Fusion 360, CATIA, Solid Edge, NX, Creo, FreeCAD, TurboCAD, Rhino, and more. Works for Mobile and Desktop. Windows, Apple, Linux, Android, and iOS compatible.
Initializing, please wait...


CNC Machining, Sheet Metal Fabrication & 3D Printing from the world’s first online machine shop.

As Seen In:

Manufacturing capabilities
See all capabilites »
CNC Machining
Precision milling, turning, and post processing for metal and plastic parts. Prototypes and production.
3D Printing
Rapid SLS, SLA, MJF, and more. Choose from a variety of colors for any project type.
Sheet Metal Fabrication
Waterjet and laser cutting, bending, and popular post process finishes.
Choose from 50+ quality materials
eMachineShop Metals
Aluminum, stainless steel, brass, copper, titanium, and more.
eMachineShop Various Finishes
Various Finishes
Choose from powder coat, anodize, electroplating, brushing, polishing and more.
eMachineShop Plastics
ABS, nylon, acrylic, acetal, polycarbonate, PVC, and more.
Use our material property design tool to help decide on the optimal material for your parts. In the initial mode, materials are shown in order of similarity to center material based on the average similarity of its properties. Click circles to update the display. Properties: Lowest melt pt, Deg F – Yield strength, KSI – Thermal conductivity, Btu/hr-ft-F – Thermal Diffusivity, in^2/min – Elasticity,10^6 lb/sq in – Coefficient of expansion, .001 in/in-F – Tensile strength, KSI – Density,lb/in3 – Shear Strength, KSI – Machinability & Bendability & Weldability, 0=N/A 5=Excellent … Material abbr: Al=Aluminum, Cu=Copper, FG=Fiberglass, PTFE=Fluoropolymer, NBR=Nitrile rubber, PC=Polycarbonate, PETG=Polyester, HDPE=Polyethylene, PP=Polypropylene, SS=Stainless steel, Ti=Titanium.