Engineering calculators

Trace Width Calculator

Updated Jul 7, 2026 By Jehan Wadia
Rate Formulas
Design Parameters (* required)
Load current the trace must carry.
1 oz ≈ 1.378 mil of copper.
Allowed conductor temp increase above ambient.
Context only — shown with results, not used in the width formula.
Leave blank to skip resistance, voltage drop & power loss.

External Layer — In Air

Within IPC-2221 Range
Required Trace Width
Critical Dimension
11.827 mil
ResistanceN/A
Voltage DropN/A
Power LossN/A
Enter a Trace Length to activate resistance, voltage drop & power loss.

Internal Layer — Embedded

Within IPC-2221 Range
Required Trace Width
Critical Dimension
30.769 mil
ResistanceN/A
Voltage DropN/A
Power LossN/A
Enter a Trace Length to activate resistance, voltage drop & power loss.
Step-by-Step Solution
Required Trace Width vs. Design Current
Plan View (Top-Down)
Cross-Section Profile

Introduction

This trace width calculator helps you find the right copper trace size for your printed circuit board (PCB). It uses the IPC-2221 standard, which is the most common set of rules for PCB design. You enter your design current, copper thickness, and allowed temperature rise, and the tool gives you the minimum trace width needed for both external (in air) and internal (embedded) layers.

A trace that is too narrow can overheat and damage your board. A trace that is too wide wastes space. This calculator solves that problem by doing the math for you in seconds. It also shows resistance, voltage drop, and power loss if you enter a trace length. Every result includes a step-by-step solution, a chart, and clear diagrams so you can check the work and understand how the answer was found.

How to Use Our Trace Width Calculator

Enter your PCB design values below to find the minimum trace width needed for your external and internal copper layers. The calculator also shows resistance, voltage drop, and power loss when a trace length is provided.

Design Current (required): Enter the amount of current your trace must carry, in amps. This is the load current that will flow through the copper trace during normal use.

Copper Thickness (required): Enter the thickness of the copper on your PCB. You can pick oz/ft², mil, mm, or µm from the dropdown. Most standard boards use 1 oz or 2 oz copper.

Temperature Rise (required): Enter the maximum temperature increase you will allow above the ambient temperature. You can set this in °C or °F. A common starting point is 10 °C.

Ambient Temperature (optional): Enter the air temperature around your board. This value is shown with your results for reference but does not change the trace width calculation. The default is 25 °C.

Trace Length (optional): Enter the length of your copper trace. You can choose inches, feet, mil, mm, µm, cm, or meters. When you provide a length, the calculator will also show trace resistance, voltage drop, and power loss. Leave this field blank if you only need the trace width.

Click Calculate to see your results. Click Reset to return all fields to their default values. Click Copy Results to copy the full output to your clipboard.

What Is Trace Width and Why Does It Matter?

A trace is a thin strip of copper on a printed circuit board (PCB) that carries electric current from one part of the board to another. Think of it like a tiny wire, but flat and built right into the board. The trace width is how wide that copper strip is.

Getting the width right is important. If a trace is too narrow for the current it carries, it heats up. Too much heat can damage the board, melt solder, or cause the circuit to fail. A wider trace can carry more current without getting too hot. But making every trace extra wide wastes space on the board. That is why engineers calculate the exact width they need.

How This Trace Width Calculator Works

This calculator uses the IPC-2221 standard, which is the most widely accepted guideline in the electronics industry for PCB design. You enter three required values:

  • Design current — how much current (in amps) the trace must carry.
  • Copper thickness — how thick the copper layer is, usually measured in ounces per square foot (oz/ft²). One ounce equals about 1.378 mil (thousandths of an inch) of copper.
  • Temperature rise — how many degrees the trace is allowed to heat up above the surrounding temperature.

From these inputs, the calculator finds the minimum trace width for both external layers (traces on the outside of the board, cooled by open air) and internal layers (traces buried inside the board, where heat escapes more slowly). Internal traces always need to be wider because they cannot cool as easily.

Optional Inputs: Trace Length and Ambient Temperature

You can also enter a trace length. When you do, the calculator shows three extra results: the trace's electrical resistance, the voltage drop across it, and the power loss as heat. These help you check whether your circuit will still work correctly after the small voltage loss along the trace.

Ambient temperature is the temperature of the air or environment around the board. It does not change the trace width calculation, but it helps you see the estimated maximum temperature the copper will reach during operation.

External vs. Internal Layers

PCBs often have multiple layers of copper stacked together. The top and bottom layers are called external layers. They sit in open air, so heat leaves them quickly. Layers sandwiched between sheets of fiberglass (FR-4) inside the board are called internal layers. Because the surrounding material traps heat, internal traces must be wider to stay within the same temperature rise limit. The IPC-2221 formula accounts for this by using a smaller constant (k = 0.024) for internal layers compared to external layers (k = 0.048).

Understanding the IPC-2221 Formula

The IPC-2221 formula first calculates the cross-sectional area of copper needed. It then divides that area by the copper thickness to get the trace width. The key equation is:

Area = (Current ÷ (k × ΔT0.44))1/0.725

Here, k is a constant that depends on whether the trace is external or internal, and ΔT is the allowed temperature rise in degrees Celsius. The result is an area in square mils. Dividing by the copper thickness in mils gives you the required width in mils.

This standard is based on charts and data that have been tested and trusted by engineers for decades. It gives safe, reliable results for most common PCB designs. However, if your current, temperature rise, or copper thickness falls outside the tested range, the calculator will warn you that results should be used with caution. For related electrical engineering calculations, you may also find our parallel resistor calculator, voltage divider calculator, and impedance calculator useful when designing your circuits.


Formulas used

Cross-Sectional Area (IPC-2221)
A = \left(\frac{I}{k \cdot \Delta T^{0.44}}\right)^{1/0.725} \quad k = 0.048 \text{ (external)},\; k = 0.024 \text{ (internal)}
Required Trace Width
W = \frac{A}{t}
Trace Resistance
R = \frac{\rho \cdot L}{W \cdot t} \quad (\rho = 1.72 \times 10^{-8}\;\Omega{\cdot}\text{m})
Voltage Drop
V_{drop} = I \cdot R
Power Loss
P = I^{2} \cdot R

Frequently asked questions

What units can I use for copper thickness?

You can enter copper thickness in oz/ft², mil, mm, or µm. The calculator converts your input to mil automatically. Most PCB makers list copper weight in oz/ft², so that is the default.

Why is the internal trace width always larger than the external trace width?

Internal traces are buried inside the board between layers of fiberglass. Heat cannot escape as fast, so the trace needs more copper area to stay cool. The IPC-2221 formula uses a smaller constant (k = 0.024) for internal layers, which produces a wider trace than the external constant (k = 0.048).

What does the 'Outside IPC-2221 Range' warning mean?

It means one or more of your inputs fall outside the tested limits of the IPC-2221 standard. Common causes are current above 35 A, temperature rise above 100 °C, or copper thickness outside 0.5–3 oz. The results may still be useful, but you should verify them with your PCB manufacturer or use additional thermal analysis.

What is a good temperature rise value to use?

10 °C is a safe and common starting point for most designs. Some engineers use 20 °C or higher when board space is tight. A smaller temperature rise gives a wider, cooler trace. A larger rise allows a narrower trace but the copper runs hotter.

How does trace length affect the results?

Trace length does not change the required trace width. It is only used to calculate three extra outputs: resistance, voltage drop, and power loss. If you leave the length blank, the calculator skips those results and only shows the trace width.

Does ambient temperature change the trace width result?

No. The ambient temperature is shown for your reference only. It helps you estimate the maximum temperature the copper will reach (ambient + temperature rise), but it is not part of the IPC-2221 trace width formula.

What copper thickness should I use for a standard PCB?

Most standard PCBs use 1 oz/ft² copper, which equals about 1.378 mil (35 µm). For higher-current designs, 2 oz or 3 oz copper is common. Check your board manufacturer's specifications to confirm what they offer.

How do I convert the trace width from mil to mm?

Use the dropdown next to the trace width result. You can switch between mil, mm, and µm and the value updates instantly. For manual conversion, multiply mil by 0.0254 to get mm.

Can I use this calculator for high-current designs above 35 amps?

You can enter any current value and the calculator will give a result. However, the IPC-2221 data was tested up to about 35 A. Above that, the tool shows a warning. For very high currents, consider using bus bars, multiple vias, or thicker copper, and verify your design with thermal simulation.

What resistivity value does the calculator use for copper?

The calculator uses 1.72 × 10⁻⁸ Ω·m, which is the standard resistivity of copper at roughly 20 °C. This is the most widely used value in PCB design calculations.

What does the chart show?

The chart plots required trace width (in mil) on the vertical axis against design current (in amps) on the horizontal axis. It draws two curves — one for external layers and one for internal layers — so you can see how width changes as current increases. An orange line marks your specific design current.

What is the difference between mil and mm?

A mil is one thousandth of an inch (0.001 in). A mm is one millimeter. One mil equals 0.0254 mm. PCB designers in the United States commonly use mil, while designers in other countries often use mm.

How accurate is the IPC-2221 formula?

The IPC-2221 formula is an empirical model based on tested data. It is widely trusted and used across the electronics industry. It gives conservative, safe results for most standard PCBs. For extreme conditions, unusual board materials, or very dense designs, additional thermal analysis is recommended.

Can I copy the results to share with my team?

Yes. Click the Copy Results button and a plain-text summary of all inputs and outputs is copied to your clipboard. You can then paste it into an email, document, or chat.

What is 1 oz copper in mil and mm?

One ounce copper (1 oz/ft²) equals approximately 1.378 mil or 0.035 mm (35 µm). This is the most common copper weight on standard PCBs.

Does this calculator account for vias or thermal pads?

No. This calculator sizes a straight copper trace only. Vias, thermal relief pads, and polygon pours have different thermal and electrical properties. You should size those separately using your PCB design software or manufacturer guidelines.