Free STL Viewer
Open an STL locally in your browser, inspect it in 3D and see its dimensions and triangle count.
Open STL Viewer3D printing file tools
Free tools to check, measure and prepare 3D printing files.
Currently supporting STL and 3MF files.
Open an STL locally in your browser, inspect it in 3D and see its dimensions and triangle count.
Open STL ViewerFind common mesh problems before printing, including open edges, non-manifold geometry, duplicate triangles and orientation issues.
Check STL qualityRun mesh, size, printer-fit, sampled wall-thickness and volume checks together before slicing.
Run STL preflightClean duplicate and degenerate triangles, and correct simple orientation issues before checking the STL again.
Clean an STL safelyCheck whether an STL has a closed surface, open edges or possible holes.
Check watertightnessCheck whether an STL is closed and manifold, with clear counts for open edges, non-manifold edges and separate shells.
Check STL topologyMeasure an STL, convert units, calculate proportional scaling and check whether it fits your printer.
Measure an STL fileResize an STL proportionally by percentage, target dimension, or an assumed unit conversion, then download it locally.
Scale an STLEstimate sampled wall thickness locally and identify areas that may need closer print-preparation review.
Check wall thicknessHighlight downward-facing geometry that exceeds your chosen overhang review threshold.
Check overhang riskSplit a valid STL into two capped printable parts.
Split an STLCalculate your model’s volume, convert units and estimate approximate material weight.
Calculate STL volumeCount triangles and understand mesh complexity before slicing or sharing.
Count STL trianglesConvert ASCII STL to binary locally or simplify a copy with clear before-and-after file and triangle counts.
Reduce STL file sizeConvert an STL into a basic 3MF locally and choose the unit for its existing coordinates.
Convert STL to 3MFOpen a 3MF model locally, inspect it in 3D and review its declared units, dimensions and triangle count.
Open a 3MF fileCheck 3MF mesh quality, declared units and build-item geometry before slicing.
Check 3MF qualityResolve a 3MF build locally and check unit, size, printer fit, mesh integrity, sampled wall thickness and volume guidance together.
Run 3MF preflightSafely remove duplicate and degenerate triangles from a 3MF package without rebuilding its resources.
Repair a 3MF fileCheck resolved 3MF build geometry for open edges before slicing.
Check 3MF watertightnessCheck resolved 3MF geometry for open edges, non-manifold edges and separate shells.
Check 3MF topologyMeasure final 3MF build dimensions, confirm declared units and check printer fit.
Measure a 3MF fileCalculate resolved 3MF build volume and estimate solid-model material weight.
Calculate 3MF volumeEstimate sampled wall thickness in resolved 3MF build geometry locally, including transforms and repeated objects.
Check wall thicknessReview resolved 3MF build geometry for downward-facing overhang risk before slicing.
Check overhang riskCount triangles in the resolved 3MF print build before slicing.
Count 3MF trianglesExport resolved 3MF build geometry as one binary STL locally in your browser.
Convert 3MF to STLCheck an STL or 3MF bounding box against a named printer or custom build volume, with local unit, clearance, rotation and scale guidance.
Check printer fitCompare six sensible STL or 3MF build directions for printer fit, downward-facing geometry and estimated bed contact.
Plan an orientationArrange multiple STL and 3MF model footprints on your saved printer bed before opening the slicer.
Plan a print bedTurn a chosen fit intent and your calibration measurements into editable hole and pin model dimensions.
Calculate a fitCalculate per-axis CAD or slicer scale compensation from your own measured calibration print.
Calculate shrinkageEstimate filament, energy, machine and labour costs from slicer values or model volume.
Calculate print costBuild a customer quote from production costs, quantity and target profit margin.
Calculate a priceConvert filament weight to length, or length to weight, using spool diameter and material density.
Convert filament lengthOpen sliced G-code locally to inspect parsed layers, extrusion and travel paths, metadata and preflight details before printing.
Inspect G-codeCheck a small collection locally and export independent findings, settings and sampled-check limits.
Check a collectionOverlay before/after exports in one coordinate frame and inspect bidirectional sampled surface distances.
Compare revisionsSubtract empty-spool tare and reserve, then check a complete sliced job or number of copies.
Check spool sufficiencySeparate diameter from actual line width and estimate nominal wall lines before slicer review.
Plan wall linesCalculate requested throughput without inventing a hotend limit or recommended machine speed.
Plan requested flowAdd elapsed slicer duration to a chosen start across dates and daylight-saving boundaries.
Plan a finish time