STL Scale Converter Online Free

Scale your STL file to the correct size before printing. Apply unit presets (in→mm, cm→mm), a custom percentage, or fit to a target dimension — then download the rescaled mesh. Everything runs in your browser.

Why STL Files Come Out the Wrong Size

The most common reason an STL file prints at the wrong size is a unit mismatch. The STL format has no concept of units — it stores raw numbers. If a model was designed in inches but your slicer assumes millimeters, the part will print 25.4× too large. If it was designed in centimeters, it comes out 10× too large.

The Most Common Scale Problems

Inches to Millimeters (×25.4)

Software like Fusion 360, SolidWorks, and many hobbyist CAD tools default to inches. When you export to STL and open in a slicer expecting millimeters, a 1-inch cube becomes a 25.4-millimeter cube — or worse, a 1-inch-unit cube is interpreted as a 1-millimeter cube (too small). The fix is always a ×25.4 scale operation.

Centimeters to Millimeters (×10)

Some tools and older workflows use centimeters. A model that looks correct in your CAD software at 5 cm length will appear as 5 mm in a slicer. Scale ×10 to correct.

Meters to Millimeters (×1000)

Architectural and engineering tools like Revit, ArchiCAD, and some Rhino workflows use meters. Models intended as 1-meter-tall objects become 1-mm-tall in a slicer. Scale ×1000.

Percentage Scaling for Fit

Sometimes you want a 75% version of a model for a test print, or you need to scale up a scan that came out slightly undersized (verify the final size with a digital caliper). Custom percentage scaling handles this without changing the aspect ratio.

Scale happens in the mesh, not just the display: Unlike slicers that let you scale during import (and you have to remember to do it every time), JustFixSTL applies the scale to the STL geometry itself. Download the rescaled file once and it will be correct in every slicer and every viewer, forever.

How the Scale Tool Works

1

Upload your STL

Drop your STL, OBJ, or OFF file into the tool. The mesh is analyzed and the current bounding box dimensions are shown (x × y × z).

2

Choose a scale preset or enter a value

Select a unit conversion preset (in→mm, mm→in, cm→mm) or enter a custom percentage. The Scale to Fit option lets you type a target size in mm and calculates the factor automatically.

3

Apply and download

Hit Apply to rescale the mesh. The updated dimensions are shown immediately. Scale again if needed, then download the result as STL, OBJ, OFF, or PLY.

4

Optionally repair before exporting

If the mesh analysis reveals issues (holes, non-manifold geometry), run Auto-Repair before downloading. Scale and repair can be done in any order.

Scale Factor Quick Reference

Situation Scale factor Example
Model designed in inches, slicer uses mm×25.41 in → 25.4 mm
Model designed in mm, need inches×0.0393725.4 mm → 1 in
Model designed in cm, slicer uses mm×105 cm → 50 mm
Model designed in m, slicer uses mm×10000.1 m → 100 mm
Reduce to 75% for test print×0.75100 mm → 75 mm
Fit longest dimension to 200 mm200 ÷ longestUse Scale to Fit

Uniform Scaling vs Non-Uniform Scaling

This tool applies uniform scaling — the same factor in all three axes (x, y, z). This preserves the shape perfectly and is the right choice for unit conversion and size adjustment. Non-uniform scaling (stretching only one axis) changes the shape of the object and should be done in a CAD tool with full context about the design intent.

No upload required: Your STL file is processed entirely in your browser using WebAssembly. It never leaves your device. This also means it works offline once the page has loaded.

Some links above are affiliate links — if you buy through them we may earn a small commission at no extra cost to you.

Related Pages

Scale your STL file now

Upload your STL file above to analyze, scale, and download the corrected mesh. No account required.

Go to Home Page