3D print weight calculatorAttach an STL, OBJ, GLB, 3MF, STEP or STP file and estimate model volume, shell + infill material, filament weight, filament length and print cost. Browser-side 3D analysisThe model file stays in your browser during calculation. STL/OBJ/GLB/3MF are parsed locally; STEP/STP uses a browser-loaded OpenCascade WASM parser and still keeps the model data local. 3D model file & print estimator* ⇧ Attach a 3D model STL, OBJ, GLB, 3MF, STEP or STP Drag & drop your 3D file here, or click to browse Choose 3D File ⬡ — — × Your 3D file is securely saved with this form submission. Choose a file to begin. Files are analyzed in your browser. Materials PLA (1.24 g/cm³) — 3.5–4.5 EGP/gPLA+ (1.24 g/cm³) — 0–0 EGP/g Infill (%) % Estimated weight — g —% of 100% solid Estimated price — ≈ — m of 1.75 mm filament Dimensions— Solid volume— Surface area— Triangles— Advanced print settings Density (g/cm³) Shell / wall thickness (mm) Filament diameter (mm)1.75 mm2.85 mm3.00 mm Spool price Spool weight (g) Support allowance (%) Waste / purge allowance (%) Estimated print time (hours) Printer power (W) Electricity rate / kWh Machine / labor rate / hour STL / OBJ source unitsMillimetersCentimetersInchesMeters 3D Preview Wireframe Drag to rotate · Mouse wheel to zoom Shell volume— Interior volume— Infill volume— Supports— Waste allowance— Printable material— Electricity cost— Machine / labor— Estimate is based on calculated model volume, shell, infill, material density and your price-per-gram range. STL, OBJ, GLB, 3MF, STEP and STP. Default print model uses ~1.2 mm shell plus the selected infill percentage. Available materials for the 3D calculator. One material per line in the Choices tab. Save Calculation 3D files are analyzed locally in the browser by default. The original model is not uploaded with the form submission; only the calculation data is saved. STEP/STP support loads the OpenCascade browser parser when needed.