PCB Trace Current Capacity Calculator

PCB Trace Current Capacity Calculator

Find the maximum current a copper trace can safely carry using the IPC-2221 ampacity model I = k × deltaT^0.44 × A^0.725. Enter trace width, copper weight, and the temperature rise you allow, and get the max amps, the cross-sectional area, a derated current with your safety margin, plus the trace resistance and voltage drop at full load.

🎯Real Trace Presets

🔧Trace and Thermal Inputs

Conductor width. 1 mil = 0.001 in = 25.4 microns.

Foil weight sets copper thickness = oz × 1.378 mil.

Inner traces run hotter, so k is halved.

Conductor rise above ambient. Common: 10, 20, 30 C.

Board environment. Final trace temp = ambient + rise.

Used for resistance and voltage drop at max current.

Derate the IPC current by this fraction for headroom.

Controls rounding on every result card.

Max Current (IPC-2221) 0 A at the chosen temp rise
Cross-Sectional Area 0 width × copper thickness
Derated Current w/ Margin 0 A recommended working limit
Resistance & Drop 0 mV at max current

🔢Formula Snapshot

Ik dT^.44 A^.725
Awidth × thick
0.048k external
0.024k internal

📋External Trace Ampacity at 10°C Rise (1 oz)

Trace WidthArea (mil²)Max CurrentTypical Use
5 mil6.90.7 AFine signal
8 mil11.00.9 ALogic routing
10 mil13.81.1 AGeneral signal
15 mil20.71.5 ALow power
20 mil27.61.9 ASmall power
30 mil41.32.5 APower feed
50 mil68.93.6 APower rail
100 mil137.85.9 AMain bus

📊Copper Weight to Thickness Reference

Copper WeightThickness (mil)Thickness (micron)Area of 20 mil Trace
0.5 oz0.68917.513.8 mil²
1 oz1.37835.027.6 mil²
1.5 oz2.06752.541.3 mil²
2 oz2.75670.055.1 mil²
3 oz4.134105.082.7 mil²
4 oz5.512140.0110.2 mil²

🗃Width vs Max Current Comparison Grid

Trace Width1 oz @ 10°C1 oz @ 20°C2 oz @ 10°C2 oz @ 20°CInternal 1 oz @ 10°C
8 mil0.9 A1.3 A1.6 A2.1 A0.5 A
10 mil1.1 A1.5 A1.8 A2.5 A0.6 A
15 mil1.5 A2.0 A2.5 A3.3 A0.7 A
20 mil1.9 A2.5 A3.1 A4.2 A0.9 A
30 mil2.5 A3.4 A4.2 A5.6 A1.3 A
50 mil3.6 A4.8 A5.9 A7.9 A1.8 A
80 mil5.0 A6.7 A8.3 A11.1 A2.5 A
100 mil5.9 A7.9 A9.8 A13.1 A2.9 A
150 mil7.8 A10.4 A12.9 A17.2 A3.9 A
200 mil9.7 A13.0 A16.3 A21.7 A4.8 A

Formula Breakdown (IPC-2221 Solved for Current)

Ampacity I = k × deltaT^0.44 × A^0.725The IPC-2221 curve fit. I is the max current in amps, deltaT is the allowed temperature rise in C, and A is the cross-sectional area in square mils. This form is already solved for current.
k = 0.048 external, 0.024 internalOuter-layer traces shed heat to air, so they carry roughly twice the current of an inner-layer trace of the same size. Inner traces use the smaller constant.
Thickness t = oz × 1.378 milCopper foil weight converts to thickness. 1 oz/ft² spreads to 1.378 mil, so 2 oz is 2.756 mil and 0.5 oz is 0.689 mil.
Area A = width × tCross-section in square mils. A 20 mil trace in 1 oz copper is 20 × 1.378 = 27.6 mil², the A that feeds the ampacity formula.
Derated I = I × (1 − margin/100)Applies your safety headroom. A 1.9 A trace with a 20 percent margin gives a recommended working current of 1.9 × 0.8 = 1.52 A.
Resistance R = rho × L / (w × t)Copper resistivity rho is about 0.6787 micro-ohm-inch at 25 C. With width and thickness in inches and length L in inches, R comes out in ohms.
Voltage drop V = I × RMultiply the max current by the trace resistance to find the drop along the conductor, then P = I² × R gives the heat dissipated in the copper.
Validity limitsIPC-2221 external curves are intended for currents up to about 35 A, temperature rise up to 100 C, and trace widths up to 400 mil. Outside that range, treat results as rough estimates only.

📏Temperature Rise Multiplier (relative to 10°C)

Temp Rise deltaTdeltaT^0.44Current Factor vs 10°CNote
5 °C2.040.74xCool, conservative
10 °C2.751.00xCommon baseline
15 °C3.281.19xModerate rise
20 °C3.721.35xTypical power
30 °C4.441.61xWarm, dense boards
45 °C5.301.93xAggressive limit

💡PCB Current Design Tips

Halve inner-layer expectations: A trace buried between prepreg layers cannot dump heat into the air, so IPC uses k = 0.024 instead of 0.048. That means an internal 20 mil trace at 1 oz handles only about 0.9 A at a 10 C rise, roughly half of the same trace on an outer layer, so widen inner power traces or add copper pours.
Design with a 20 percent margin: The IPC formula predicts the current that produces a given steady-state rise, not a fuse point. Keep continuous current at 70 to 80 percent of the calculated value, and for a 2 A load target a trace rated near 2.5 A so ambient swings, aging, and solder-mask coverage do not push the copper past its limit.

The IPC-2221 standard gives you a way to calculate the maximum amount of current that a given width of copper trace can carry; this helps you avoid burn marks on your prototype and prevents your design from slowly thermally degrading over years in service. All you have to do is know the width of the trace and its copper weight, and then enter a desired temperature increase to find the ampacity. The tool provides industry standard relationship plus throws in some voltage drop and resistance information as well. So now you get entire thermal/electrical picture all in one place.

The formula assume a curve fit based off the cross sectional area and the temperature rise due to current. The more copper surface area exposed to free air, the better it dissipates heat. K = 0.048 if the trace is on the outside of the board and in an external layer. If it’s inside the board sandwiched between layers of dielectric, there’s no direct path from the copper to free air. This causes k to decrease to 0.024 which reduces current capability by about half. This is a brutal fact of life for tightly-packed multi-layer board.

How to Use the IPC-2221 Calculator

For example, the calculator use your entries to compute area first and then runs formula. Weight per square foot of copper on a board is entered as ounces per square foot, and each ounce becomes a layer 1.378 mils thick. Half ounce copper is 0.689 mils, one ounce is 1.378 mils, and two ounces is 2.756 mils. Multiply the copper thickness by the trace width, and that’s the cross-sectional area. A trace that is 20 mils wide using one-ounce copper has a cross-sectional area of 27.6 square mils. This number go straight into the ampacity equation. You’ll see it right there on the tool’s result card so you can’t get lost in the geometry.

Let’s say we’re routing a 20 mil external trace in one ounce copper, and we don’t mind a 10 degree Celsius increase. We come up with about 1.9 amps. If we bump the increase up to 20 degrees then it increases to about 2.5 amps.

Why does this matter? It matters because the amount of current you can carry depends on your trace’s geometry and thickness. That’s why both the amount of copper and the allowed temperature rise are important. Allowing more heat lets you use a higher current for the same geometry, but do you want to risk that extra heat on your sensitive components?

There is four cards per calculation. One figures out the maximum IPC current at your specific conditions of temperature rise, layer, copper weight, and width. Another card display the cross sectional area in case you want to double check that the geometry looks right. The third card applies your safety margin and tells you what the recommended derated current would be. That’s key: the raw formula predicts a steady-state condition, but you need a safety margin to account for things like warmer ambient air, heat-trapping solder mask, and aging copper. Finally, the fourth card combine resistance and voltage drop, using copper resistivity to compute how many millivolts the trace loses at its maximum current. It also has a detailed breakdown panel showing all the numbers it plugged into formulas; making this tool not only a calculator but also a back-of-the-napkin check.

Why is there a safety margin? Because in the real world your board will have warm ambient air, aged copper, nearby components, and solder mask to trap heat. Running it at 1.5-1.6 amps continuously (half way) gives some extra headroom for the unexpected. The calculator explicitly displays this as a safety margin field. Plug in 20% and your recommended current card will display 80% of raw number. That’s conservative enough to keep you sane, but not so much that you need to recalculate whenever you adjust any parameters.

The other extremely frequent error is using an inner-layer trace as though it’s an outer layer. Because inner-layer traces are sandwiched inside dielectric material, you get more heat per amp for a given trace size. That’s easy to see from the comparison grid: that same 20 mil trace can handle around 0.9 amps with 10 degrees rise on an inner layer vs. It can handle around 1.9 amps on an outer layer. Widen your inner traces significantly if this is where your power distribution lives (or better yet, go multiple parallel paths, pour out some copper, etc.)

Ampacity is only half the story. You can get away with pushing a lot of current through a long, narrow trace … but it’s wasting all that power while also dropping the voltage your load receives. Here, the calculator calculates resistance based on cross section and length, then multiplies by max current to determine the drop. Even one hundred milli-volts of drop may be significant if you’re running a sensitive rail. Having both drop and resistance displayed alongside ampacity lets you judge whether an otherwise-thermally-perfect trace is electrically workable.

This chart set was developed for the IPC-2221 standard, bounded roughly at 100 degree C rise and 35 amps. Outside these limits, board construction is most important factor. Use thermal simulation and latest standard. Inside the limits of the chart, it’s a solid first pass.

You have your design. Enter the settings for width, copper, and allowed rise. In seconds, the calculator returns voltage drop, the safe working maximum current, and a pretty good max current. That is the answer all designers ask for, providing a clear engineering decision instead of guesswork.

PCB Trace Current Capacity Calculator