A 3D print shrinkage calculator helps you determine the exact scale factor needed to compensate for material shrinkage during 3D printing. Thermoplastics contract as they cool from melting temperature to room temperature, causing finished parts to come out slightly smaller than designed. By scaling your model up before printing, you can achieve precise final dimensions every time.

Units:

Material

Shrinkage rate: 1.50%

Desired Dimensions (mm)

Leave Y and Z at 0 for single-dimension calculation

Scale Factor

1.0152
Multiply dimensions by this factor
Slicer Scale Percentage
101.52%

Scaled Dimensions

Material Comparison

Mid-range shrinkage for each material

Tips to Reduce Shrinkage

1
Use an Enclosure
Maintains consistent temperature and reduces uneven cooling that causes warping.
2
Optimize Bed Adhesion
Good first-layer adhesion prevents corner lifting and base shrinkage.
3
Slow Cooling Speed
Reduce fan speed for materials like ABS and Nylon to allow gradual, even contraction.
4
Increase Infill
Higher infill percentage creates more internal structure, reducing overall shrinkage.
5
Anneal After Printing
Post-print annealing relieves internal stresses but may cause additional dimensional changes.
6
Calibrate Per Material
Each material and printer combination has unique shrinkage. Use the reverse calculator to find yours.

Material Shrinkage Reference

Material Shrinkage Range Enclosure Needed Notes
PLA 0.3 - 0.5% No Lowest shrinkage, easiest to print
PETG 0.5 - 1.0% No Good balance of strength and accuracy
ABS 1.0 - 2.0% Recommended Prone to warping without enclosure
Nylon 1.5 - 3.0% Required Highest shrinkage, also absorbs moisture
ASA 0.5 - 1.0% Recommended UV-resistant alternative to ABS
PC 0.5 - 1.0% Required High temp, high strength, needs high temps
PP 1.5 - 2.5% Recommended Flexible, chemical resistant, hard to adhere
TPU 0.5 - 1.0% No Flexible, low shrinkage, slow print speeds