The no-install option
Linux users are used to installing things, but for a quick look at an STL it is often not worth it — especially on a work machine, a server desktop or a live USB. The viewer on this page runs in Firefox or any Chromium-based browser on Ubuntu, Debian, Fedora, Arch or anything else with a modern browser:
- Drag the
.stlfrom your file manager onto the drop zone above, or click Choose 3D file. - Rotate, zoom and pan with the mouse; snap to front, top and side views or switch to orthographic projection.
- Click two points to measure, read the bounding-box dimensions, or open the analysis panel for volume, surface area, print weight and a watertightness check.
It also opens 3MF (including Bambu Studio and OrcaSlicer projects), STEP, OBJ, PLY, glTF/GLB, USDZ, Rhino 3DM and more. Everything is processed by your browser; nothing is uploaded.
If the page shows a WebGL error, your browser is running without hardware acceleration. Check that GPU drivers are installed and that WebGL is not disabled in the browser settings.
Native STL viewers for Linux
If you open STL files every day, a native tool may suit you better:
| Tool | Best for | How to get it |
|---|---|---|
| F3D | Fast, minimal viewing; file-manager thumbnails | Distribution packages, Flathub |
| MeshLab | Inspecting and repairing meshes | sudo apt install meshlab on Ubuntu/Debian, Flathub |
| FreeCAD | CAD work; STEP and STL | Distribution packages, AppImage, Flathub |
| PrusaSlicer / OrcaSlicer | Preparing a print | AppImage, Flathub |
| Blender | Editing and rendering | Distribution packages, Flathub, Snap |
Each of them can be set as the default application for .stl files in your
desktop's file-association settings, which gives you double-click opening.
Which one should you use?
- Just want to see it, or measure one dimension? The browser viewer — no packages, no dependencies.
- Need to repair holes or flipped normals? MeshLab.
- About to print? Open it in your slicer; you will have to anyway.
- Need to change the design? FreeCAD (for CAD files) or Blender (for meshes).
On your phone
The same viewer works in a phone browser for viewing and dimensions. For measuring, analysis, cross-sections and AR on the phone itself, the Mes3D app is available for Android, iPhone and iPad.