🔧 Free PCB Engineering Tool

PCB Trace Width Calculator
IPC-2221 Standard — Internal & External Layers

The most accurate free PCB trace width calculator online. Based on the IPC-2221 standard, calculate the minimum copper trace width needed to safely carry your target current — for both external and internal PCB layers — including trace resistance, voltage drop, and power loss.

IPC-2221Standard
2Layer Results
5Outputs per Layer
FreeNo Sign-up
External Layer (k=0.048)
Internal Layer (k=0.024)
Multi-unit Support
Resistance & Power Loss

What is PCB Trace Width?

The Critical Dimension in Every PCB Layout

PCB trace width is the physical width of a copper conductor routed on a printed circuit board. It is one of the most critical parameters in PCB layout design — directly determining how much current a trace can safely carry without overheating. An undersized trace causes resistive heating, voltage drop, and eventual board failure. An oversized trace wastes board space and increases manufacturing cost. The PCB trace width calculator below computes the exact minimum width needed for your current, copper thickness, and permissible temperature rise — following the industry-standard IPC-2221 guidelines.

⚡ Current Carrying Capacity

Every PCB trace has a maximum current it can safely conduct. Exceeding the PCB trace current carrying capacity causes resistive heating proportional to I²R — which can melt solder, delaminate the board, or cause open-circuit failure.

🌡 Temperature Rise

The PCB trace temperature rise above ambient is directly controlled by trace width and copper thickness. IPC-2221 recommends a maximum ΔT of 10°C for signal traces and up to 20–30°C for power traces in most applications.

📐 IPC-2221 Standard

The IPC-2221 standard defines empirical formulas for minimum trace width based on cross-sectional area, using different k-factors for external (0.048) and internal (0.024) copper layers to account for heat dissipation differences.

Free Online PCB Tool

PCB Trace Width Calculator — IPC-2221

Enter your current, copper thickness, temperature rise, and trace length below. Our free PCB trace width calculator instantly returns the minimum trace width, resistance, voltage drop, and power loss for both external and internal copper layers — following the IPC-2221 standard used by professional PCB designers worldwide.

1 Enter current & copper weight
2 Set temp rise & trace length
3 Click Calculate
4 Read external & internal results

PCB Trace Width Calculator

3-in-1 tool — enter any two of Temperature Rise, Width or Current and press the matching Calculate button to solve the third.

Layer
Standard
Input
A
%

Safety factor widens the trace (or derates the current) for extra design margin.

Output
IPC-2152: Curve-fit of the 2009 chart (still air, conservative baseline). Internal & external modeled separately. For exact chart analysis consult the IPC-2152 document.
Tip: This trace width calculator for PCB uses IPC-2221 empirical constants. External layers (k=0.048) dissipate heat to air and can carry more current than internal layers (k=0.024) which are thermally insulated by FR4. Always add a 20% safety margin to calculated width for reliable PCB trace current carrying capacity. For professional PCB layout assistance, see our PCB Layout Design services.
Common Default Values for PCB Trace Width Calculation
Copper Thickness
1 oz/ft² (1.37 mil)
Temp. Rise (Signal)
10°C
Temp. Rise (Power)
20–30°C
Ambient Temp.
25°C (77°F)
Min. Trace Width
0.1 mm (4 mil)
Copper Resistivity
1.72×10⁻⁸ Ω·m

IPC-2221 Formula

How to Calculate Trace Width of a PCB — The Formula

The IPC-2221 standard uses empirical formulas derived from test data to determine the minimum PCB trace width needed for a given current and temperature rise. Our PCB trace width calculator implements these formulas exactly.

Step 1

Calculate Cross-Sectional Area

Area (mil²) =
[ I ÷ (k × ΔT 0.44) ] 1/0.725

Where I = current (A), k = layer constant, ΔT = permissible temperature rise above ambient (°C). This gives the minimum copper cross-section needed in square mils.

Step 2

Calculate Minimum Trace Width

Width (mil) =
Area ÷ (Thickness × 1.378)

Copper thickness in oz/ft² is converted to mils (1 oz ≈ 1.37 mil). Dividing area by the effective thickness gives the minimum trace width. Convert to mm by multiplying by 0.0254.

Step 3

Calculate Trace Resistance

R (Ω) = ρ_T × L ÷ A
ρ_T = ρ₂₀ × [1 + 0.00393 × (T − 20)]

ρ₂₀ = 1.72×10⁻⁸ Ω·m for copper at 20°C. Temperature correction factor α = 0.00393/°C. L = trace length, A = cross-sectional area in m².

Step 4

Calculate Voltage Drop & Power Loss

V_drop (V) = R × I
P_loss (W) = V_drop × I = I² × R

Voltage drop across the trace is Ohm's Law applied to trace resistance. Power loss (heat dissipated) equals I²R — this is the resistive heating that drives the temperature rise in the trace.

IPC-2221 Constants — External vs Internal Layers

The key difference between external and internal PCB trace current calculator results is the k-factor. External layers dissipate heat to ambient air; internal layers are insulated by FR4 dielectric and run hotter at the same current.

k Layer Constant 0.048 (External) 0.024 (Internal)
b ΔT Exponent 0.44 0.44 (same)
c Area Exponent 0.725 0.725 (same)
ρ Cu Resistivity 1.72×10⁻⁸ Ω·m at 20°C
PCB Trace Width Quick Reference — External Layer, 1 oz Copper, ΔT=10°C

Use this table as a quick guide for common PCB trace width current requirements. Always verify with the calculator above for your specific copper thickness and temperature conditions.

Current (A) Min. Width (mil) Ext. Min. Width (mm) Ext. Min. Width (mil) Int. Min. Width (mm) Int. Typical Use
0.3 A4.00.109.00.23Signal / GPIO
0.5 A7.50.1916.50.42Low-power signal
1.0 A17.40.4438.40.98Power supply rail
2.0 A38.00.9783.72.13Motor driver
3.0 A62.41.58137.63.49High-current power
5.0 A116.22.95256.46.51Power converter
10.0 A261.36.64576.614.6High-power / bus bar

Step-by-Step Guide

How to Calculate PCB Trace Width — 5 Steps

Follow these steps to determine the correct copper trace width for your PCB design using the IPC-2221 PCB trace width calculator above or manually using the formula.

  1. 1

    Determine the Required Current

    Identify the maximum continuous current the PCB trace must carry. For power supply traces, use the worst-case load current. For signal traces carrying transient currents, use the RMS value. Always add a 20–25% safety margin above the nominal operating current.

    💡 Example: If your load draws 2A, design for at least 2.4A (20% margin).
  2. 2

    Select Copper Thickness and Layer

    Standard PCBs use 1 oz/ft² copper (≈35µm / 1.37 mil). Heavy copper boards use 2 oz (2.74 mil) or higher. Determine whether your trace is on an external (outer) or internal (inner) layer — internal layers require wider traces for the same current due to reduced heat dissipation through FR4.

    💡 1 oz copper = 1.37 mil = 0.035mm thickness.
  3. 3

    Set Permissible Temperature Rise

    The PCB trace temperature rise (ΔT) is the acceptable increase in trace temperature above ambient. IPC-2221 recommends ΔT = 10°C for general signal traces and up to 20–30°C for dedicated power traces. Lower ΔT values give more conservative (wider) trace widths.

    💡 Use ΔT=10°C for signal traces, ΔT=20°C for power rails.
  4. 4

    Calculate Using the PCB Trace Width Calculator

    Enter your current, copper thickness, temperature rise, ambient temperature, and trace length into the PCB trace width current calculator above. Click Calculate to instantly get the minimum trace width in both mil and mm, plus trace resistance, voltage drop, and power loss for both external and internal layers.

    💡 Use the result from the external layer for top/bottom copper, internal layer for mid-stack layers.
  5. 5

    Apply in PCB Layout and Verify

    Set your trace width constraint in your EDA tool (Altium Designer, Cadence Allegro, KiCad) to the calculated minimum. For high-current traces, round up to the next standard width. Verify that the voltage drop does not exceed 5% of the supply voltage and that power loss is within thermal limits of your PCB stack-up.

    💡 For complex multi-layer PCB design with impedance control, see our PCB Layout Design services.

Why Use a Calculator

Benefits of Using a PCB Trace Width Calculator

🎯

Prevent Trace Burnout

An undersized trace acts as a fuse — it heats up under load and can melt solder joints, delaminate FR4, or cause open-circuit failure. The calculator ensures your PCB trace current carrying capacity is never exceeded.

📐

IPC-2221 Compliance

Designs validated against IPC-2221 pass manufacturer DFM checks and meet industry quality standards. Compliance is mandatory for aerospace, medical, and industrial PCB designs.

Minimise Voltage Drop

The PCB trace resistance calculator output lets you verify that voltage drop across long power traces does not cause logic-level or regulation issues in sensitive circuits.

🌡

Thermal Management

Knowing power loss (I²R) per trace helps plan copper pours, thermal vias, and heatsinking for high-power boards — preventing hot spots that reduce component lifetime.

💰

Optimise Board Space

Oversized traces waste precious PCB real estate, especially in high-density designs. Using the exact minimum width from a trace width calculator for PCB maximises routing density.

🔄

Internal vs External

Automatically calculates both internal and external layer requirements. Internal traces in multi-layer PCBs need significantly wider copper due to the insulating effect of FR4 dielectric on heat dissipation.

PCB Trace Width Best Practices

Professional guidelines for reliable PCB trace width and spacing design in production boards.

  • Always add a 20–25% safety margin above the IPC-2221 minimum calculated trace width.
  • Use ΔT = 10°C for signal traces; up to 30°C for dedicated power traces only.
  • For traces >5A, use copper pours (filled polygons) rather than routed traces.
  • Keep voltage drop below 5% of supply voltage on any power distribution trace.
  • Internal layers need ~2× the trace width of external layers for the same current.
  • Use thermal vias under high-power components to improve trace current capacity.
  • Verify IPC-2152 (newer empirical data) for safety-critical or automotive designs.
  • Minimum manufacturable trace width is typically 0.1mm (4 mil) for standard PCB fabs.
F.Robin Technologies

Need Expert PCB Layout Design with Correct Trace Sizing?

Our senior PCB engineers use industry-leading EDA tools — Altium Designer and Cadence Allegro — to design production-ready boards with precise trace width calculation, impedance control, and full IPC-2221 compliance from schematic to Gerber.

Explore PCB Layout Design →
High-Speed PCB Design Impedance-Controlled Stackups IPC-2221 Compliant DFM Optimised Multi-layer Boards

FAQ

Frequently Asked Questions — PCB Trace Width Calculator

Clear, direct answers to the most common questions about PCB trace width calculation, IPC-2221, current capacity, and trace sizing best practices.

To calculate trace width of a PCB, use the IPC-2221 empirical formula. First, calculate the required copper cross-sectional area using: Area (mil²) = [I ÷ (k × ΔT^0.44)]^(1/0.725) where I is current in Amperes, k is the layer constant (0.048 for external, 0.024 for internal layers), and ΔT is the permissible temperature rise in °C above ambient.

Then convert area to trace width: Width (mil) = Area ÷ (Thickness × 1.378) where thickness is in mils (1 oz copper = 1.37 mil). Convert the result to mm by multiplying by 0.0254. For example, a 1A trace on an external layer with 1 oz copper and ΔT=10°C requires a minimum width of approximately 17.4 mil (0.44mm). Use our free PCB trace width calculator above to solve this instantly for any input values.

A good PCB trace width depends on the current the trace must carry. For standard 1 oz copper with a 10°C temperature rise, use these guidelines for external layers: signal traces carrying under 0.3A can be as narrow as 0.1mm (4 mil — the manufacturing minimum). Traces carrying 1A need at least 0.44mm (17.4 mil). Power traces carrying 3A need at least 1.58mm (62 mil). For 5A, plan for at least 2.95mm (116 mil).

In general, a good trace width for a PCB is the IPC-2221 calculated minimum plus a 20% safety margin. Never use the theoretical minimum without margin — manufacturing tolerances, temperature variation, and current spikes can all reduce safety headroom. For signal traces with no current concern, 0.15–0.2mm (6–8 mil) is a practical standard in most PCB fabs. For high-speed signals, trace width also affects characteristic impedance — use an impedance-controlled PCB layout for those cases.

PCB trace current carrying capacity is the maximum continuous current a copper trace can conduct without the resulting I²R resistive heating causing the trace temperature to rise beyond a safe limit. It is determined by the trace width, copper thickness, layer position (external vs internal), and the ambient operating temperature of the board.

For standard 1 oz copper (35µm), 0.2mm traces can typically carry around 0.5A (external), while 1mm traces can carry approximately 2.5A. Internal layers have approximately 50% of the current capacity of external layers of the same width because FR4 dielectric is a thermal insulator and prevents heat dissipation. Exceeding the current capacity causes resistive heating, solder joint degradation, board delamination, and eventually trace burnout — an open circuit failure.

The IPC-2221 trace width formula is an empirical equation derived from thermal test data on copper conductors on PCBs. It has two steps: First calculate the minimum cross-sectional area in square mils: Area = [I ÷ (k × ΔT^b)]^(1/c). Then calculate minimum width: Width (mil) = Area ÷ (t × 1.378).

Constants: b=0.44, c=0.725 for both layer types. k=0.048 for external layers, k=0.024 for internal layers. t = copper thickness in oz/ft². The factor 1.378 converts oz/ft² thickness to mils per unit area. This formula is implemented exactly in the PCB trace width current calculator above. Note that IPC-2152 (2009) provides updated empirical data that some engineers prefer for more conservative results.

PCB trace resistance is the DC electrical resistance of a copper conductor on a printed circuit board. It is calculated using: R = ρ × L ÷ A where ρ is copper resistivity (1.72×10⁻⁸ Ω·m at 20°C), L is trace length in metres, and A is cross-sectional area in m² (width × thickness).

Resistivity increases with temperature: ρ_T = ρ₂₀ × [1 + 0.00393 × (T − 20)]. At 50°C ambient, copper resistivity is about 12% higher than at 20°C. The PCB trace resistance calculator built into this tool automatically applies temperature correction based on your ambient temperature input. Higher resistance causes more voltage drop (V=IR) and more power loss (P=I²R), both of which increase trace temperature — creating a thermal feedback loop that must be managed through correct trace sizing.

PCB trace temperature rise (ΔT) has a direct inverse relationship with the required trace width. A higher allowed temperature rise means you can use a narrower trace for the same current — because a narrower trace is allowed to run hotter. Conversely, a lower ΔT limit demands a wider trace to keep the same current within thermal bounds.

For example, a 2A trace on an external layer with 1 oz copper requires 38 mil (0.97mm) at ΔT=10°C, but only 21 mil (0.54mm) at ΔT=30°C. While using a higher ΔT allowance saves board space, it reduces component reliability — every 10°C increase in operating temperature roughly halves the lifetime of nearby electrolytic capacitors and semiconductor junctions. IPC-2221 recommends a maximum ambient + ΔT of 105°C for most commercial PCB materials (FR4 Tg 130°C rated boards).

Related PCB Design Topics
IPC-2221 Standard
IPC-2152 Standard
Copper Weight
Trace Impedance
PCB Stack-up
Thermal Vias
FR4 Dielectric
Ohm's Law
Voltage Drop
Power Dissipation
DFM Review
EDA Tools