PCB Trace Width Calculator
IPC-2221 · external/internal layers · resistance, voltage drop & via capacity
Trace Details
Via Current Capacity (secondary)
Rough estimate — treats the plated via barrel as a rolled-up trace. Independent of the trace calculation above.
Result
Enter trace details and calculate to see the recommended width, resistance, voltage drop and a scale preview
IPC-2221 curve-fit for planning. Valid roughly to 35 A, ≤100°C rise, ≤400 mils. Derate for high density, thermal vias and long runs — confirm against IPC-2152 or thermal simulation for critical designs.
PCB Trace Width Calculator: IPC-2221 Minimum Width, Resistance and Via Capacity
A PCB trace that’s too narrow for its current can overheat, degrade or burn out. This tool uses the industry-standard IPC-2221 formula to find the minimum safe trace width for your current and allowed temperature rise, on both external and internal layers. It also works in reverse – enter a width to find the maximum safe current and includes trace resistance, voltage drop, power loss and a separate via current-capacity check, all in one place instead of across multiple tools.
How to Use
- Choose your mode: enter current to find the required width or enter width to find the maximum safe current (reverse mode).
- Enter the allowed temperature rise (°C) – how much hotter the trace is allowed to get above ambient.
- Select copper weight (commonly 1oz or 2oz) and whether the trace is External or Internal.
- (Optional) Enter the trace length (mm) to also see resistance, voltage drop and power loss.
- Click Calculate to see the recommended width (mils and mm) or maximum current, with a scale preview.
- For vias, scroll to Via Current Capacity enter via diameter and plating thickness and calculate separately.
Key Features
- IPC-2221 standard formula for minimum trace width, with correct constants for External vs Internal layers
- Reverse mode – enter a trace width and get the maximum safe current
- Results shown in both mils and millimetres
- Optional trace resistance, voltage drop and power loss when you enter trace length
- Separate via current-capacity estimator based on via diameter and copper plating thickness
- Visual scale preview showing the calculated trace width relative to a PCB reference
- Supports common copper weights (1oz, 2oz, etc.)
- Export as PDF or copy the result
Formula / Logic Used
Minimum Trace Width (IPC-2221, Current → Width)
Where is current in Amperes, is allowed temperature rise, = 0.048 for external layers or 0.024 for internal layers (internal traces are surrounded by insulation and dissipate heat less efficiently, so they need more copper for the same current) and is copper weight converted to mils (1 oz ≈ 1.378 mils).
Reverse Mode (Width → Maximum Current)
Trace Resistance, Voltage Drop and Power Loss
Where is copper resistivity (≈1.72×10⁻⁸ Ω·m), is trace length and is cross-sectional area.
Via Current Capacity
The via’s copper barrel is treated like an unrolled trace and this area is used in the same IPC-2221 formula (external-layer constant) to estimate current capacity .
Who Should Use This Tool
Diploma and B.Tech ECE/Electrical students learning PCB design and current-carrying capacity. Also useful for hobbyists and design engineers who need to size power traces and vias together without switching between multiple calculators.
Frequently Asked Questions (FAQs)
Use the IPC-2221 formula, which relates current, allowed temperature rise and copper thickness to the required cross-sectional area – then divide by copper thickness for width. This tool does the full calculation once you enter current, temperature rise and copper weight.
Internal traces sit between insulating layers and can’t dissipate heat as efficiently as external ones exposed to air, so they need a larger cross-section for the same temperature rise. This tool applies the correct constant (0.048 external, 0.024 internal) automatically.
A common choice is 10°C to 20°C rise for general-purpose traces, depending on your enclosure and how much margin you want. Lower temperature rise means a wider trace for the same current.
It depends on the via’s diameter and copper plating thickness – this tool treats the via barrel like an “unrolled” trace and applies the IPC-2221 formula to estimate safe current capacity.
2oz copper is roughly twice as thick as 1oz, so a 2oz trace carries more current at the same width and temperature rise. Compare both directly with this tool.
Related Tools
- RLC Color Code Calculator – verify component values before placing them on your PCB layout
- Op-Amp Gain/Filter Designer – design the circuit this PCB trace will carry
- Antenna Length Calculator – useful if your board includes an RF section