Estimate filament usage and print cost, check printer fit, fix mm/inch scale issues, and preview overhang risk — before opening your slicer.
FixMySTL is a browser-based STL pre-slicer toolkit designed to help you evaluate a model before opening Cura, PrusaSlicer, Bambu Studio, or other CAM software. All calculations run locally in your browser — your files are never uploaded.
STL files do not store unit information. This often causes mm/inch mismatches when importing into slicers. FixMySTL detects suspicious dimensions and allows instant conversion between millimeters and inches.
Quickly verify whether your STL fits common 3D printers such as Ender 3, Prusa MK3, and Bambu models — or enter custom build dimensions. This avoids opening a slicer just to confirm bed compatibility.
Estimate filament consumption in grams and meters based on model volume, infill percentage, and material density (PLA, PETG, ABS, TPU). You can also calculate approximate material cost using your filament price per kilogram.
The tool analyzes triangle normals to estimate potential overhang areas that may require supports. This provides a rough manufacturing risk assessment before slicing.
These estimates are approximate and intended for quick pre-slicer analysis. Final print time, material usage, and support requirements should always be verified in your slicer.