Skip to content
Standard Clarity
IPC-2221 · legacy current relationship

PCB Trace Width Calculator

Compare the familiar legacy trace-current relationship with a published approximation based on IPC-2152 data. Solve width, current or temperature rise within stated model limits. IPC-2221C is actively revised; IPC currently marks IPC-2152 as “No Longer Maintained”, so neither row should be treated as an automatic present-day acceptance criterion.

Maintained by Giorgi Gaprindashvili Published Updated Editorial check

Solve for
°C
Min width · external layer
-
BasisMin widthCross-sectionResistanceV-dropPower
IPC-2221 external-----
IPC-2221 internal-----
IPC-2152-----

Method based on Legacy IPC-2221 relationship; published IPC-2152 reference fit · editorial check September 2026 · revision 1.1

Trace width, thickness and copper area

heat flows into the board and surrounding air FR-4 substrate copper trace A = W × t W (width) t (thickness)
The trace width and copper thickness set its cross-sectional area. Actual temperature also depends on the surrounding board, connected copper and operating conditions.

How it's calculated

IPC-2221 links a conductor's cross-sectional area to the current it carries and the temperature rise that current produces. One equation ties the three together:

I = k · ΔT^0.44 · A^0.725
I
current, in amperes
ΔT
temperature rise above ambient, in °C
A
cross-sectional area, in mil²
k
0.048 for external layers, 0.024 for internal

The mode switch rearranges the legacy relationship to solve width, current or temperature rise. Width equals cross-sectional area divided by copper thickness. Resistance uses R = ρL/A at an assumed ambient of 25 °C plus the calculated rise. The separate IPC-2152 row uses the cited published reference fit, with its own validity checks. It does not implement all chart corrections for a particular board.

2 A on an external 1 oz trace, 10 C rise

  1. Required cross-section A = (I / (k x dT^0.44))^(1/0.725), with k = 0.048 for an external layer.
  2. A = (2 / (0.048 x 10^0.44))^(1/0.725) = 42.4 mil-squared.
  3. Width = area / copper thickness. A 1 oz layer is 1.378 mil thick, so width = 42.4 / 1.378 = 30.8 mil (0.78 mm).
  4. This is the legacy equation’s estimate, not a certified minimum. Account for manufacturing tolerances and validate the thermal behavior of the completed board.

5 A on an internal 2 oz trace, 10 C rise

  1. Internal layers use k = 0.024, half the external value, because the 1950s IPC-2221 model assumes they shed heat less easily.
  2. A = (5 / (0.024 x 10^0.44))^(1/0.725) = 390 mil-squared.
  3. 2 oz copper is 2.756 mil thick, so width = 390 / 2.756 = 142 mil (3.6 mm).
  4. This width follows from the legacy internal coefficient. A board-specific thermal assessment can produce a different answer.

Same 2 A trace, but allow a 20 C rise

  1. Raising the allowed temperature rise lets the trace run hotter, so it can be narrower.
  2. A = (2 / (0.048 x 20^0.44))^(1/0.725) = 27.8 mil-squared.
  3. Width = 27.8 / 1.378 = 20.2 mil (0.51 mm), down from 30.8 mil at a 10 C rise.
  4. Trading temperature headroom for board space is a real design lever, but a hotter trace also has higher resistance and sits closer to its limit.

Quick reference

Minimum width at a 10 °C rise on 1 oz copper, by current. Treat it as a starting point, then confirm with your own copper weight and temperature rise above.

CurrentExternalInternal
0.5 A4.5 mil11.8 mil
1 A11.8 mil30.8 mil
2 A30.8 mil80.0 mil
3 A53.8 mil140 mil
5 A109 mil283 mil
10 A283 mil737 mil
Widths above 400 mil fall outside the range IPC-2221 was tested on.

Before you commit the width

Neither a legacy equation nor an unadjusted reference fit guarantees a safe temperature on a finished PCB. Check the actual stackup, copper tolerances, local ambient and nearby heat sources, then validate critical paths by measurement or thermal analysis. The tool flags legacy results outside its stated coverage. The IPC-2152 fit is checked independently and withheld outside its supported domain. Use the fabricator’s actual minimum geometry and tolerances rather than a universal minimum trace width.

Where engineers use this

Motor drives and inverters

Sizing the DC-bus and phase-output traces that carry tens of amps, where a controlled temperature rise keeps the copper and nearby components within their ratings.

Switching power supplies

Width for input and output power traces and pours, where high RMS current and a warm enclosure push you past standard 1 oz copper.

LED lighting and strips

Long low-voltage runs where both trace heating and the resistance-driven voltage drop along the run decide the width.

Automotive and under-hood electronics

Power traces derated for a high ambient, where the temperature rise is added on top of an already-hot board, not room temperature.

Frequently asked questions

Can it work backwards from a trace width?
Yes. Set the mode to Current to find the largest current a given width can carry at your temperature rise, or to Temp rise to see how hot a width runs at a given current. The three quantities share one IPC-2221 equation, so any two fix the third, for both external and internal layers.
Shouldn't an external trace need more copper, since it can lift off the board when it overheats?
The legacy relationship uses different fitted constants for external and internal traces. That difference is not a physical rule that buried copper always runs hotter. Heat flows through the board and connected copper as well as into the surrounding air; the actual stackup determines the temperature.
Should I use IPC-2221 or IPC-2152?
Use the legacy relationship for comparison and the appropriate IPC-2152 data for the actual board construction. The published fit in this tool is only one reference case. Neither a legacy equation nor an unadjusted reference fit guarantees a safe temperature on a finished PCB. Check the actual stackup, copper tolerances, local ambient and nearby heat sources, then validate critical paths by measurement or thermal analysis.
The calculator wants very wide thermal-relief spokes. Is that right?
No, and this is a known limit of the method. The IPC-2221 formula assumes a long trace with no special heat sinking. A short spoke connecting a pad to a plane is sunk straight into a large copper area, so it carries far more current than its width alone would suggest. Size spokes by your fabricator's guidance or thermal-relief rules, not by this calculator.
What temperature rise should I design for, and what about a hot enclosure?
Select the allowed rise from the operating environment and the ratings of the board and components. Add that rise to the local ambient to estimate operating temperature. A default input is an example, not a safety recommendation.
How accurate is the result?
There is no single accuracy percentage for all stackups. The equations can be checked numerically, but that does not establish the thermal accuracy of a particular PCB. Neither a legacy equation nor an unadjusted reference fit guarantees a safe temperature on a finished PCB. Check the actual stackup, copper tolerances, local ambient and nearby heat sources, then validate critical paths by measurement or thermal analysis.

How this relates to other standards

Standard / toolRelationshipWhat it means
IPC-2221B (2012)Superseded byIPC-2221C (2023) is the current edition; this constant-current method is unchanged between the two.
IPC-2152Refined byA 2009 test-based current-capacity reference. IPC currently lists it as “No Longer Maintained”; this calculator exposes only one published approximation, not the full document workflow.
PCB Via CurrentSame standard asSizes the plated via barrel by the same IPC-2221 method - size them together so the via is not the bottleneck.

Sources: IPC-2221C, Generic Standard on Printed Board Design (current generic PCB design reference) · IPC-2152 (2009), current-carrying-capacity reference; IPC revision table now lists it as No Longer Maintained · L. Rozenblat, PCB trace width calculation based on IPC-2152 (universal still-air curve-fit of Fig 5-2). Verify against the current edition.