PCB Trace Width Calculator

Enter current, copper weight, and the maximum temperature rise you can accept. Get the minimum trace width for external and internal PCB layers per IPC-2221, plus resistance and voltage drop for any trace length. Nothing uploaded.

IPC-2221 ? External & internal layers Resistance & voltage drop Via current capacity Multi-trace BOM mil & mm
10°C

IPC-2221 trace sizing and thermal management

How trace current capacity is calculated

IPC-2221 defines the relationship between trace current, conductor cross-sectional area (width and thickness), and temperature rise using empirical formulas derived from testing. For external layers (where heat dissipates into air), the formula is I = 0.048 × ΔT^0.44 × A^0.725, where I is current in amps, ΔT is allowable temperature rise in degrees Celsius, and A is cross-sectional area in mil². Internal layers use a lower coefficient (0.024) because they are thermally insulated by the surrounding substrate and run hotter. The calculator rearranges these formulas to solve for the minimum width needed for a given current and temperature rise.

Why temperature rise matters and safety margins

IPC-2221 minimums represent the absolute edge of safe operation and assume no derating for aging, solder reflow, or manufacturing tolerances. In practice, real boards degrade over time and traces narrow slightly during wave solder and reflow. Most designers add 50% margin over the calculated minimum for general signals and 2x margin for primary power distribution. A 10°C temperature rise is a reasonable practical target for most designs; higher allowances (15-20°C) can reduce trace width but increase the risk of premature failure if the board is later used in a warmer environment or with higher ambient temperature.

FAQ

What is copper weight (oz/ft²) and how does it affect trace width?

PCB copper thickness is specified as weight per square foot. One ounce of copper per square foot equals approximately 1.378 mil (35 µm) thick. Heavier copper (2 oz, 3 oz) allows narrower traces for the same current because the thicker conductor has more cross-sectional area. This calculator uses the selected copper weight to compute the required trace width automatically.

Should I use the external or internal trace formula?

Use the external formula for traces on outer layers where heat can dissipate into air. Use the internal formula for buried traces, blind vias, and microvia traces that are sandwiched between substrate layers. Internal traces run significantly hotter for the same current, so they require wider traces (or thicker copper). When in doubt, use the internal formula - it is more conservative.

How is voltage drop calculated and does it matter for low-voltage designs?

Voltage drop = current × resistance. Resistance of a trace is calculated from copper resistivity (1.724×10^-8 Ω·m at room temperature) divided by the cross-sectional area and trace length. For low-current signals, voltage drop is negligible, but for power distribution on 3.3V or lower rails, even a few millivolts of drop can matter. This calculator shows voltage drop per cm and total drop for any trace length you specify.

Last reviewed: May 31, 2026