All Guides

HOW TO SCALE A 3D MODEL IN YOUR SLICER

Most slicers scale models in three ways: uniform percentage, exact size, or per-axis scale. Pick the wrong one and a tightly-fitting part becomes loose, or a part designed in inches comes out 25.4x too small.

Quick Steps

Inches to mm: scale 2540%
mm to inches: scale 3.937%
Uniform scaling preserves proportions
Per-axis only when you want to distort
Don't scale snap-fit or threaded parts
Re-check print time after scale-up
WHY THIS HAPPENS
WHEN THESE FIXES FAIL

WANT SETTINGS TUNED FOR THIS ISSUE?

Generate slicer settings based on your printer, filament, and this exact problem.

Generate Settings

What It Is and Why It Matters

Scaling changes the dimensions of the loaded model before slicing. Done correctly, you can resize a part to fit a different application, swap units between metric and imperial, or shrink a print to use less material. Done incorrectly - particularly per-axis scaling on parts with circular features - you get oval holes that don't fit screws and warped geometry that doesn't match the original design intent. The key distinction: uniform scaling preserves proportions; per-axis scaling distorts them. Use per-axis intentionally only.

When To Use It / When Not To

Use uniform scaling when: the model is the wrong size but the proportions are correct (e.g., a phone holder designed for an iPhone 15 needs to be scaled for an iPhone 15 Pro Max). Use per-axis scaling when: you specifically want to stretch one dimension - a vase taller, a lid wider for a different jar size. Always verify the geometric impact (round becomes oval, square becomes rectangle). Use 2540% scaling when: a model loaded as inches but you're printing in mm (1 inch = 25.4 mm). Flip if the model loaded as mm but should be inches: 0.03937 (1/25.4). Don't scale when: the model has snap-fit features, threaded features, or precise tolerances - those were designed at a specific size and will fail to fit at a different size unless re-engineered.

Step By Step

1. Load the model and check default size. - All slicers display the model's bounding box (X / Y / Z) in mm by default. - If the model is suspiciously small (e.g., 5x5x5 mm) or huge (e.g., 5000x5000), it's likely a unit mismatch. 2. For inch-to-mm conversion: - All slicers: scale tool - enter 2540% as the uniform scale factor. Or scale by 25.4x. - Result: a 1-inch-tall part now displays as ~25.4 mm tall. 3. For mm-to-inch (rare but possible): - Scale by 3.937% or 0.03937x. 4. For uniform proportional resize: - Cura: click the scale icon (handles around the model). Type new value into one dimension - the other two scale proportionally if 'Uniform Scaling' is enabled (default). - PrusaSlicer: scale tool, ensure the chain-link icon is locked, type new dimension or percentage. - OrcaSlicer / Bambu Studio: scale icon, lock the proportions toggle, enter percentage or dimension. 5. For per-axis (intentional distortion): - Disable the 'Uniform' / 'Lock proportions' toggle. - Enter X, Y, or Z value individually. - Verify the resulting geometry in the preview. 6. For exact-mm sizing: - Enter the desired mm value into one dimension (with uniform locked) - the slicer calculates the percentage automatically. 7. After scaling, re-slice and inspect the layer count, print time, and geometry preview. A scaled-up model uses dramatically more time and filament.

Common Mistakes To Avoid

Per-axis scaling without realising it. A part with circular holes becomes ovals - won't fit screws or bolts. Always verify the lock-proportions setting. Forgetting unit conversion. A model designed in inches loads as mm in most slicers - displays at 1/25.4 of intended size. Look for tiny models and apply 2540%. Scaling functional parts. Snap fits, threads, and clearances were designed at a specific size. Scaling 110% breaks the design intent. Scaling without re-orienting. A scaled-up model may need different supports or orientation than the original. Re-check. Scaling huge prints without considering print time. A 200% scale = 8x the volume = roughly 8x the print time. Check the slicer's time estimate.

Related Guides And Tools

For models too large to fit your bed at desired scale, see how-to-split-large-model. For broken models that won't slice cleanly, see how-to-repair-stl. For choosing layer height after scaling, see how-to-choose-layer-height.

Recommended Settings

Inch to mm2540% / x25.4
mm to Inch3.937% / x0.03937
Uniform ScaleLock all 3 axes
Per-Axis ScaleDistorts geometry intentionally
Volume Scaling200% scale = 8x volume / time

Related Guides

How To Split a Large Model for Printing

Models bigger than your build plate can be split into pieces, printed separately, and joined. Done well, the seam is barely visible and the joined part is nearly as strong as one print.

Read guide

How To Repair a Broken STL File

STLs from random downloads often have holes, flipped normals, or intersecting surfaces - your slicer either refuses to slice them or produces weird results. Repair tools fix most of these in one click.

Read guide

How To Choose a Layer Height

Layer height controls print quality, speed, and strength. Smaller layers = better surface detail but longer print time. Larger layers = faster but visible layer lines and weaker bonds. Pick by use case.

Read guide

SKIP THE GUESSWORK

FixMyPrint generates exact settings for your specific printer, filament, and slicer - in seconds. No manual tuning required.

Generate My Fix