UsefulVerse
Language: English

Free browser tool

Local 3D Model Viewer

Open a mesh, STEP or 3D interchange file on this device. Drag to rotate, scroll or pinch to zoom, or use the buttons. Choose the STEP output unit stated by your file; other formats are shown in their declared or file units.

Files are processed in this browser and are not uploaded. Large or unsupported files may exceed your device’s memory.

View a 3D file

Choose a file to begin.

Choose a file to begin.

Maximum file size: 25 MB; maximum imported geometry: 1 million vertices. Geometry only; external references, linked materials and scripts are not loaded.

IGES, DXF, 3MF and external glTF assets are not supported.

STEP engine and license

STEP import uses occt-import-js 0.0.23 and Open CASCADE Technology 7.6.1 under LGPL terms. The engine is loaded only when you open a STEP file. The importer source and license notices are available below.

occt-import-js LGPL-2.1 · Open CASCADE LGPL-2.1 · Open CASCADE exception

occt-import-js source 0.0.23 · Open CASCADE source V7_6_1

Example

A cube with vertices from 0 to 10 has a bounding box of 10 × 10 × 10 file units. The viewer preserves the file’s coordinates and does not assume millimetres.

How it works

STL, OBJ and glTF 2.0 geometry is parsed locally. STEP files use a separately licensed CAD kernel in a cancellable local worker. glTF external file references are rejected; embedded data is allowed. Textures and material libraries are not fetched.

Questions

Does this viewer support STEP files?

Yes. Choose the output unit stated in the STEP file. The STEP engine runs in a separate cancellable local worker and its source and license are linked on this page.

Which units are used?

The STEP importer reads the model and outputs the unit you select. The bounding box uses that unit. STL and OBJ do not reliably declare a unit, so they are labelled as file units. glTF coordinates use metres.

Are my files uploaded?

No. Files are read locally. glTF files that reference external resources are rejected to prevent network requests.

Supported formats and limits

Only static triangle-mesh geometry is displayed. STEP solids are triangulated for viewing; feature trees and editable CAD operations are not retained. Assemblies, textures, scripts and IGES are not supported.