ABOUT THIS VIEWER
How this STL Viewer works
Drop an STL file into the viewer or choose one from your device. Binary and ASCII STL files are supported, and the model is rendered and analyzed directly in your browser. Local files are not uploaded to our server, no account is required, and geometry analysis runs client-side.
With From URL, a narrowly scoped STLPad relay fetches the remote file temporarily so your browser can process it. Remote models are not stored.
Local processing
Your device reads, parses and analyzes local STL files in the browser.
Interactive inspection
Orbit, zoom, fit, measure and review the model before opening a slicer.
PRACTICAL WORKFLOW
How to check an STL before 3D printing
- Check the model dimensions.
- Confirm the assumed unit.
- Inspect the model from several angles.
- Review watertight, boundary and non-manifold status.
- Use Measure for critical distances.
- Check fit against the selected printer.
- Review volume and estimated material weight.
- Continue to a slicer for supports, layer height, infill, orientation and final print settings.
IMPORTANT DISTINCTION
Viewer checks versus slicer checks
This viewer can report geometry measurements, topology indicators, visual shape, distance measurements, material estimates and simple printer-bed fit. It does not replace a slicer.
Supports, brim, purge structures, infill, shell thickness, layer height, adhesion and final orientation must still be configured and validated in your slicer.
STL BASICS
STL dimensions and units
STL geometry usually contains coordinates but not reliable physical unit metadata. Many 3D-printing workflows interpret those coordinates as millimeters, but an export or import assumption can create a scale problem.
An inch-to-millimeter mismatch can be approximately 25.4×. A meter-to-millimeter mismatch can be approximately 1000×. The unit selector changes how coordinates are interpreted and displayed; it cannot recover metadata that the STL does not contain.
MEASUREMENTS
Volume, surface area and weight
Volume describes the enclosed solid geometry, while surface area describes the triangle surfaces. The viewer uses solid volume and the selected material density to estimate weight.
This is not a slicer filament-use result. Infill, shells, supports and print settings can change actual material usage significantly.
MESH HEALTH
Watertight and non-manifold STL files
A watertight mesh has a closed surface. Boundary edges indicate open parts of a mesh, while non-manifold edges indicate topology shared in an invalid or ambiguous way. These conditions can cause slicing or printing problems.
The Repair tool can merge coincident vertices, remove degenerate triangles and orient faces consistently. It reports remaining open/non-manifold edges and does not fill holes or resolve self-intersections automatically.
PRINTER CHECK
Will the STL fit my 3D printer?
The printer-fit feature compares the model dimensions with supported build volumes and orientation logic. It does not account for every slicer-specific constraint or guarantee printability.
Supports, brim, purge structures and other setup choices may require additional space.
PRIVACY
Private, browser-based STL viewing
Files selected from your device stay in the browser and are not uploaded to our server. Parsing, rendering and analysis happen client-side, with no registration required. Repair is also processed locally in a Web Worker.
Remote URL files pass through a temporary STLPad relay for viewing and are not stored.
LIMITATIONS
Accuracy and limitations
STL units may be missing, volume is most meaningful for valid closed meshes, and automatic repair is conservative: it does not fill holes or resolve self-intersections. Repair supports up to 600,000 triangles per model, while viewing may handle larger files depending on available browser memory.
Weight is a solid-geometry estimate, and printer-fit results do not replace slicer validation. Final orientation, supports, infill, shell thickness and print settings belong in the slicer.