PCB Trace Width Calculator
A PCB trace width calculator determines the minimum copper trace width required to safely carry a given current without exceeding a temperature limit. Enter your current load, allowable temperature rise, copper weight (oz), and layer type (external or internal) to get the minimum trace width in mils and millimeters using the IPC-2221 standard formula.
PCB Trace Width Calculator
Calculate minimum PCB trace width using the IPC-2221 standard for external and internal copper layers.
External layers have better heat dissipation (k = 0.048).
Maximum continuous current the trace must carry.
Allowable temperature rise above ambient. IPC-2221 typically recommends 10°C for most designs.
Standard PCB copper weights: 0.5 oz = 17.5 µm, 1 oz = 35 µm, 2 oz = 70 µm.
Frequently Asked Questions
What is the IPC-2221 standard for PCB trace width?
IPC-2221 is the Generic Standard on Printed Board Design published by IPC (formerly the Institute for Interconnecting and Packaging Electronic Circuits). It defines the empirical formula I = k × ΔT^0.44 × A^0.725 for calculating the current-carrying capacity of a PCB copper trace, where k = 0.048 for external layers and k = 0.024 for internal layers. It is the most widely used industry reference for trace sizing in PCB design.
How do I calculate PCB trace width for a given current?
To calculate PCB trace width using IPC-2221: (1) Choose your layer type (external k=0.048, internal k=0.024), (2) Decide the allowable temperature rise ΔT in °C (10°C is typical), (3) Calculate cross-section area A = (I / (k × ΔT^0.44))^(1/0.725) in mils², (4) Convert copper weight to thickness in mils (1 oz = 1.378 mils), (5) Divide area by thickness to get trace width in mils. Multiply by 0.0254 to convert mils to millimeters.
What is the difference between external and internal PCB trace width?
External (outer) copper layers have better thermal contact with air and solder mask, allowing them to dissipate heat more effectively. This is reflected in the higher k factor (0.048 vs 0.024 for internal). An internal trace surrounded by FR4 substrate — a poor thermal conductor — must be approximately twice as wide as an external trace to carry the same current at the same temperature rise. Always prefer routing high-current signals on external layers.
What temperature rise should I use for PCB trace width calculation?
IPC-2221 recommends 10°C temperature rise above ambient as a standard design target for most consumer electronics. Use a lower value (5°C) for high-reliability or thermally sensitive applications. Use a higher value (20–40°C) only if the ambient temperature is well controlled and the board has excellent ventilation. The allowable rise is: ΔT = T_max_copper − T_ambient_max. For most designs, 10°C is a safe and widely accepted default.
How does copper weight (oz) affect PCB trace width?
Copper weight directly determines trace thickness. Thicker copper means a larger cross-section area for the same trace width, allowing more current to flow with less resistance and less heating. 1 oz copper = 1.378 mils (35 µm) thick. 2 oz copper = 2.756 mils (70 µm). Using 2 oz instead of 1 oz copper roughly halves the required trace width for the same current rating, which is very useful in space-constrained designs. However, thicker copper costs more and makes fine-pitch etching harder.
What is a mil in PCB design?
A mil (short for milli-inch) equals 0.001 inch or 0.0254 mm. It is the primary unit used in PCB design in North America for trace widths, clearances, drill sizes, and pad dimensions. For example, a standard minimum trace width of 6 mils equals 0.152 mm. The IPC-2221 formula produces results in mils, which can be multiplied by 0.0254 to convert to millimeters.
Should I add a safety margin to the calculated PCB trace width?
Yes. The IPC-2221 result is the theoretical minimum width. In practice, add 20–50% to account for: manufacturing etching tolerances (±0.5–1 mil variation), higher-than-expected ambient temperatures, current surges and transients above the rated DC value, and uncertainty in the IPC-2221 empirical fit. Most experienced PCB designers also apply a general rule that no power trace should be narrower than the minimum trace of their fab process, typically 4–6 mils.
How do vias affect current capacity in PCB design?
Vias are often the bottleneck in high-current PCB traces. A standard 0.3 mm drill via with 1 oz copper typically carries only 0.5–1 A continuously. When transitioning high-current traces between layers, use multiple vias in parallel (add one via per amp as a rough rule), or use larger vias (0.6–1.0 mm drill). Filled or plated vias can carry more current. Always check via current capacity separately from trace current capacity when designing power paths.
PCB Trace Width Calculator: IPC-2221 Current Capacity Guide
The PCB Trace Width Calculator determines the minimum copper trace width required to safely carry a given current without exceeding an allowable temperature rise. It implements the IPC-2221 standard — the industry reference for printed circuit board design — and supports both external (outer) and internal (inner) copper layers with standard 0.5 oz, 1 oz, and 2 oz copper weights.
Table of Contents
IPC-2221 Formula
The IPC-2221 standard defines the empirical relationship between current, temperature rise, and cross-section area for PCB copper traces. The formula is derived from curve-fit data across a wide range of trace sizes and current loads.
Current Capacity Formula:
I = k × ΔT0.44 × A0.725Solved for cross-section area:
A = (I / (k × ΔT0.44))1/0.725Trace width from area:
Width (mils) = A (mils²) / thickness (mils)- I — current in amperes (A)
- ΔT — allowable temperature rise above ambient in °C
- A — cross-section area in mils²
- k — 0.048 for external layers, 0.024 for internal layers
- 1 mil = 0.001 inch = 0.0254 mm
Copper thickness conversion:
thickness (mils) = weight (oz/ft²) × 1.378Note: The IPC-2221 formula is empirical and was curve-fitted from older data. It is widely used as a conservative starting point. For high-reliability designs, IPC-2152 provides updated charts based on more modern test data with thermal substrate effects included.
Internal vs External Layers
The IPC-2221 standard defines different k factors for external and internal copper layers because their heat dissipation characteristics differ significantly:
| Layer Type | k Factor | Heat Dissipation | Relative Trace Width |
|---|---|---|---|
| External (Outer) | 0.048 | Good — exposed to air or solder mask | Narrower |
| Internal (Inner) | 0.024 | Poor — surrounded by FR4 laminate | ~2× Wider |
The k factor for internal layers is exactly half that of external layers, meaning for the same current and temperature rise, an internal trace will be approximately twice as wide as an external trace. This is because FR4 substrate is a poor thermal conductor (thermal conductivity ~0.3 W/m·K vs air at 0.026 W/m·K), so heat cannot escape as effectively.
Design Practice: Route high-current traces (power rails, motor drives, battery connections) on external layers whenever possible. If an internal layer must carry significant current, apply a generous derating factor and consider using thicker copper (2 oz or more).
Copper Thickness Guide
PCB copper weight is specified in ounces per square foot (oz/ft²). Standard copper weights and their physical thicknesses:
| Copper Weight | Thickness (mils) | Thickness (µm) | Typical Use |
|---|---|---|---|
| 0.5 oz | 0.689 | 17.5 µm | Fine-pitch signal traces, high-density boards |
| 1 oz | 1.378 | 35 µm | General purpose — most common PCB standard |
| 2 oz | 2.756 | 70 µm | Power electronics, high-current boards |
| 3 oz | 4.134 | 105 µm | Heavy power boards, bus bars |
| 4 oz | 5.512 | 140 µm | Extreme current applications |
1 oz/ft² copper = 1.378 mils = 34.98 µm thickness. Standard PCBs use 1 oz copper on outer layers and may use 0.5 oz on inner layers for finer etching.
How to Use the PCB Trace Width Calculator
- Select layer type — choose External for top/bottom copper layers, Internal for inner layers in multilayer boards.
- Enter current — the maximum continuous DC current (in amperes) the trace must carry.
- Set temperature rise — the allowable rise above ambient. 10°C is the IPC-2221 recommendation for most designs; use 20°C–40°C for relaxed thermal requirements.
- Choose copper thickness — use the presets (0.5 oz / 1 oz / 2 oz) or type a custom value. Standard boards use 1 oz.
- Click Calculate — view the minimum trace width in mils and millimeters, plus cross-section area.
Design Tips
1. Add a Safety Margin
The IPC-2221 result is the minimum width. In practice, add 20–50% extra width for margin. If the calculator returns 15 mils, use 20–22 mils. This accounts for manufacturing tolerances, acid etching variation, and real-world ambient temperature variation.
2. Use Thicker Copper for Power Traces
Doubling copper thickness (from 1 oz to 2 oz) roughly halves the required trace width for the same current. This is especially valuable in dense boards where space is limited. Note: thicker copper increases etching difficulty and cost.
3. Consider Via Current Capacity
When routing high-current traces between layers, vias are often the bottleneck. A single standard via (0.3 mm drill, 1 oz copper) typically handles only 0.5–1 A. Use multiple vias in parallel or larger via annular rings for high-current transitions.
4. Temperature Rise Selection
IPC-2221 recommends 10°C rise for most consumer designs. For boards in enclosures with poor ventilation, use 5°C or less. For boards with excellent airflow or in automotive/industrial applications with higher ambient temps, calculate the actual allowable rise: ΔT = T_max_component − T_ambient_max.
5. Ground and Power Planes
For very high currents (10 A+), consider using a full copper pour (power plane or polygon fill) instead of a narrow trace. Planes have effectively zero resistance along their width and provide much better current distribution and thermal management.
Worked Examples
Example 1: USB Power Trace (5 V, 0.5 A, 1 oz, External)
- k = 0.048 (external), ΔT = 10°C, I = 0.5 A
- A = (0.5 / (0.048 × 100.44))1/0.725 ≈ 3.6 mils²
- Thickness = 1 × 1.378 = 1.378 mils
- Width = 3.6 / 1.378 ≈ 2.6 mils (0.066 mm)
- With 50% margin: use 4 mils minimum — well within standard 6 mil minimum trace capability
Example 2: Motor Driver Power Rail (5 A, 10°C, 1 oz, External)
- k = 0.048 (external), ΔT = 10°C, I = 5 A
- A = (5 / (0.048 × 100.44))1/0.725 ≈ 83 mils²
- Thickness = 1 × 1.378 = 1.378 mils
- Width = 83 / 1.378 ≈ 60 mils (1.52 mm)
- With 25% margin: use 75 mils (1.9 mm)
Example 3: Internal Layer Power Bus (3 A, 10°C, 2 oz, Internal)
- k = 0.024 (internal), ΔT = 10°C, I = 3 A
- A = (3 / (0.024 × 100.44))1/0.725 ≈ 85 mils²
- Thickness = 2 × 1.378 = 2.756 mils
- Width = 85 / 2.756 ≈ 31 mils (0.79 mm)
- Compare: same current on external 1 oz layer would only need ~30 mils — internal 2 oz is roughly equivalent