Welding Distortion Calculator
Estimate angular distortion and longitudinal and transverse weld shrinkage from joint geometry and restraint, using TWI's published shrinkage allowances.
About this calculator
This calculator estimates angular distortion and the two shrinkage components from weld geometry and a restraint level. The two shrinkage figures are anchored to TWI Job Knowledge 33's published shrinkage allowances for welding steel: longitudinally, 3 mm per 3 m of butt weld and 0.8 mm per 3 m of fillet weld -- so Longitudinal Shrinkage is proportional to Weld Length, exactly as its name says. Transversely, TWI publishes 0.8 mm per fillet weld where the leg length does not exceed three-quarters of the plate thickness, and 1.5 to 3 mm per butt weld for a 60-degree V joint depending on the number of runs; this calculator reproduces those figures at the geometry TWI quotes them for and scales linearly in weld size over plate thickness away from it, since TWI notes that increasing fillet leg length in particular increases shrinkage. Angular Distortion is different in kind: its weld-size-squared over thickness-squared shape, its three joint coefficients and the restraint multipliers (1.0 free, 0.6 moderate, 0.3 heavy) are this calculator's own calibration, chosen so an unrestrained fillet weld at ordinary shop geometry lands inside the 1-to-5-degree band welding references quote for that case. No standard publishes those particular constants and none is cited for them.
The Angular Distortion figure is also capped at 15 degrees, a deliberately generous reporting ceiling: a result sitting exactly at 15.00 means the weld-size-to-thickness ratio you entered is outside the range the relationship was shaped for. Because that is the usual cause, the calculator also checks Weld Size against AWS D1.1's fillet size limits -- Table 7.7's minimum by material thickness, and the maximum fillet size along an edge (the material thickness under 1/4 in, thickness minus 1/16 in at or above it) -- and says outright when the entered combination is not a weld the code permits. Welding literature also warns that OVER-restraining a joint trades visible distortion for hidden residual stress and cracking risk, which the single restraint multiplier does not model. Treat every number here as a planning-stage estimate, not a substitute for AWS D1.1 procedure qualification or a fabricator's own distortion-control plan.
Inputs
1/8 in to 4 in — AWS D1.1's structural scope starts at 1/8 in base metal
1/16 in to 1 in
Results
Angular Distortion
2.22°
Figures current as of 2026. Source: TWI Ltd., Job Knowledge 33, "Distortion — types and causes," by Bill Lucas, in collaboration with Geert Verhaeghe and Rick Leggatt
How to Use This Calculator
- Enter Plate Thickness, Weld Size, and Weld Length.
- Set Joint Type and Restraint Level.
- Read the Geometry Check line first — if the entered weld size is outside AWS D1.1's limits for that plate thickness, the numbers below are an extrapolation rather than a fit-up allowance.
- Use Transverse Shrinkage to size a fit-up gap across the joint, and Longitudinal Shrinkage to allow for the assembly getting shorter along the weld.
- Read Angular Distortion against the 15° reporting ceiling — a result sitting exactly at 15.00° means the geometry is outside the model's range.
How the result changes with Plate Thickness
| Plate Thickness | Angular Distortion |
|---|---|
| 0.19 | 8.84° |
| 0.28 | 3.96° |
| 0.56 | 0.99° |
| 0.94 | 0.36° |
What each input means
- Plate Thickness
- Thickness of the base plate being welded. Sheet steel thinner than 1/8 in falls under AWS D1.3 rather than D1.1, so it is outside this calculator's range.
- Weld Size
- Fillet leg size or groove weld depth. The Geometry Check output compares this against AWS D1.1's minimum and maximum fillet sizes for your plate thickness.
- Weld Length
- Total length of the weld joint. Longitudinal Shrinkage is proportional to it.
- Joint Type
- Select the weld joint geometry.
- Restraint Level
- Select how rigidly the assembly is held during welding.
What each result means
- Angular Distortion
- Capped at a 15° reporting ceiling. A result of exactly 15.00° means the weld-size-to-thickness ratio is outside the model's range, not that the joint really pulls 15°.
- Longitudinal Shrinkage
- TWI allowance: 3 mm per 3 m of butt weld, 0.8 mm per 3 m of fillet weld.
- Transverse Shrinkage
- TWI allowance: 0.8 mm per fillet weld at leg ≤ 3/4 plate thickness; 1.5–3 mm per 60° V butt weld.
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersPlate Thickness = 0.375 in, Weld Size = 0.25 in, Weld Length = 24 in, Joint Type = Fillet joint, Restraint Level = Free = 5 input(s) provided
- Angular DistortionAngular Distortion = min(k × WeldSize² / Thickness² × restraint, 15°), k = 5 for Fillet joint5 × 0.25² / 0.375² × 1 = 2.22°
- Longitudinal ShrinkageLongitudinal Shrinkage = TWI allowance × Weld Length × restraint (fillet: 0.8 mm per 3 m)0.0002666666666666667 × 24 × 1 = 0.0064 in
- Transverse ShrinkageTransverse Shrinkage = 0.0315 in × (Weld Size / (0.75 × Thickness)) × restraint0.0315 × (0.25 / (0.75 × 0.375)) × 1 = 0.028 in
- Check Weld Size Against AWS D1.1AWS D1.1 Table 7.7 minimum fillet size; maximum fillet size along an edgeWeld Size 0.25 in on 0.375 in material = Within the AWS D1.1 fillet size range for 0.375 in material (0.1875 in minimum, 0.3125 in maximum along an edge).
Figures and sources
- TWI shrinkage allowances for welding steel (longitudinal and transverse) (2026) — TWI Ltd., Job Knowledge 33, "Distortion — types and causes," by Bill Lucas, in collaboration with Geert Verhaeghe and Rick Leggatt
Engine last updated . Checked against 5 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does doubling Plate Thickness cut Angular Distortion by roughly 4x, not 2x?
Because the relationship this calculator uses puts Plate Thickness SQUARED in the denominator alongside Weld Size squared in the numerator, so doubling thickness quarters that ratio. Two caveats matter for reading the number: the 4x only holds while the result stays below the 15-degree reporting ceiling -- above it the output is flat, and doubling thickness changes nothing until you drop back under the cap -- and the squared shape is this calculator's own calibration against the 1-to-5-degree band published for unrestrained fillet welds, not a coefficient any standard publishes.
Does more Restraint Level always mean a better outcome?
Not unconditionally. Rigid fixturing (this calculator's "Heavy" restraint setting) does reduce visible angular distortion, which is what this calculator models. But real welding literature also documents that over-restraining a joint can trap residual stresses that release unpredictably after cooling, sometimes causing cracking or distortion elsewhere in the structure -- a tradeoff this calculator's single restraint multiplier doesn't capture, since it only tracks distortion, not residual stress.
Why did the Geometry Check tell me my weld size isn't permitted?
AWS D1.1 bounds fillet weld size from both directions. Table 7.7 sets a minimum by the thickness of the thinner part joined -- 1/8 in up to 1/4 in material, 3/16 in through 1/2 in, 1/4 in through 3/4 in, and 5/16 in above -- so that the weld cools slowly enough to avoid cracking. Separately, the maximum fillet size along an edge is the material thickness for material under 1/4 in, and the thickness minus 1/16 in at or above 1/4 in, so the plate edge is not melted away. A 1 in leg on 1/16 in plate is not a weld you can make, which is why the shrinkage figures for it are an extrapolation rather than a fit-up allowance to work from.
Why doesn't this calculator report camber or bowing?
Because it cannot be computed from these inputs. Camber is the bending deflection that longitudinal shrinkage produces when the weld sits off the assembly's neutral axis, so it depends on the cross-section's second moment of area, the weld's eccentricity from the neutral axis and the span -- none of which are inputs here, and none of which follow from plate thickness and weld length alone. An earlier version of this calculator printed a camber figure derived from weld length over plate thickness, which returned 0.000 in across the entire default configuration and had no mechanical basis; it was removed rather than left in place. For real camber, use the section properties of the actual member.
Should I use these numbers directly for fabrication tolerance planning?
Treat them as a planning-stage estimate, not a substitute for procedure qualification. The shrinkage figures follow TWI's published allowances, but TWI's own guidance stresses that it is almost impossible to predict shrinkage accurately, and real distortion also depends on welding process, sequence, preheat, number of runs and material properties that are not inputs here -- for a fit-up tolerance that matters structurally, verify against AWS D1.1 procedure qualification or your own shop's measured distortion data.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Heat Input Calculator
Calculate welding heat input in kJ/in and kJ/mm along with estimated cooling rate and HAZ width.
WeldingPreheat Temperature Calculator
Determine preheat and interpass temperatures based on carbon equivalent (CE) and material thickness using the IIW formula.
WeldingWelding Cost Estimator
Estimate the total cost of a weld including labor, electrode, and shielding gas expenses based on joint dimensions and rates.
Electrical EngineeringHarmonic Distortion Calculator
Calculate Total Harmonic Distortion (THD) and check compliance with IEEE 519 harmonic limits.
More in Manufacturing, Industrial & Coatings.