STL viewer and 3D print cost calculator

Open an STL, 3MF or OBJ file to see it in 3D, check its size, volume and filament weight, and get the price to print it at fairfab. It's free and there's nothing to install. Your file is deleted as soon as it's measured. Got a CAD file? The STEP viewer opens .step and .stp files the same way, and the STL converter turns STEP, 3MF, OBJ and GLB files into STL.

How the calculator works

Build volumes of common 3D printers

Manufacturers' figures, width × depth × height. Leave a few millimetres spare: brims and skirts take up room on the bed.

PrinterBuild volume (mm)
Bambu Lab A1 mini180 × 180 × 180
Prusa MINI+180 × 180 × 180
Creality Ender-3 V3 SE220 × 220 × 250
Creality K1220 × 220 × 250
Elegoo Neptune 4 Pro225 × 225 × 265
Prusa MK4S250 × 210 × 220
Prusa CORE One250 × 220 × 270
Anycubic Kobra 3250 × 250 × 260
Bambu Lab A1, P1S or X1C256 × 256 × 256
Creality K1 Max300 × 300 × 300
Prusa XL360 × 360 × 360

At fairfab, parts up to 180 mm in each direction get an instant price. We print parts up to 330 mm; bigger ones are quoted by email. Not sure which file to send? See STL, STEP or 3MF.

Questions

How can I view an STL file without installing anything?

Open it in the viewer above. It draws STL, 3MF and OBJ files in 3D in your browser, on a phone or a computer. You can turn and zoom the model, view it from the front, top or side, cut a section and measure it while the calculator works out its size and print price.

How much does it cost to 3D print an STL file?

It depends mostly on how much plastic the part needs. At fairfab each part has a one-off £7.50 setup fee, plus the printing cost, which comes from the part's measured volume. Upload your file above to see the price for one copy in PLA or PETG with 3-4 days turnaround.

How do I know if my model will fit my 3D printer?

Compare the part's bounding box with your printer's build volume. The calculator does this for common printers, and also tries turning the part diagonally on the bed or laying it on another side, which is often enough to fit a part that looks too long.

How much filament will my print use?

The calculator estimates the filament weight at 15% infill, the setting we print most parts at. Solid parts, thick walls or supports use more.

Is my file saved when I use the calculator?

No. The 3D view is drawn in your browser. To measure the file we upload it, then delete it straight away: nothing is stored and no quote is created. To order, upload it on the quote page.

Why does the calculator say my part is tiny?

STL and OBJ files have no units, so we read them as millimetres. A part drawn in inches comes out 25.4 times too small. Re-export it in millimetres.

Upload your file for an exact quote