PCB Trace Resistance Calculator

PCB Trace Resistance Calculator

Find the DC resistance of a copper PCB trace from R = rho x L / (w x t), where length, width, and copper thickness set the geometry. Adjust for copper weight and operating temperature, then read the voltage drop and power dissipated at your working current so you can size rails and signal traces with real numbers.

šŸŽÆReal Trace Presets

šŸ“Trace Inputs

Conductor run length along the copper trace.

Applies to the length field above.

Trace width in mils, where 1 mil = 0.001 inch.

Sets finished copper thickness at oz x 34.8 um.

Resistivity rho in ohm-metre at 20 C.

Copper resistance rises about 0.393% per degree C.

Steady DC current for voltage drop and power loss.

Controls rounding on every result card.

Resistance at 20 C 0 mOhm base R = rho L / (w t)
Resistance at temperature 0 mOhm adjusted for operating C
Voltage drop at current 0 mV V = I x R at temperature
Power dissipated 0 mW P = I squared x R

šŸ”¢Formula Snapshot

Rrho L / (w t)
R_TR (1 + a dT)
VI Ɨ R
PI² Ɨ R

šŸ“‹Trace Width to Resistance per Inch

Trace Width1oz Cu (mOhm/in)2oz Cu (mOhm/in)Squares per Inch
6 mil2.831.41166.7
8 mil2.121.06125.0
10 mil1.700.85100.0
12 mil1.410.7183.3
15 mil1.130.5766.7
20 mil0.850.4250.0
25 mil0.680.3440.0
50 mil0.340.1720.0
100 mil0.170.0810.0

🌔Temperature Effect on Resistance

TemperatureDelta T from 20 CMultiplier10 mOhm Becomes
0 C-20 C0.9219.21 mOhm
20 C0 C1.00010.00 mOhm
25 C+5 C1.02010.20 mOhm
40 C+20 C1.07910.79 mOhm
60 C+40 C1.15711.57 mOhm
85 C+65 C1.25612.56 mOhm
105 C+85 C1.33413.34 mOhm
125 C+105 C1.41314.13 mOhm

šŸ“Copper Weight and Units Reference

QuantityValueIn Base UnitNote
0.5 oz copper17.4 um1.74e-5 mThin fine-pitch copper
1 oz copper34.8 um3.48e-5 mMost common outer layer
2 oz copper69.6 um6.96e-5 mPower and high current
3 oz copper104.4 um1.044e-4 mHeavy bus and rails
1 mil width0.001 in2.54e-5 mWidth unit for traces
1 inch length1000 mil0.0254 mLength unit conversion

šŸ—ƒWidth vs Resistance per Inch Comparison Grid

Trace Width1oz mOhm/in2oz mOhm/in3oz mOhm/inDrop at 1A (1oz)Loss at 1A (1oz)
6 mil2.8331.4170.9442.833 mV/in2.833 mW/in
8 mil2.1251.0630.7082.125 mV/in2.125 mW/in
10 mil1.7000.8500.5671.700 mV/in1.700 mW/in
15 mil1.1330.5670.3781.133 mV/in1.133 mW/in
20 mil0.8500.4250.2830.850 mV/in0.850 mW/in
25 mil0.6800.3400.2270.680 mV/in0.680 mW/in
50 mil0.3400.1700.1130.340 mV/in0.340 mW/in
100 mil0.1700.0850.0570.170 mV/in0.170 mW/in
150 mil0.1130.0570.0380.113 mV/in0.113 mW/in
200 mil0.0850.0430.0280.085 mV/in0.085 mW/in

āš™Formula Breakdown

R = rho L / (w t)Resistance equals resistivity times length divided by cross-sectional area. The area is width w times copper thickness t, both in metres, so the resistance comes out in ohms.
rho for copperCopper resistivity rho is 1.72e-8 ohm-metre at 20 C. Aluminum is about 2.65e-8 and silver about 1.59e-8, so material choice changes R proportionally.
Copper thickness tFinished thickness is oz x 34.8 um. A 1 oz trace is 34.8 um (3.48e-5 m) thick, and 2 oz doubles that, roughly halving resistance for the same width.
Unit conversionsWidth in mils to metres uses mils x 2.54e-5. Length in inches to metres uses inches x 0.0254, and millimetres divide by 1000.
Sheet resistance checkOne ounce copper has a sheet resistance near 0.5 mohm per square, so R also equals Rs times the number of squares, L divided by w, as a quick cross-check.
R_T = R (1 + a dT)Resistance rises with heat. With a = 0.00393 per degree C and dT = T minus 20, a trace at 85 C carries about 1.256 times its 20 C resistance.
Drop and powerVoltage drop is V = I x R and power dissipated is P = I squared x R, both computed at the temperature-adjusted resistance for realistic bench numbers.

šŸ’”Trace Resistance Design Tips

Widen before you thicken: Resistance scales inversely with width, so doubling a trace from 10 mil to 20 mil halves R from about 1.70 to 0.85 mOhm per inch on 1 oz copper. Widening is usually cheaper than ordering 2 oz copper, so reach for extra width first on power rails and only step up copper weight when board space runs out.
Budget the drop and heat: A 3 A rail on a 10 mil 1 oz trace loses roughly 5.1 mV and dissipates about 15.3 mW per inch, and that resistance climbs another 25 percent at 85 C. Keep total drop under 100 mV for logic supplies by shortening the run or widening the trace, and always check I squared R heating on long high-current traces.

A printed circuit board is covered in copper traces, which behave like resistors, and yes, you can measure them. Sure, you may have designed a power rail that’s got no impedance whatsoever, but the electrons don’t believe your wishful thinking.

By the simple law of geometry: Resistance is equal to resistivity times length divided by cross sectional area. In other words, that area (width times thickness) are simply the area inside the trace.

Why PCB Traces Act Like Resistors

This calculator converts that physical description into some hard numbers (in milliohms). It takes into account operating temperature and copper weight. It shows you how much power is dissipated at your working current and matching voltage drop. Its purpose? To let you determine if a trace is too thin and thus dangerous, or generous enough before you go ahead and fab the board.

How much is something resistant? Resistance are the measurement of how hard something resists current flow. With a rectangular trace made from metal like copper, there is no variable except for shape and type of material. The resistivity of copper (resistance per unit of length) is fixed at 1.72e-8 ohm-metre @ 20 degrees C. That’s a constant.

Now the length: as length increases, resistance increase proportionally; twice the length is twice the resistance. Cross sectional area decreases resistance; since more space exist for the electrons to move, there is less resistance. Because these traces are very narrow, their resistance is typically only several milliohms, that sounds inconsequential, but when high amounts of current are pushed through, those little numbers translate to actual heat and detectable voltage drop.

This is where folks most frequently go off the rails. They look at small numbers and think ā€œoh, that can’t be important!ā€ But it is. Every single milliohm counts in power distribution.

The result is dominated by two inputs, the geometry. The trace width is quoted in mils: 1 mil = 0.001 inch. To convert to metres multiply by 2.54e-5.

The copper thickness is specified using the copper weight in ounces. An ounce of copper spread out over a square foot are around 34.8 micrometres thick. The standard 1 oz outer layer is 34.8 um and the 2 oz power layer is 69.6 um. Moving from 1 oz to 2 oz copper roughly halves the resistance for the same width because it changes thickness which appears in denominator. Increasing the width achieves the exact same effect but doesn’t change what copper you need to order. On power rails you should reach for an extra bit of width first because it’s often cheaper than making it thicker.

Engineers often sanity-check these results using sheet resistance, measured in ohms per square. Sheet resistance varies depending on materials; approximately 0.5 milliohm per square for one-ounce copper. Simply divide the trace’s length in same units as its width to find out how many squares it has. Then multiply that by the sheet resistance and voila! This gives the same result as the whole formula. This calculator displays them both side by side, so you can check your math independently. When the design is being checked, this is a reassuring double-check.

This underestimates the loss and drop on a warm rail but it also ignores the fact that copper becomes more resistant as it warms up. Based off a temperature coefficient of 0.00393 per degree Celsius, the relationship between temperature and resistance is linear. For example, there is about a 4 percent increase in resistance for each 10 degrees C over room temperature. A trace with a 10 milliohm resistance at 20 C will be approximately 12.56 milliohms at 85 C, a significant 25 percent increase. The tool takes this into account automatically, showing you the true resistance of your operating trace instead of its ideal lab value.

Voltage drop equals current times resistance, using the adjusted temperature. Current squared times resistance equal power dissipated (i.e., how much does this trace heat up?). Squared is the key point: double the current and it heats up four times. In general with logic supplies, you don’t want more than 100 millivolts of total drop. Long traces carrying large current can experience serious I squared R heating; that heat increases the resistance in a feedback loop.

So let’s take a 2 inch long, 1 ounce copper trace that’s 10 mils wide. When carrying 1 ampere, it loses about 99 millivolts (100 mV) at room temp and dissipates 99 milliwatts of heat. If you warm this trace up to 85 degrees Celsius, its resistance will increase by 25 percent.

Each run produces summary results cards showing the voltage drop, power loss, and base resistance adjusted for temperature. Real-world presets cover fine-pitch signals through heavy bus bars, what engineers see every day on boards. You can begin with one of these presets, then tweak width, copper weight, or current as needed for your board.

You don’t realize how much trace resistance matters until your traces are hot, or some rail has sagged, but that’s after the board’s been built. This calculator strictly measures DC Ohmic resistance. It does not consider thermal sizing as defined in IPC standards (that’s another story). But it provides you with a reliable estimate quickly so you can plan for drop, or check the performance of your bus bars before making them.

The result? Invisible physics becomes design data you can use. It also provides a clear picture of what that copper realy costs in terms of heat and voltage.

PCB Trace Resistance Calculator