PCB Trace Width Calculator

Find the minimum PCB trace width for a current using IPC-2221, plus trace resistance, voltage drop and power loss for 0.5, 1 and 2 oz copper.

  • Free, no signup
  • Works on mobile
  • Formula + worked example

How to use the PCB trace width calculator

  1. Enter the current the trace must carry continuously (use the worst case, for example a motor's stall current if it can stay stalled).
  2. Choose the allowed temperature rise — 10 °C is a safe default, 20 °C is common for compact boards.
  3. Select the copper weight (most hobby PCBs are 1 oz) and whether the trace is on an external (top/bottom) or internal layer.
  4. Enter the trace length to see its resistance, voltage drop and the power it wastes as heat.

The chart shows how the required width grows with current for both layer types, and the table compares 0.5, 1 and 2 oz copper side by side.

Formula

This calculator uses the IPC-2221 (formerly IPC-D-275) approximation:

Area [mil²] = ( I ÷ (k × ΔT^0.44) )^(1 ÷ 0.725) Width [mil] = Area ÷ (thickness [oz] × 1.378) k = 0.048 (external layers), 0.024 (internal layers) R = ρ × L ÷ A, with ρ = 1.72 × 10⁻⁸ Ω·m × (1 + 0.00393 × (T − 20 °C))
  • I – current in amps
  • ΔT – temperature rise above ambient in °C
  • 1.378 – the thickness in mils of 1 oz/ft² copper (about 35 µm)
  • T – trace temperature = ambient + ΔT, used for the resistance

It is an empirical curve fit, valid roughly up to 35 A, up to 400 mil (10 mm) wide and for a 10–100 °C rise. Outside that range the calculator warns you.

Typical widths (1 oz copper, 10 °C rise)

CurrentExternal layerInternal layer
0.5 A0.12 mm (4.5 mil)0.30 mm (11.8 mil)
1 A0.30 mm (11.8 mil)0.78 mm (30.8 mil)
2 A0.78 mm (30.8 mil)2.03 mm (80.0 mil)
3 A1.37 mm (53.8 mil)3.56 mm (140 mil)
5 A2.77 mm (109 mil)7.19 mm (283 mil)

Doubling the copper to 2 oz halves these widths. Allowing a 20 °C rise instead of 10 °C makes an external 2 A trace about 0.51 mm instead of 0.78 mm.

Why inner layers need wider traces

Outer traces lose heat to the air. Inner traces are buried in FR-4, which conducts heat poorly, so IPC-2221 uses half the k value. That means about 2.6 times the copper area for the same current and temperature rise. The newer IPC-2152 standard is based on more detailed measurements and often allows narrower inner traces, but IPC-2221 remains a safe and widely used quick estimate.

Common mistakes

  • Using average instead of peak current. Size motor and heater traces for the highest current they can carry for more than a moment.
  • Forgetting the return path. The ground trace carries the same current as the supply trace — it needs the same width.
  • Assuming 2 oz copper by default. Most low-cost boards are 1 oz unless you pay for heavier copper.
  • Putting a narrow "neck" in a wide trace. One thin section near a pad becomes the hot spot.

Sizing the wires to your board? Use the wire gauge voltage drop calculator. Designing a regulator section? Try the LM317 calculator, and estimate run time with the battery life calculator. For motor currents in robot projects, see our L298N motor driver guide and the robot battery guide. Ready to build? Browse our robotics kits.

Frequently asked questions

How wide should a PCB trace be for 1 A?+

Using IPC-2221 with 1 oz copper and a 10 °C rise, an outer-layer trace needs about 0.30 mm (12 mil). An inner-layer trace needs about 0.78 mm (31 mil) because it cannot shed heat as easily.

What is the IPC-2221 trace width formula?+

Area [mil²] = (I ÷ (k × ΔT^0.44))^(1/0.725), with k = 0.048 for outer layers and 0.024 for inner layers. Width [mil] = Area ÷ (copper thickness in oz × 1.378). It is an approximation, valid roughly up to 35 A, 400 mil width and a 10–100 °C rise.

What does 1 oz copper mean?+

It is the weight of copper spread over one square foot. 1 oz/ft² copper is about 35 µm (1.378 mil) thick, 0.5 oz is about 17.5 µm and 2 oz is about 70 µm. Most hobby PCBs use 1 oz copper on the outer layers.

What temperature rise should I choose?+

10 °C is a common, conservative choice. 20 °C allows narrower traces and is often acceptable. Keep the ambient temperature plus the rise well below what your board and nearby parts can handle.

Is IPC-2152 better than IPC-2221?+

IPC-2152 is newer and based on more detailed measurements, so it is more accurate, especially for inner layers where IPC-2221 is very conservative. IPC-2221 is still widely used for quick, safe estimates.

From the Thinking Robot store

Shop all
All tools
WhatsApp