Audited 29 Jul 2026·Last updated 28 Oct 2026·6 citations·Tier 1·0 uses

PCB Trace Width Calculator (IPC-2221 Basis)

Find the PCB trace width a current needs, or the current a trace can carry, from temperature rise, copper weight and layer, on the IPC-2221 curve fit.

PCB Trace Width Calculator

What do you want to work out?
The steady current, in amperes. Use the average value for a continuous load; inrush and short pulses are a different question that these charts do not answer. Read when you are solving for the width.
A
In mils — thousandths of an inch, the unit most PCB tools use. 10 mil is 0.254 mm; 1 mm is 39.37 mil. Read when you are solving for the current.
mil
How much hotter than the surrounding board you will let the trace get — above ambient, not an absolute temperature. 10 °C is a conservative everyday choice; 20–30 °C is common where board area is tight. The charts run from 10 to 100 °C.
°C
Copper weight
Only read when the copper weight above is set to custom. 35 µm is the usual round figure for 1 oz; 70 µm is a common finished outer-layer thickness after plating. IPC-4562 allows the base foil to come in up to 10 % thinner than nominal, so this field is how you model a worst case.
µm
Where the trace runs
The answer, and what it rests on
30.94 mil (0.786 mm) of external (surface) copper carries 2 A with a 10 °C rise above ambient, in 1 oz/ft² copper — a cross-section of 42.39 mil². This is the IPC-2221 basis: a published curve fit to charts whose measurements date from the 1950s, taken on a bare trace in still air with no copper pour or plane nearby. IPC-2221C (December 2023) supersedes IPC-2221B, and IPC-2152 (2009) is the standard IPC now publishes for current-carrying capacity — it accounts for board thickness, dielectric conductivity and adjacent copper, none of which appear here. Treat this as a starting width, add margin for a dense or thermally poor layout, and have a qualified engineer sign off anything carrying mains, feeding a battery, or otherwise able to start a fire.
The width or current in a sentence, together with the IPC-2221 basis it rests on, the newer standards and the call for a qualified engineer's sign-off on anything that could start a fire.
Trace width
30.9438 mil
Trace width in millimetres
0.786 mm
Current
2 A
Cross-sectional area
42.3931 mil²
Copper thickness
1.37 mil
Inside the chart data, or extrapolated beyond it?
Inside the published range of the IPC-2221 charts: temperature rise 10–100 °C, current up to 35 A, width up to 400 mil, copper 0.5–3 oz/ft². The result is an interpolation of that data rather than an extrapolation beyond it.

Background.

How wide does a trace need to be for 2 A? On the outer layer of a board in ordinary 1 oz copper, if you accept that it will run 10 °C warmer than the board around it, about 31 mil, or 0.79 mm. Bury the same trace on an inner layer and it needs about 80 mil. Let it run 20 °C warm instead of 10 and the surface trace drops to about 20 mil. There is no single answer because a trace is not limited by current as such. It is limited by how hot it gets, and that depends on how much copper carries the current and how easily the heat can leave.

The figures come from the relation nearly every trace-width tool uses: a curve fitted to the current-capacity charts that went with IPC-2221 and its predecessors, IPC-D-275 and MIL-STD-275. Behind those charts are measurements the US National Bureau of Standards made in the 1950s on bare traces in still air, on thick boards, with no copper plane nearby. The standard printed charts, not an equation; the closed form is usually credited to Douglas Brooks of UltraCAD.

That history sets how far to trust the number. IPC-2221C, published in December 2023, replaced IPC-2221B, and its table of contents lists no current-capacity chart at all. The standard IPC now publishes for this question is IPC-2152, from 2009, built on newer measurements that take in board thickness, the laminate's thermal conductivity and nearby copper planes. Its charts are sold by IPC and are not used here.

What you get, then, is a sound first width for layout and not a rating. A trace that runs over a solid plane will usually be cooler than predicted; one in a sealed box beside a hot regulator, warmer. Anything that carries mains, feeds a battery, or could start a fire if a trace overheats should be checked by a qualified engineer against the standard and edition the product actually has to meet.

What is pcb trace width calculator?

The current-carrying capacity of a printed trace is the steady current at which it settles at a chosen temperature above its surroundings. It is a design limit, not a breaking point. Push more current through and the copper simply runs hotter, which ages the laminate, shifts the values of nearby components and, taken far enough, lifts or opens the trace.

Two units dominate the subject. Widths are given in mils, thousandths of an inch: 10 mil is 0.254 mm and 1 mm is about 39.37 mil. Copper is specified by weight, in ounces per square foot of board, rather than by thickness; one ounce spread over a square foot is 34.798 µm, or 1.37 mil, at the IPC-4562 nominal.

The relation behind the calculator has the current proportional to the cross-sectional area raised to the power 0.725 and the temperature rise raised to 0.44. Both exponents are below one, so copper gives diminishing returns: doubling the area multiplies the current a trace can carry by only about 1.65. The usual explanation is that a narrow trace also spreads heat sideways into the laminate around it, so it is better cooled for its size than a wide one.

How to use this calculator.

  1. Pick what you want to find: the width for a known current, which is the layout question, or the current for a width you already have, which is the review question. Only the field for the chosen direction is read.
  2. Enter the steady current in amperes, or the width in mils. For a load that switches or pulses, use its average current; inrush and fault currents are a separate question.
  3. Set the allowed temperature rise above the surrounding board. 10 °C is a cautious everyday choice and 20–30 °C is common where routing space is tight; the fitted data cover 10 to 100 °C.
  4. Choose the copper weight from your stack-up. If your fabricator quotes a finished thickness in micrometres, or you want to model foil 10% under nominal, choose custom and type it in.
  5. Choose external for a trace on the top or bottom surface and internal for one buried between layers. At the same current an internal trace needs about 2.6 times the width, so this choice matters more than any other.
  6. Read the validity line. If it says the result is extrapolated, you are outside the measured data and the number needs IPC-2152, a thermal simulation or a measurement to back it.

The formula.

I = k · ΔT^0.44 · A^0.725 · A = (I / (k · ΔT^0.44))^(1/0.725) · W = A / t

The fitted relation is I = k × ΔT^0.44 × A^0.725, with the current I in amperes, the temperature rise ΔT in °C and the cross-section A in square mils. The constant k is 0.048 for a surface trace and 0.024 for a buried one. Solving for area gives A = (I ÷ (k × ΔT^0.44))^(1/0.725), and the width is that area divided by the copper thickness: W = A ÷ t, with t = 1.37 mil per ounce at the nominal. Rating an existing trace runs the first form directly, with A = W × t.

The exponent on area shapes almost everything that follows. Because 1 ÷ 0.725 is about 1.379, the area needed grows faster than the current: double the current and you need 2^1.379 = 2.601 times the copper. Halving k for an internal layer has exactly the same effect, which is why an inner trace needs 2.601 times the width of a surface one. Doubling the current and moving the trace inside cost the same.

The temperature rise works the other way, with an exponent of 0.44 ÷ 0.725 = 0.607 on the area. Allowing 20 °C instead of 10 °C cuts the copper needed by about 34%. Thickness enters only through the product W × t, so 2 oz copper exactly halves the width that 1 oz would need and leaves the cross-section unchanged.

The edges of the underlying charts, 10–100 °C of rise, up to 35 A, up to 400 mil wide and 0.5–3 oz/ft² of copper, are checked on every result, and each limit that is passed is named. The equation still returns a number beyond them, but no measurement stands behind it.

Two simplifications are built in. The cross-section is taken as a rectangle, whereas etching leaves a trace slightly trapezoidal and a little smaller in section. And nothing describes the board itself: its thickness, its laminate, and any copper pour or plane beside the trace all change the real temperature.

A worked example.

Example

A regulator on a two-layer board feeds a 2 A load through a track on the top surface, in 1 oz copper, and 10 °C of rise is acceptable. The thermal term comes first: 10^0.44 = 2.7542, and 0.048 × 2.7542 = 0.13220. Divide the current by it, 2 ÷ 0.13220 = 15.128, and raise that to the power 1 ÷ 0.725: the trace needs a cross-section of 42.393 mil². At 1.37 mil of copper, the width is 42.393 ÷ 1.37 = 30.94 mil, which is 0.786 mm. The result line reads 30.94 mil (0.786 mm) of external copper carrying 2 A, inside the range of the charts. The same equation run backwards explains why the answer should be rounded up rather than to the nearest tidy number. Rate a 30 mil trace with the same settings and it carries 1.956 A, just short of the 2 A it has to deliver, so 32 mil, or 40 mil if there is room, is the width to draw. Since the charts were measured with no copper nearby, a track running beside a ground pour will sit a little cooler than this predicts; a track passing under a hot component, warmer.

copper Weight1
current2
temperature Rise10
layerexternal
solve Forwidth

Frequently asked questions.

Is there a rule of thumb in mil per amp?
Not one that holds. In 1 oz external copper at a 10 °C rise, 1 A needs 11.89 mil, 2 A needs 30.94 mil, 5 A needs 109.5 mil and 10 A needs 284.9 mil. That is 11.9 mil per amp at the low end and 28.5 mil per amp at 10 A, because the copper required grows faster than the current. A fixed ratio quietly undersizes every high-current trace.
Why does twice the current need 2.6 times the width?
Because the current rises only as the area to the power 0.725. Invert that and the area rises as the current to the power 1.379, and 2 to that power is 2.601. A narrow trace sheds heat sideways into the board as well as upward, and that edge cooling counts for less and less as the trace widens, so each added mil of width buys less current than the one before.
Why does an internal trace need so much more width?
A surface trace can lose heat to the air above it; a buried one is wrapped in laminate, which conducts heat poorly. The fitted relation uses a constant of 0.024 for internal traces against 0.048 for external ones, and halving the constant means the area must grow by 2.601 times to carry the same current at the same rise. In 1 oz copper, 2 A needs 80.5 mil inside the board against 30.94 mil on the surface.
Is this formula actually in the IPC standard?
No. IPC-2221 and the older IPC-D-275 published charts of current against cross-section for several temperature rises. The equation is a curve fit to those charts, usually credited to Douglas Brooks, and it is used by almost every trace calculator. It reproduces the charts well, but citing it as the IPC formula in a design review overstates what it is.
Should I be using IPC-2152 instead?
For a tight or safety-critical design, yes. IPC-2152, published in 2009, is IPC's standard for current-carrying capacity and is based on newer measurements that include board thickness, laminate conductivity and nearby copper planes, none of which this relation knows about. Its charts are sold by IPC. Use the figure here as a starting width and check close calls against IPC-2152 or a thermal simulation.
What temperature rise should I allow?
Ten degrees is a cautious default. Twenty to thirty is common where space is tight, and at 2 A it shrinks the surface trace from 30.94 mil to 20.32 mil at 20 °C and 15.89 mil at 30 °C. The ceiling is set by everything around the copper: the laminate's glass transition temperature, the drift of nearby parts, and the fact that the rise sits on top of whatever temperature the inside of the enclosure already reaches.
How thick is 1 oz copper really?
Nominally 34.798 µm, or 1.37 mil, which is the IPC-4562 figure used here; pure copper at its textbook density would give about 34.06 µm. IPC-4562 lets base foil arrive up to 10% thin, and at 31.32 µm the 2 A trace needs 34.38 mil instead of 30.94. Outer layers usually finish thicker, because plating adds copper on top of the base foil. Enter your fabricator's finished figure in the custom field if you have it.
Does a ground plane or copper pour change the answer?
Yes, usually in your favour. The charts were measured on an isolated trace with no copper nearby, and a plane underneath or a pour alongside conducts heat away, so the real trace runs cooler than predicted. A thin board works against you, because there is less material to spread the heat. None of these effects appear in the equation.
Can I use this for inrush, surge or fuse sizing?
No. The relation describes the temperature a trace settles at under a steady current. A surge or a fault delivers its energy faster than the copper can shed it, so what matters is the energy in the pulse, not the equilibrium. IPC-2221C gives surge current its own subsection for that reason. Size fuses from their own data and have an engineer confirm that traces survive the worst fault the supply can deliver.
What if I need more than the charts cover?
Then the validity line will say so. At 35 A in 1 oz external copper with a 10 °C rise, the equation asks for about 1,604 mil, some 40.7 mm, four times the widest trace the charts include. Heavier copper, several layers sharing the load, a copper pour, or a busbar or wire for the heavy path are the usual ways out, and any of them needs proper thermal checking.

References& sources.

  1. [1]IPC-2221C, "Generic Standard on Printed Board Design", December 2023, developed by the IPC-2221/2222 Task Group (D-31b) of the Rigid Printed Board Committee (D-30). Published table of contents read directly on 2026-07-29; the standard itself is sold by IPC and was NOT opened. Source of the supersession statement ("Supersedes: IPC-2221B, November 2012"), of the current contents of §6.2 Conductive Material Requirements — §6.2.1 Surge Current and §6.2.1.1 Example Algorithm Calculation Within an Application — of the relocation of conductor width and thickness to §10.1.1, and of Table 10-2 "Thickness of External Conductor of the Finished Printed Board after Plating". Neither the figure list nor the table list of this edition contains a conductor current-capacity chart. Nothing on this page is attributed to a clause of the standard's body.
  2. [2]IPC-2152, "Standard for Determining Current Carrying Capacity in Printed Board Design", 2009. Named on this page as the standard IPC now publishes for this specific question and as the reason the IPC-2221 basis is described as the older one. Access: gated — sold by IPC; its charts were not available and are not implemented here. No figure from it is used or quoted anywhere on this page.
  3. [3]Multi Circuit Boards Ltd, "Conductor / Ampacity" PCB design-aid page. Retrieved and read 2026-07-29. The source of this page's central caveat: "In the original IPC documentation no formulas are given, these were derived by e.g. Douglas Brooks." It also records that the underlying data originate in 1950s National Bureau of Standards measurements on 1.6 mm boards, and that they do not consider the surrounding medium — air pressure or movement — or the layout density.
  4. [4]Altium, "IPC-2221 Calculator for PCB Trace Current and Heating". Retrieved and read 2026-07-29. Attributes the cross-section relation to IPC-2221 §6.2 and Appendix B, and states the conditions the underlying test boards were measured under: air at standard temperature and pressure, and "a trace on a thick board, there was no additional copper nearby (planes or pour)". Also notes that thinner boards call for greater derating and that substrates with higher thermal conductivity behave differently.
  5. [5]DigiKey, "PCB Trace Width Conversion Calculator" resource page. Retrieved and read 2026-07-29. An independent statement of the same curve-fit constants used here — k = 0.024, b = 0.44, c = 0.725 for internal layers and k = 0.048 with the same exponents for external layers in air — from a distributor rather than a fabricator or a standards body. Used as the confirmation that the constants implemented in this calculator are the ones in general use.
  6. [6]Eurocircuits, "Tolerances on Copper Thickness" technical guideline. Retrieved and read 2026-07-29. Source of the copper weight to thickness conversion used throughout this page: "1oz/ft² has a thickness of 1.37 mil (0.00137 Inch) or 34.798 µm", citing IPC-4562. Also the source of two caveats stated on the page: that IPC-4562 allows up to a 10 % reduction in base copper thickness, and that on outer layers the start copper must be less than the required end copper because plating adds roughly 20 µm.

How this page was produced

Published by
Quanta Calculator
Primary sources
6 cited below
Method
I = k · ΔT^0.44 · A^0.725 · A = (I / (k · ΔT^0.44))^(1/0.725) · W = A / t
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon