Open, inspect and analyze STL, OBJ, PLY, glTF/GLB and 3MF files right in your browser. Rotate in 3D, measure distances, and estimate volume & print weight — no upload, no sign-up, completely free.
Open STL (binary & ASCII), OBJ, PLY, glTF, GLB and 3MF files. The format is detected automatically — just drop a file and view it instantly.
Rotate, zoom and pan. Snap to front, back, side, top and bottom preset views, or switch between perspective and orthographic projection.
Estimate volume, surface area and print weight for PLA, PETG, ABS or resin. Check watertightness, open edges and overhang ratio.
Tap two points on the model to measure the straight-line distance in millimeters — great for quick sanity checks before printing.
Pick from preset background and model colors or choose any custom color. Toggle wireframe mode and auto-rotate.
Capture the current view as a PNG and download it instantly — perfect for listings, docs and print previews.
Everything runs in your browser. Your STL files are never uploaded to any server. Free, forever, with no sign-up.
Yes. Every feature — 3D viewing, measurement, mesh analysis and snapshots — is completely free with no account, no subscription and no paywall.
No. freestlviewer is 100% client-side. Your files are read and rendered directly in your browser and never leave your device.
STL (both binary and ASCII), OBJ, PLY, glTF, GLB and 3MF are supported. The format is detected automatically when you open a file. For glTF, self-contained .glb files work best.
Volume is computed with the signed-tetrahedron method over the mesh triangles, assuming millimeter units. Weight multiplies the cm³ volume by the selected material density (e.g. PLA 1.24 g/cm³) at 100% infill.