PCB Trace Width Calculator

Part of: Engineering →


PCB Trace Width Calculator

Current (I)
A
Thickness (t)
Temperature Rise (TRise)
Ambient Temperature
Trace Length

Formula

First, calculate the Area:

Then, calculate the Width:

For IPC-2221 internal layers: k = 0.024, b = 0.44, c = 0.725

For IPC-2221 external layers: k = 0.048, b = 0.44, c = 0.725

where k, b, and c are constants resulting from curve fitting to the IPC-2221 curves.

Common values:

Thickness: 1 oz

Ambient: 25 C

Temp rise: 10 C

Minimum Trace Width
mil

Internal Layers

Required Trace Width (W)
Resistance
Ω
Voltage Drop
V
Power Loss
W
Minimum Trace Width
mil

External Layers in Air

Required Trace Width (W)
Resistance
Ω
Voltage Drop
V
Power Loss
W

How to Use the PCB Trace Width Calculator

  1. Enter the Current (I) the trace must carry in amperes — use your continuous operating current, not peak.
  2. Set Thickness (t) to match your copper weight (1 oz/ft² is standard; 2 oz/ft² for high-current boards).
  3. Set the allowable Temperature Rise — 10°C is conservative and preferred; 20°C is the maximum most designers accept.
  4. Enter Ambient Temperature and Trace Length, then read the minimum trace width for both internal and external layers.

What Is PCB Trace Width and When to Use This Calculator

Every copper trace on a PCB acts as a small resistor. Carry too much current through a trace that is too narrow and it overheats, increasing resistance, which generates more heat — a runaway loop that ends in delamination or an open circuit. Carry too little current through a trace that is too wide and you waste routing space. The right trace width sits between those two extremes, and this calculator finds it using the IPC-2221 standard formula.

Use this calculator early — during schematic review or the first pass of your layout, before committing copper. It works for power rails, motor supply lines, LED driver outputs, battery charge paths, and any net where current is high enough to matter. Signal traces (carrying milliamps) can safely use your fab's minimum width and do not need this tool.

Internal vs External Layers: The Most Important Setting

Whether your trace is on an outer copper layer or buried inside the stackup is the single biggest factor in the calculation — more influential than trace length, ambient temperature, or copper weight alone. Understanding why is essential to reading the results correctly.

External traces (top and bottom copper, labeled “External Layers in Air” in the calculator) are exposed to the ambient environment. Heat generated by I²R loss radiates from the trace surface and convects into the surrounding air. This cooling path keeps the trace temperature manageable at a given current.

Internal traces (any layer buried in the stackup) are completely surrounded by FR4 laminate. FR4 conducts heat roughly 1,000× worse than copper. Heat generated in an internal trace has nowhere to go efficiently — it stays local, raising the trace temperature much faster. For the same current and temperature rise target, IPC-2221 specifies an internal trace roughly 50–100% wider than the equivalent external trace.

Design rule: Never copy your external trace width onto an inner layer without recalculating. If you must route a high-current net internally, run the internal result from this calculator and add your usual design margin on top of that — not on top of the external value.

The IPC-2221 Formula: What the Calculator Computes

IPC-2221 derives the minimum cross-sectional area of copper required to carry a given current within an allowable temperature rise, then divides that area by your copper thickness to get the minimum trace width. The calculator then uses the trace geometry, copper resistivity (ρ = 1.7 × 10−6 Ω·cm), and your trace length to compute three additional outputs:

These secondary outputs often matter as much as the width itself. A 3.3 V MCU supply rail that drops 150 mV across a power trace has already used 4.5% of its voltage budget before reaching the load.

Copper Thickness: Which oz/ft² Setting to Choose

Copper weight is the thickness of the copper layer, specified in ounces per square foot. Thicker copper means a wider cross-section at any given trace width, so you can carry more current in a narrower trace. Choose the copper weight that matches your PCB stackup specification:

If you are unsure of your stackup, use 1 oz. Most standard 2-layer and 4-layer PCB services ship with 1 oz outer copper unless you specify otherwise.

Temperature Rise: 10°C or 20°C?

The temperature rise setting is how much hotter than ambient you allow the trace to run under full continuous load. It directly trades off against trace width — a higher allowable temperature rise lets you use a narrower trace. These are the practical guidelines:

When in doubt, use 10°C. The difference in trace width is modest, but the added margin protects against etching tolerances, copper plating variation, and ambient temperature spikes that are hard to predict at design time.

Voltage Drop and Power Loss: When They Override Temperature Rise

The temperature-based calculation tells you the narrowest trace that won't overheat. But on long traces or low-voltage rails, voltage drop often becomes the binding constraint before temperature does.

A 1 A trace on 1 oz copper at 10°C temperature rise needs about 11 mil of width. If that trace runs 10 cm to a 3.3 V rail, its resistance is roughly 0.05 Ω and the voltage drop is 50 mV — about 1.5% of rail voltage. That is marginal but acceptable. Extend the same trace to 30 cm and the drop triples to 150 mV, pushing the rail to 3.15 V and potentially outside your MCU's operating range. In that case, you need a wider trace — not because of temperature, but because of voltage budget.

Practical rule: always enter trace length and check the voltage drop output. If it exceeds 1–2% of your supply voltage, widen the trace or shorten the routing, regardless of what the temperature-based minimum says.

Three Worked Examples

Example 1 — Sensor power rail, 1 A, 1 oz, external layer, 10°C rise

Example 2 — DC motor supply rail, 3 A, 1 oz, internal layer, 10°C rise

Example 3 — High-current output, 8 A, 1 oz, external layer, 10°C rise

Before You Send to Fab: Design Margin Rules

IPC-2221 output is a theoretical minimum under ideal conditions. Real boards have etching tolerances (±0.5–1 mil is common), copper plating variation, and thermal coupling from adjacent components. Apply these rules before finalizing your layout:

When to Use Pours and Planes Instead

For currents above 5–8 A, individual routed traces become impractical from a board area perspective. At 8 A on 1 oz copper, the IPC-2221 minimum width is over 4 mm — a significant obstacle in dense layouts. The alternatives:

Calculator Limitations

This tool gives a reliable starting point for current-carrying trace width decisions. It is not a full PCB signoff instrument. Be aware of the following limitations:

Related AixKit Engineering Calculators

Useful alongside trace width for complete PCB power and signal analysis:

Frequently Asked Questions