🚫 Office Closed (Holiday) 📅 We will reopen on Monday 🙏 Thanks for your patience 🚫 Office Closed (Holiday) 📅 We will reopen on Monday 🙏 Thanks for your patience

PCB Trace Width Calculator Online

PCB Trace Width Calculator

IPC-2221 Standard  ·  Internal & External Layers  ·  Resistance  ·  Voltage Drop  ·  Power Loss

Input Parameters
IPC-2221 Formula Reference
Step 1 — Area (mil²) A = (I / (k·ΔT^0.44))^(1/0.725)
Step 2 — Width (mil) W = A / T_mil
Step 3 — Resistance (Ω) R = ρ·L/(W·T) · (1+α·(Top-25))
Constants k_int=0.024 · k_ext=0.048 · 1oz=1.378mil
ρ = 1.7×10⁻⁶ Ω·cm  |  α = 3.9×10⁻³/°C  |  Top = Ambient + ΔT  |  Common: 1oz, 25°C amb, 10°C rise
Internal Layers
Required Trace Width (W)
Resistance
Ω
Voltage Drop
V
Power Loss
W
External Layers in Air
Required Trace Width (W)
Resistance
Ω
Voltage Drop
V
Power Loss
W
Note: Values are IPC-2221 estimates. Internal traces need wider widths (FR-4 traps heat, k=0.024 vs k=0.048 external). Resistance uses Top = Ambient + ΔT. Add 20–50% safety margin in production.

Table of Contents

PCB Trace Width Calculator Online: The Complete IPC-2152 and IPC-2221 Guide for 2026

If you have ever stared at a schematic wondering whether that little copper line can actually survive the current you are about to push through it, you are not alone. Almost every hardware engineer, hobbyist, or startup founder building their first board runs into the same question sooner or later: how wide does this trace really need to be? That is exactly why a pcb trace width calculator online exists, and why getting comfortable with it early can save you from a board that overheats, drops voltage where it shouldn’t, or worse, turns into an accidental fuse during testing.

This guide walks through the full picture. We will cover the IPC-2221 formula that most calculators run under the hood, how IPC-2152 refines those numbers for modern multilayer boards, what changes between internal and external layers, how copper weight and temperature rise factor into the math, and how to apply all of this with real numbers rather than guesswork. Think of it as the article we wish existed when we were first learning this stuff at PrototypeGuru.

Why Trace Width Actually Matters

A copper trace is never just a wire drawn on a board. It has resistance, however small, and whenever current flows through that resistance, heat shows up according to the basic relationship P = I squared times R. Make the trace too narrow for the current it carries and that heat has nowhere good to go. The copper warms up, the surrounding FR4 substrate warms up with it, and in the worst case the trace can lift off the board or melt entirely, acting like an unintentional fuse in the middle of your circuit.

On the flip side, oversizing every trace on the board is not free either. Wider copper eats into routing space you might desperately need for dense components, fine pitch connectors, or tight BGA fanouts. So the goal is not “as wide as possible,” it’s “wide enough, with a sensible safety margin, and no wider than necessary.” That balance is exactly what a pcb trace width calculator online is built to find for you.

The IPC-2221 Formula Behind Every Trace Width Calculator

Most of the calculators you will find online, free or paid, run on the same backbone formula that comes from the IPC-2221 standard, the generic standard for printed board design. It looks like this:

I = k × ΔT^0.44 × A^0.725

Here, I is the current in amps, ΔT is how much temperature rise above ambient you are willing to allow, A is the cross sectional area of the trace measured in square mils, and k is a constant that depends entirely on whether your trace sits on an external layer or an internal one. For external traces, k equals 0.048. For internal traces, k drops to 0.024.

Since most engineers actually want to go the other direction, starting from a known current and solving for the required area, the formula gets rearranged like this:

A = (I / (k × ΔT^0.44))^(1 / 0.725)

Once you have that area, converting it into an actual trace width just requires dividing by the copper thickness:

Width in mils = A / (Thickness in mils)

And copper thickness itself comes from the copper weight you are specifying. One ounce of copper spread across one square foot works out to roughly 1.37 mils thick, sometimes rounded to 1.378. So a 1 oz copper layer is about 1.37 mils thick, a 2 oz layer is about 2.74 mils thick, and so on. Double the copper weight and you double the cross sectional area for the same trace width, which is why heavier copper is such a common shortcut for high current pcb design without making traces unreasonably wide.

Why Internal Traces Need to Be Wider

This is the part that trips up a lot of people who are new to PCB design, and it genuinely surprises people the first time they see it. Intuitively you might think an external trace, exposed to open air, would need to be the wider one since it can technically peel off the board if it gets too hot. The math says the opposite, and once you understand why, it makes complete sense.

External traces sit exposed to air, which means they cool through convection. Heat has somewhere to go. Internal traces are buried between layers of dielectric material with no airflow at all, relying purely on conduction through the surrounding laminate to dissipate heat. Since the IPC-2221 formula is built around controlling temperature rise, and internal traces shed heat far less efficiently, the constant k for internal layers is half that of external layers. Because of the 0.725 exponent in the area term, halving k does not just double the required area, it pushes it up to roughly 2.6 times more area for the same current and the same allowed temperature rise. In practical terms, internal traces typically need to be about two to three times wider than an equivalent external trace carrying the same current.

If you are working through a stackup and trying to decide where to route high current paths, this is reason enough to favor external layers whenever your layout allows it.

IPC-2221 vs IPC-2152: Which One Should You Trust

Once you start digging deeper into trace width calculation, you will run into a second standard, IPC-2152, and naturally wonder which one is actually correct.

IPC-2221’s formula traces its roots back to thermal testing done decades ago, originally under MIL-STD-275, and later folded into IPC-D-275 before becoming IPC-2221. It is a clean, simple, curve fitted equation, which is exactly why it became the default formula baked into nearly every free pcb trace width calculator ipc 2221 tool online. The tradeoff is that it is intentionally conservative. It assumes a single isolated trace sitting in air, with no nearby copper pours, ground planes, or thermal vias helping to spread the heat away.

IPC-2152, released in 2009, was built specifically to fix that gap. Engineers tested a much wider range of real board configurations and discovered something genuinely surprising along the way: nobody had actually empirically tested internal trace heating before IPC-2152 came along. The original IPC-2221 internal conductor numbers were essentially an assumption, just half of the external chart values, without dedicated test data behind them. IPC-2152 corrected that with real measurements, and it turns out internal traces can often carry current levels much closer to external traces than engineers had been assuming for years.

IPC-2152 also adds correction factors that account for board thickness, the presence of nearby copper planes, dielectric material properties, and thermal spreading effects that modern multilayer boards benefit from. The result, in a lot of real designs, is that IPC-2152 allows for narrower traces than the older IPC-2221 method while holding the same temperature rise target, because it is modeling how heat actually spreads across a populated, modern board rather than a single bare trace floating in air.

So which should you use? If you want a fast, conservative sanity check during early schematic work, IPC-2221 is still a perfectly reasonable starting point, and it is what most quick online calculators default to. If you are designing a high current board where space is tight and you genuinely need to push trace widths toward the efficient end, lean on a pcb trace width calculator ipc 2152 instead, since it will generally give you a more realistic, less oversized answer, especially for internal layers.

A Real Worked Example

Numbers are easier to trust once you have walked through them yourself, so let’s run an actual example using the IPC-2221 method, since it is the version most readers will reproduce by hand.

Say you are designing a small power supply circuit and need to carry 2 amps on an external layer, using standard 1 oz copper, and you are comfortable with a 10 degree Celsius temperature rise above ambient.

Step one, plug in the external layer constants: k = 0.048, with the standard exponents of 0.44 and 0.725.

Step two, solve for area: A = (2 / (0.048 × 10^0.44))^(1 / 0.725)

Working through that gives an area in the neighborhood of 20 to 21 square mils.

Step three, convert to width using 1 oz copper thickness of 1.37 mils: Width = Area / 1.37, which lands somewhere around 15 mils.

Now compare that to an internal trace carrying the exact same 2 amps at the same 10 degree rise. Switch k to 0.024 and the required area roughly doubles to around 53 to 55 square mils, pushing the trace width up to somewhere around 39 to 40 mils, more than double the external trace requirement for identical current.

This is the entire reason experienced designers will tell you to route your heaviest current paths, motor drivers, power rails, USB-C VBUS lines, and similar high current pcb traces on outer layers whenever your stackup allows it. The exact same current costs you far less board real estate out there.

Quick Reference: Trace Width vs Current

For 1 oz copper, external layer, with a 10 degree Celsius temperature rise, a handy rule of thumb that many engineers carry around in their heads is roughly 1.1 mils of width per amp, though this is only an approximation and should not replace a proper calculation for anything safety critical or space constrained.

Some commonly referenced approximate values at 10 degrees Celsius rise look like this:

A 1 amp load on 1 oz external copper needs roughly 10 mils of width. A 5 amp load on the same layer and copper weight needs roughly 50 mils. Push that to 10 amps and you are looking at roughly 75 to 100 mils depending on which standard and safety margin you apply. Switch any of those same currents to an internal layer and you should plan for roughly double to two and a half times the width.

These numbers shift depending on copper weight, allowed temperature rise, and whether you are using IPC-2221 or IPC-2152 math, which is exactly why typing the real numbers into a proper pcb trace width calculator for current beats memorizing rules of thumb whenever the design actually matters.

Copper Weight: The Other Half of the Equation

Trace width gets most of the attention, but copper weight does just as much work in determining how much current a trace can safely carry. Copper weight is measured in ounces per square foot, and it directly sets how thick your copper layer is. Standard boards typically ship with 1 oz copper, which works out to about 1.37 mils thick. Heavier options exist for high current pcb design, commonly 2 oz, 3 oz, and sometimes up into the 4 oz to 10 oz range for serious power applications.

Since cross sectional area is simply width multiplied by thickness, doubling your copper weight from 1 oz to 2 oz effectively doubles your current carrying capacity for the exact same trace width. In real numbers, moving from 1 oz to 2 oz copper can let a trace carry somewhere around 60 to 80 percent more current at the same temperature rise, since the relationship is not perfectly linear once you account for the exponents in the formula.

This matters a lot when board space is at a premium. Rather than routing an enormous 100 mil wide trace across a crowded layout, specifying 2 oz copper for just the power layers can let you keep that same current capacity in a much narrower footprint. It does add cost and changes how your fabricator handles etching and minimum spacing, so it is worth confirming with your manufacturer before locking it into the stackup, but for compact high current pcb design it is often the smarter tradeoff.

Temperature Rise: Picking a Number You Can Actually Live With

ΔT, the allowed temperature rise, is the variable people most often plug in carelessly, and it deserves more thought than it usually gets. A lower temperature rise target, like 10 degrees Celsius, gives you a conservative, comfortable margin and is the right call for anything sensitive nearby, dense components, or designs that need to last years in the field without thermal cycling fatigue. A 20 degree rise is commonly used for less critical power paths where a bit more heat is tolerable. Pushing beyond that into 30 or even higher should really only happen with a clear engineering reason and some validation, since component datasheets often cap junction or ambient operating temperatures well below what a trace alone might survive.

It also matters where your board actually lives. The temperature rise calculated by the formula is added on top of ambient, not on top of room temperature in a lab. If your device sits inside a sealed enclosure baking in direct sun, or next to a hot power supply, your real ambient could already be sitting at 50 or 60 degrees Celsius before any current even flows. Add a 20 degree rise on top of that and you could be brushing up against the glass transition temperature of standard FR4, which typically sits somewhere around 130 to 180 degrees Celsius depending on the grade, or more immediately, exceeding the maximum operating temperature listed in a nearby component’s datasheet.

Beyond Steady Current: Pulsed Loads and Voltage Drop

A pcb trace width calculator for pulsed current question comes up a lot with motor drivers, LED arrays that strobe, and switching power circuits, and it deserves its own mention because the standard IPC formulas were built around steady, continuous current, not short bursts.

For brief pulses, a trace can often tolerate momentarily higher current than its steady state rating would suggest, simply because there is not enough time for the copper to fully heat up before the pulse ends. That said, treating every load as a one off pulse is risky if your “pulse” actually repeats often enough that the trace never gets a chance to cool back down between cycles, which effectively turns it into a continuous load from a thermal standpoint. If your design genuinely runs on repetitive pulsed or inrush currents, the safest approach is to size the trace for either the worst case continuous equivalent or to run a proper thermal simulation rather than leaning on a simplified steady state formula.

Heat is only one side of the story, though. Even a trace that never gets warm can still cause problems through plain old voltage drop, governed by the simple relationship V equals I times R. A long, thin trace carrying meaningful current on a low voltage rail, say 3.3 volts, can lose enough voltage along its length to push the load below its required operating range, even while staying perfectly cool. The general guidance here is to calculate both the thermal requirement and the voltage drop requirement separately, then use whichever one demands the wider trace. Keeping voltage drop under roughly 2 to 3 percent of the rail voltage is a reasonable target for most designs.

Don’t Forget the Vias

If your power path needs to change layers anywhere along its route, the trace width calculation alone is not the full picture. A standard plated through hole via has a much smaller effective copper cross section than a wide trace, since the current is flowing through a thin hollow cylinder of plating rather than a solid block of copper. A trace correctly sized for 5 amps that then dumps into a single undersized via just relocates the hot spot from the trace to the via barrel.

The usual fix is a via array, sometimes called a via fence or via stitching, where multiple vias are placed in parallel along the layer transition to collectively share the current load and lower the effective resistance at that junction. Anytime you are routing serious current through a layer change, it is worth running the numbers on the via array the same way you would the trace itself, rather than assuming it will simply work because the trace leading into it was sized correctly.

Common Mistakes Worth Avoiding

A handful of mistakes show up again and again in real designs, and most of them are easy to catch once you know to look for them.

Using the external k value of 0.048 on what is actually an internal trace is probably the single most common error, and it roughly doubles your apparent current capacity on paper compared to what the trace can genuinely handle, which is a dangerous mistake to carry into production.

Assuming finished copper thickness matches the base copper weight is another one. Outer layers typically pick up additional plating during fabrication, so the finished thickness ends up slightly heavier than the nominal copper weight you specified, while internal layers generally stay much closer to nominal. Using the wrong assumption in either direction throws off your margin.

Ignoring elevated ambient temperature is a quiet one that catches people off guard later during thermal testing or field deployment, since the ΔT in every formula is a rise above whatever the local ambient actually is, not a fixed absolute temperature.

Forgetting that vias need their own sizing check, as covered above, sizing only for steady state current while ignoring inrush or repetitive pulse behavior, and treating IPC-2221 results as gospel rather than a conservative starting point all show up regularly too. None of these are exotic mistakes. They are the kind of small oversights that a five minute pass with a proper calculator and a bit of double checking will catch every time.

How to Actually Use an Online Calculator Well

Once you understand the math behind it, using a pcb trace width calculator online tool becomes a lot more reliable, because you will actually recognize whether the inputs and outputs make sense rather than blindly trusting a number.

Start by entering your maximum expected current, including any realistic transient or inrush condition rather than just the steady state average. Pick your copper weight, defaulting to 1 oz unless your stackup specifically calls for something heavier. Choose a temperature rise that fits your application, 10 degrees Celsius is a sensible conservative starting point for most general purpose designs. Specify whether the trace lives on an internal or external layer, since this single input changes the result more than almost anything else. Then check the output trace width against what your fabricator can actually produce, since most standard processes comfortably handle down to around 4 mils, but going narrower than that starts to depend heavily on the specific manufacturer’s process capability.

A good habit, regardless of which calculator or standard you lean on, is to add a margin of roughly 20 to 50 percent on top of the calculated minimum width. Manufacturing tolerances, slightly underestimated ambient conditions, and the simple fact that components age and degrade over years of operation all eat into your theoretical margin over time, so giving yourself a buffer up front tends to pay off.

Putting This Into Practice on Your Own Board

If you are working through schematic to layout translation right now, this is exactly the kind of detail that belongs in the early planning stage, not as an afterthought once routing is nearly finished. It pairs naturally with a lot of the other early decisions you are making anyway, things like confirming your PCB manufacturing process and what copper weights and minimum trace widths your chosen fabricator can actually deliver, working out capacitor values for your power filtering using a series and parallel capacitor calculator, or double checking wire AWG sizing on any off board connections feeding into those same high current traces.

It is also worth thinking about trace width alongside signal integrity concerns rather than treating them as completely separate problems. High current switching paths, motor drivers in particular, are a common source of high frequency switching noise issues, and a poorly routed power trace can quietly contribute to EMI problems that only show up once you run formal electromagnetic compatibility testing later in the project. Getting the width and layer placement right from the start tends to save a lot of late stage debugging.

If your project also involves a few quick unit conversions along the way, a resistor color code calculator, a voltage divider calculator, or even something as simple as converting millimeters to inches when you are cross referencing an imperial datasheet against a metric board outline, those small tools tend to come up constantly during the same layout session as trace width work.

This is also exactly the kind of detail where working with an experienced PCB design partner pays off. At PrototypeGuru, this is the level of detail our team checks on every board that comes through, current paths properly sized, internal versus external layer decisions made deliberately rather than by default, and copper weight chosen to match the real thermal and space budget of the project, not just whatever the template happened to default to. If you would rather have a second set of eyes confirm your trace widths before you commit to fabrication, that is exactly the kind of review we do regularly for startups and hobbyists alike.

Frequently Asked Questions

What is a PCB trace width calculator? It is a tool that takes inputs like current, copper weight, allowed temperature rise, and layer type, then applies the IPC-2221 or IPC-2152 formulas to tell you the minimum safe trace width for your design. Most also calculate resistance, voltage drop, and power loss along the way.

How do I calculate PCB trace width? Start with the IPC-2221 formula, solve for the required cross sectional area based on your current and allowed temperature rise, then divide that area by your copper thickness to get width. A good calculator does this instantly, but understanding the steps helps you sanity check the result.

What trace width is needed for 1A? On a standard 1 oz copper external layer with a 10 degree Celsius temperature rise, roughly 10 mils is a common reference point, though the exact figure shifts slightly depending on which standard and safety margin you apply.

What trace width is needed for 5A? Under the same conditions, 1 oz copper, external layer, 10 degree rise, expect somewhere around 50 mils as a starting estimate, with internal layers needing roughly double that.

What trace width is needed for 10A? Expect somewhere in the range of 75 to 100 mils on an external 1 oz layer at a 10 degree rise, and meaningfully more on internal layers or with a lower temperature rise target. At this current level, many designers also consider heavier copper weight to keep the width manageable.

What is the IPC-2221 trace width formula? I = k × ΔT^0.44 × A^0.725, where k is 0.048 for external layers and 0.024 for internal layers, I is current in amps, ΔT is temperature rise in Celsius, and A is cross sectional area in square mils.

What is the IPC-2152 standard? Published in 2009, it is the modern successor to IPC-2221’s current carrying capacity charts, built on extensive empirical testing rather than older theoretical assumptions. It accounts for board thickness, nearby copper planes, and material properties, generally allowing narrower traces than IPC-2221 for the same current, especially on internal layers.

How does copper thickness affect trace width? Thicker copper, measured as copper weight in ounces, increases the cross sectional area for any given width, which directly increases current capacity. Doubling copper weight roughly doubles current capacity at the same width, letting you keep traces narrower on space constrained boards.

What is the difference between internal and external PCB traces? External traces are exposed to air and cool through convection, while internal traces are buried in dielectric material and rely only on conduction, making them far less efficient at shedding heat. As a result, internal traces typically need to be two to three times wider than external traces carrying the same current.

How much current can a PCB trace carry? It depends entirely on trace width, copper weight, allowed temperature rise, and whether the trace is internal or external. There is no single fixed number, which is exactly why running your specific parameters through a calculator gives a far more reliable answer than relying on a generic chart.


This article is intended as general engineering guidance based on IPC-2221 and IPC-2152 standards. Always verify critical, high reliability, or high current designs with your PCB manufacturer and, where appropriate, thermal testing or simulation before committing to production.