KEMI
/

KEMI Docs · PCB Practice

How to Choose PCB Trace Width for Current

Last updated: 2026-10-04

Type a current into a trace width calculator and it gives you one number. What it does not tell you is which assumptions that number rests on (copper weight, external or internal layer, allowed temperature rise), or whether the trace also meets your voltage-drop budget. This article covers the two criteria that set trace width (temperature rise and voltage drop), the difference between IPC-2221 and its successor IPC-2152, and how to handle vias and high-current copper, in the order we use during layout reviews.

1

Two criteria set trace width

A trace is a resistor. Current through it generates I²R heat and raises its temperature (the thermal criterion), and it drops I × R volts (the voltage-drop criterion). Short traces are usually limited by heating; long traces and low-voltage, high-current rails are usually limited by voltage drop. Most calculators only do the thermal part, so check voltage drop separately.

2

Copper weight: 1 oz = 1.4 mil (35 µm)

Copper thickness is specified by weight: one ounce of copper spread over one square foot. 1 oz is about 1.37 mil (35 µm), 0.5 oz about 0.7 mil (17.5 µm), 2 oz about 2.7 mil (70 µm). Two practical checks. First, outer layers get plating on top of the base foil, so fabs state it differently: '0.5 oz base plus plating' may be sold as roughly 1 oz finished. Confirm whether your fab's copper spec is base or finished. Second, budget multilayer boards often default to 0.5 oz on inner layers. If you plan to run power on an inner layer, make sure you actually ordered 1 oz inner copper.

3

The IPC-2221 formula and table

The most widely used equation is from IPC-2221 (descended from IPC-D-275): I = k × ΔT^0.44 × A^0.725. I is current in amps, ΔT is the allowed temperature rise in °C, A is the cross-section in square mils, and k is 0.048 for external and 0.024 for internal traces. Divide the area by copper thickness to get width (1 oz = 1.378 mil). The equation gives the following.

CurrentExternal 1 oz, ΔT 10 °CExternal 1 oz, ΔT 20 °CInternal 1 oz, ΔT 10 °CExternal 2 oz, ΔT 10 °C
0.5 A5 mil (0.12 mm)3 mil (0.08 mm)12 mil (0.30 mm)2 mil (0.06 mm)
1 A12 mil (0.30 mm)8 mil (0.20 mm)31 mil (0.78 mm)6 mil (0.15 mm)
2 A31 mil (0.78 mm)20 mil (0.51 mm)80 mil (2.03 mm)15 mil (0.39 mm)
3 A54 mil (1.37 mm)35 mil (0.90 mm)140 mil (3.56 mm)27 mil (0.68 mm)
5 A109 mil (2.77 mm)71 mil (1.82 mm)283 mil (7.19 mm)54 mil (1.38 mm)

Two things stand out. Doubling the current needs about 2.6× the width; width and current are not proportional. And under IPC-2221 an internal trace needs about 2.6× the width of an external one for the same current. That internal derating being far too conservative is one of the key findings of IPC-2152.

4

What IPC-2152 changed

The IPC-2221 charts trace back to measurements made decades ago. IPC-2152, published in 2009, was built on new test data and showed three things. (1) Internal traces are not nearly as disadvantaged as IPC-2221 says; the internal/external gap is much smaller. (2) The surroundings matter more than the trace itself: nearby copper planes, board thickness, the board material's thermal conductivity and how the board is mounted all have a bigger effect on temperature rise. (3) So IPC-2152 provides baseline charts for a conservative reference case (a test board without planes, in still air) and applies modifiers for your actual conditions. In a typical multilayer board with planes nearby, that means you can reach the same temperature rise with a narrower trace.

Which one do we use?

For external traces we use the IPC-2221 external values as the default; in most cases they are comfortably conservative. For internal traces we treat the IPC-2221 internal value as an upper bound, and when space is tight we narrow it using an IPC-2152-based calculator or a thermal simulation. Either way, both standards describe a single isolated trace, and heating and voltage drop are checked separately.

5

Choosing the temperature rise

6

Voltage drop: a worked example

Trace resistance is R = ρ × L / (W × T). Copper resistivity ρ is 1.72 × 10⁻⁸ Ω·m at 20 °C and rises about 0.39% per °C. A 1 oz trace 1 mm (39 mil) wide and 100 mm (3.9 in) long is about 49 mΩ.

Say a 12 V, 3 A motor-driver supply runs 60 mm (2.4 in) on an external 1 oz layer. IPC-2221 at ΔT 10 °C gives 1.37 mm (54 mil). That trace is about 21.5 mΩ over 60 mm: a 65 mV drop and 0.19 W of heat at 3 A. On a 12 V rail, 65 mV is 0.5%, no problem. If the same 3 A feeds a 3.3 V rail, though, 65 mV is 2%, and counting the return path it approaches 4%. Here you widen the trace to 2 mm (80 mil) or more or turn it into a pour, and run ground as a plane to eliminate return-path resistance. Try to route that 3 A on a 0.5 oz inner layer of a budget 4-layer board and IPC-2221's internal value exceeds 7 mm (280 mil). At that point it is not a trace anymore; treat it as an inner-layer plane region.

7

Via current

A via is a plated cylinder. With 25 µm (1 mil) of plating, a 0.3 mm (12 mil) drill via has about 0.026 mm² of copper, roughly the same as a 0.7 mm (28 mil) wide 1 oz trace. Because a via is short and sheds heat into the copper on both ends, its real margin is better than cross-section alone suggests. Our conservative rule is about 1 A per 0.3 mm via, placed in parallel to cover the current: at least 3 to 4 vias for a 3 A path, six for comfort. Extra vias cost almost nothing, so don't skimp. See our via article for dimensions and treatment options.

8

High-current layout tips

9

Common mistakes

10

Practical checklist

  1. Have you listed the maximum (RMS) and peak current of every power path?
  2. Is copper weight fixed for outer and inner layers, and do you know whether it is base or finished?
  3. Did you choose ΔT to suit the product environment?
  4. Did you calculate thermal width separately for external and internal layers?
  5. Did you calculate voltage drop over the round trip, and is it within rail tolerance?
  6. Do layer-change vias match the current (about 1 A per 0.3 mm via)?
  7. Did you check pour necks, thermal reliefs and Swiss-cheese via rows?
  8. Are there other bottlenecks in the path, such as connectors, fuses or component pads?

FAQ

How wide should signal traces be?

Signals at milliamps to tens of milliamps don't heat anything, so fab capability and impedance set the width. On budget processes, 6 to 8 mil (0.15 to 0.2 mm) is a sensible default; controlled-impedance traces use the width calculated for your stack-up.

Can I neck a trace down to act as a fuse?

We don't recommend it. The fusing current varies widely with fabrication tolerance, and the board burns when it goes. Use a rated fuse or a PTC.

If I switch to 2 oz, can I halve the width?

Roughly, yes. Equal cross-section gives similar heating and resistance, so 2 oz needs about half the 1 oz width. But 2 oz increases minimum trace and space rules and costs more.

My calculator and my thermal camera disagree.

That's normal. Standard values describe specific test conditions, and a real board varies with planes, components and enclosure. For high-current products, confirm by measuring the prototype with a thermal camera or thermocouples.

See also

This article summarises the working rules KEMI uses in real design and fabrication work. For production, part datasheets and fab specifications take precedence.