Winding Math
How to Calculate Turns, Wire Length, and Core Loss for Transformer Windings
The core formulas that drive transformer and coil production, worked with real units so you can size turns, wire length, and losses before you cut copper.
Turns count comes straight from Faraday's law rearranged for RMS voltage: N = V / (4.44 x f x B x Ac). Take a 230 V primary at 50 Hz, a flux density B of 1.2 T, and a core cross section Ac of 0.0012 m squared (12 cm squared). That gives N = 230 / (4.44 x 50 x 1.2 x 0.0012) = 230 / 0.3197 = 719 turns. The 4.44 is 2 pi over root 2 for a sine wave. Ac must be the net magnetic area, so multiply the stack lamination area by a stacking factor of 0.90 to 0.97 before you plug it in. The Turns Count calculator runs this both directions when you fix volts per turn.
Volts per turn is the fast sanity check every winder uses. From the numbers above, 230 / 719 = 0.32 V per turn. A common shop rule for small 50 Hz transformers is Vpt = k x sqrt(VA), with k around 0.4 for shell types up to a few hundred VA. For a 300 VA build that predicts 0.4 x 17.3 = 6.9 V per turn on a larger core, so the same 230 V primary would need only 33 turns. If your computed volts per turn drifts more than 10 percent from the sqrt(VA) estimate, recheck B and Ac before you spool wire.
Copper wire length per winding is mean length of turn times turns. MLT for a rectangular bobbin is 2 x (width + height) plus roughly 4 x build allowance for the growing coil. Say the bobbin window face is 40 mm by 25 mm and the finished radial build adds 8 mm: MLT is about 2 x (0.048 + 0.033) = 0.162 m. For 719 turns that is 116.5 m of magnet wire, and you add 3 to 5 percent for lead-outs and tension take-up. The Copper Wire Length calculator handles layered builds where MLT grows turn by turn, which matters above 15 mm of build.
Wire gauge follows from current density. Pick J between 2.5 and 4.0 A per mm squared for natural convection designs. A 300 VA transformer drawing 1.3 A on the primary at J = 3 needs a conductor area of 1.3 / 3 = 0.43 mm squared, which is about 0.74 mm bare diameter, close to AWG 21. Copper mass then equals length times area times density, 8960 kg per m cubed. Our 116.5 m at 0.43 mm squared is 116.5 x 0.00000043 x 8960 = 0.45 kg of copper per winding, the number that feeds both the bill of materials and the Scrap Copper Value reclaim estimate.
Core loss is not a single formula but the Steinmetz relation P = k x f^a x B^b per unit mass, then multiplied by core weight. For typical grain-oriented silicon steel, a and b sit near 1.6 and 1.9, but in practice you read watts per kilogram straight off the lamination datasheet at your B and f. M6 steel at 1.5 T and 50 Hz runs about 1.1 W per kg. A 2.5 kg core therefore dissipates roughly 2.75 W of core loss. The Core Loss Estimate calculator interpolates datasheet curves so you avoid extrapolating the exponents past their valid range, which is where hand calcs go wrong above 1.7 T.
Copper loss, the other half of total loss, is I squared R per winding. Resistance is R = rho x length / area, with copper resistivity rho of 0.0172 ohm mm squared per m at 20 C. Our 116.5 m at 0.43 mm squared gives R = 0.0172 x 116.5 / 0.43 = 4.66 ohms, so at 1.3 A the primary dissipates 1.3 squared x 4.66 = 7.9 W. Correct rho upward by 0.39 percent per degree C for hot resistance: at 100 C, multiply by 1.31, pushing that to about 10.3 W. Add both windings for total copper loss before you assess heating.
Thermal rise ties the losses to a temperature you can measure. A simple estimate is delta T = total watts / (h x A surface), where h for natural convection is roughly 10 to 15 W per m squared per K. Sum core plus copper, say 2.75 + 20 = 22.75 W over a 0.09 m squared surface at h = 12: delta T = 22.75 / (12 x 0.09) = 21 K rise. Against a 105 C insulation class with a 40 C ambient, your margin is 105 minus 61, or 44 K. The Thermal Rise Margin calculator compares this to your insulation class so you catch undersized surfaces before impregnation.
Chain the calculations in order and the design closes on itself. Fix VA and voltages, derive volts per turn and Turns Count, set current density to pick gauge, compute Copper Wire Length and copper mass, pull core loss from the datasheet, sum I squared R, then check thermal rise against class. One worked pass for a 300 VA unit yields 719 primary turns, roughly 0.45 kg copper per winding, near 23 W total loss, and about 21 K rise. Every downstream number, from Winding Machine Output cycle time to material cost, keys off these five results, so get the volts per turn and current density right first.
Published 2026-07-01.