KEMI
/

KEMI Tools

PCB Trace Width Calculator

Enter the current, allowed temperature rise and copper weight to get the minimum trace width for external and internal layers per IPC-2221, in mil and mm. Or go the other way and find the current a given width can carry. Add the trace length to see resistance at operating temperature, voltage drop and power loss. The tool warns when you leave the range the IPC-2221 curves cover.

External (outer)

Minimum width

0.781 mm

30.8 mil

Cross-section
42.39 mil² (27350 µm²)
Resistance
33.4 mΩ
Voltage drop
66.7 mV
Power loss
133 mW

Internal

Minimum width

2.03 mm

80 mil

Cross-section
110.3 mil² (71150 µm²)
Resistance
12.8 mΩ
Voltage drop
25.7 mV
Power loss
51.3 mW

Resistance uses copper resistivity 1.724×10⁻⁸ Ω·m (20 °C) and 0.00393/K, evaluated at a conductor temperature of 35 °C (ambient + rise).

How to use

  1. Pick a mode: current → required width, or width → allowable current.
  2. Enter the current (or width), allowed temperature rise and copper weight — choose 0.5–3 oz or enter µm directly.
  3. Add ambient temperature and trace length (mm, cm, mil or inch) to get resistance, voltage drop and loss.
  4. Compare the external and internal results; if a warning appears, consider heavier copper or a pour.

Basics

Why trace width is set by current

A PCB trace is a thin strip of copper, so it has resistance, and every amp you push through it dissipates I²R as heat. A narrower trace has more resistance and less surface area to shed that heat, so it runs hotter. For power rails, motor drives, heaters, LED strings and battery paths, the design question is therefore: how hot am I willing to let this trace get above ambient (the temperature rise, ΔT), and what cross-section does that require? Divide the cross-section by the copper thickness and you have the minimum width. IPC-2221, the generic standard on printed board design, publishes curve-fit equations for exactly this, and they remain the most widely used rule in PCB tools and online calculators.

I = k × ΔT^0.44 × A^0.725
A = ( I / (k × ΔT^0.44) )^(1/0.725)          [mil²]
W = A / t                                     [mil]
R = ρ × L / (W × t)
ρ(T) = 1.724×10⁻⁸ × (1 + 0.00393 × (T − 20))  [Ω·m]
I = current (A), ΔT = temperature rise (°C), A = cross-section (mil²), k = 0.048 external / 0.024 internal, t = copper thickness (1 oz/ft² ≈ 1.378 mil ≈ 35 µm), L = length, T = conductor temperature (ambient + ΔT)

Note the units: the IPC-2221 constants are fitted for area in square mils, so the calculator works in mils internally and converts. Copper weight is specified in ounces per square foot: 0.5 oz ≈ 0.69 mil (17.5 µm), 1 oz ≈ 1.38 mil (35 µm), 2 oz ≈ 2.76 mil (70 µm), 3 oz ≈ 4.13 mil (105 µm). The internal-layer constant is half the external one because a buried trace can only lose heat by conduction through the laminate, while an outer trace also convects and radiates to the air.

Worked example (imperial)

You need to carry 2 A on an outer layer of a board with 1 oz copper and you'll accept a 10 °C rise. A = (2 / (0.048 × 10^0.44))^(1/0.725) ≈ 42.4 mil². Dividing by 1.378 mil gives W ≈ 30.8 mil (0.78 mm). On an inner layer the same current needs about 80 mil (2.03 mm) — 2.6 times wider. If that 30.8 mil trace is 2 inches (50.8 mm) long, its resistance at 35 °C is about 34 mΩ, so it drops roughly 68 mV and dissipates about 0.14 W. Move to 2 oz copper and the outer-layer width halves to about 15 mil.

For a feel of scale: at a 10 °C rise on 1 oz external copper, IPC-2221 gives roughly 0.9 A for a 10 mil trace, 1.5 A for 20 mil, 2.8 A for 50 mil and 4.7 A for 100 mil. A 100 mil × 1 oz trace has a cross-section of about 175 circular mils — between 28 AWG (160 cmil) and 27 AWG (202 cmil) wire — which is a useful sanity check: a 2 oz trace that wide is comparable to roughly 25 AWG, and would not be expected to carry what a 14 AWG power lead does. A handy number for resistance: 1 oz copper is about 0.5 mΩ per square at room temperature, so a 10 mil wide, 1 inch long trace (100 squares) is about 50 mΩ.

Standards

IPC-2221 vs IPC-2152 — what's the difference?

The IPC-2221 curves trace back to measurements made by the US National Bureau of Standards in the 1950s, carried forward through IPC-D-275. IPC-2152, 'Standard for Determining Current Carrying Capacity in Printed Board Design', published in 2009, replaced that data with a new set of measurements and showed that the board itself matters a great deal: board thickness, the presence and distance of copper planes, laminate thermal conductivity and how the board is mounted all change the temperature rise for the same trace. IPC-2152 handles these with a baseline chart plus correction factors. One headline finding is that the IPC-2221 internal-layer curve is overly conservative — in many real boards an internal trace runs about as cool as an external one, because the surrounding laminate and planes spread heat well.

This calculator implements the IPC-2221 equations only, because they are simple, universally recognized and generally on the safe side for internal layers. For external traces on thin boards without nearby planes, or whenever your margins are tight (high-current, high-ambient, or compact designs), check the result against the IPC-2152 charts or run a thermal simulation. The calculator warns when you go outside the range the IPC-2221 curves were built for: up to 35 A external / 17.5 A internal, 10–100 °C rise, widths up to 400 mil and 0.5–3 oz copper.

Pitfalls

Common mistakes

  • Sizing the trace but not the bottleneck: a narrow neck at a connector pad, a thermal relief spoke or a single via can carry far less than the trace. The narrowest point in the current path is what counts.
  • Forgetting the vias: when a high-current net changes layers, use several vias in parallel. Via barrel plating is typically thinner than the surface copper (often around 1 mil / 25 µm).
  • Assuming nominal copper thickness: outer layers gain thickness from plating, while inner layers can finish thinner than nominal within IPC-4562 tolerances. Ask your fabricator for finished thickness.
  • Treating ΔT as the absolute temperature: a 20 °C rise in a 60 °C enclosure puts the trace at 80 °C. Check that against the laminate's Tg and nearby components' ratings.
  • Ignoring voltage drop: a trace can be thermally fine yet drop enough voltage to upset a low-voltage rail or a current-sense measurement. Use the length field to check.

In practice

Tips from KEMI's layout work

Above a few amps, a copper pour usually beats a trace for both resistance and heat, and repeating the same net on several layers stitched with vias multiplies the cross-section. Heavier copper (2 oz and up) halves the required width but makes fine-pitch spacing harder and raises fabrication cost, so consider widening only the power section first. Always state copper weight for outer and inner layers explicitly in your fabrication notes. At KEMI we check current paths, neck-downs and via counts during layout, and copper weight is an option in our PCB fabrication quote.

High-current board? Let us handle the layout

KEMI reviews current paths, via counts and copper weight during layout, then takes the same data straight into PCB fabrication.

Get a PCB layout quote →

FAQ

What temperature rise should I use?

10 °C is the common default; 20 °C is often accepted when space is tight. In a hot enclosure, make sure ambient plus rise stays well below the laminate Tg and component ratings.

Why do internal traces need to be so much wider?

IPC-2221 assumes buried traces can't convect heat to air, so it halves the constant. Newer IPC-2152 data shows this is overly conservative, so treat the internal result as a safe upper bound on width.

How thick is 1 oz copper?

1 oz/ft² is nominally 1.378 mil (about 35 µm). 0.5 oz is about 0.69 mil (17.5 µm) and 2 oz about 2.76 mil (70 µm). Finished thickness varies with plating and tolerances, so check your fabricator's spec.

How do I size a copper pour?

Enter the narrowest width of the pour in 'Width → allowable current' mode for a conservative figure. Large pours spread heat better, so the real margin is usually higher.

Does this calculator use IPC-2152?

No — it uses the IPC-2221 equations. IPC-2152 relies on charts with correction factors for board thickness, planes and materials that don't reduce to one formula. For tight designs, verify with the IPC-2152 charts or a thermal simulation.

What is the minimum trace width a fab can make?

Many standard PCB processes go down to about 4–5 mil (0.10–0.13 mm) on 1 oz copper, and heavier copper needs wider minimums. It varies by fabricator, so use 6–8 mil or more for signals unless density forces you lower.

See also

All calculations run locally in your browser; nothing you type is sent anywhere. Results are reference values for early design work — for production, part datasheets and your fabricator's specifications take precedence.