Pcb Trace Width Calculator - Width, Cross-Section, Resistance

PCB trace width calculator using a closed-form curve fit of older IPC trace-current charts. Enter current, copper weight, layer, and temperature rise for width and resistance.

Updated: June 19, 2026 • Free Tool

Pcb Trace Width Calculator

Steady-state current the trace will carry.

1 oz/ft^2 is the default for most boards. 2 oz/ft^2 doubles the cross-section.

Maximum allowable temperature rise of the trace above the board ambient. 10 °C is a common conservative budget.

External traces use k = 0.048. Internal traces use k = 0.024 because the surrounding layers trap heat.

Board ambient. The 25 °C reference is the published baseline for copper resistivity.

Length used to compute the resistance, voltage drop, and power dissipation for the sized trace.

Results

Required Trace Width
0mm
Trace Width (mils) 0mils
Cross-Section Area 0mils²
Trace Resistance 0Ω
Voltage Drop at Set Current 0V
Power Dissipation 0W

What Is Pcb Trace Width Calculator?

A PCB trace width calculator is a board-design tool that uses a closed-form curve fit of the older IPC trace-current charts to back-solve for the trace width your layout needs. Enter the maximum current, the copper weight, the temperature rise, and the trace location, and it returns the required width in mm and mils plus the cross-section, the resistance, the voltage drop, and the I²R power dissipation.

  • Sizing a power-distribution trace: Pick the current, set a 10 °C budget, and read the width the layout needs on 1 oz/ft² copper.
  • Comparing 1 oz vs 2 oz copper: Switch the copper weight and watch the width halve.
  • Estimating the heat budget: Read the I²R power dissipation and feed it into a thermal model.
  • Checking an LED-driver or USB VBUS segment: Run a 1 A or 0.5 A segment through the calculator to confirm the existing trace is wide enough.

The PCB trace width calculator uses the closed-form curve fit I = k × ΔT^0.44 × A^0.725 with k = 0.024 for internal traces and k = 0.048 for external traces. That algebraic form is the Brooks-style empirical fit of the older IPC-D-275 and IPC-2221 trace-current charts. IPC-2152 reports the same heating relationship from new test data but as correction-factor charts, not one equation, so designers use this curve fit for a first-pass width and confirm tight designs against IPC-2152 charts or thermal simulation. Once A is known, the width is A divided by the copper thickness (1 oz/ft² maps to 35 µm), and the same sized trace feeds an Ohm's law step that returns resistance, voltage drop, and I²R power dissipation.

Once the width is set, the PCB trace resistance calculator feeds the same copper weight and length back into a resistance, voltage drop, and per-metre ohm readout so the design review sees both numbers on the same layout.

How Pcb Trace Width Calculator Works

The calculator uses the Brooks-style closed-form fit of the older IPC-D-275 and IPC-2221 trace-current charts to find the cross-section, divides by copper thickness for the width, and adds a temperature-corrected Ohm's law step so resistance, voltage drop, and I²R power all come from the same sized trace.

A = (I / (k × dT^0.44))^(1/0.725), W = A / (1.378 × t), R = (rho × L) / A' × (1 + alpha × (T_temp - 25 °C))
  • I, dT, t: Maximum current (A), temperature rise above ambient (°C), and copper weight (oz/ft²).
  • k: Layer constant from the closed-form fit: 0.024 internal, 0.048 external.
  • A, W: Cross-section in mils² and the resulting width in mils. Width in mm is the mils value multiplied by 0.0254.
  • R, V, P: Resistance (Ω), voltage drop V = I × R (V), and I²R power (W) at the operating temperature.

The 0.44 and 0.725 exponents are the empirical constants Brooks used to fit the IPC-D-275 / IPC-2221 trace-current charts to one equation; the 0.024 and 0.048 constants separate buried internal layers (trapped heat) from external layers (open to air).

2 A external trace on 1 oz/ft² copper, 10 °C temperature rise

Current = 2 A, Copper = 1 oz/ft², Rise = 10 °C, External, 50 mm, 25 °C

k = 0.048. A = (2 / (0.048 × 10^0.44))^(1/0.725) ≈ 42.4 mils². W = 42.4 / 1.378 ≈ 30.8 mils ≈ 0.78 mm. R ≈ 0.032 Ω.

Required width ≈ 0.78 mm (30.8 mils) on 1 oz/ft² copper, with 32 mΩ and 65 mV of drop at 2 A.

Power rails usually need 1-2 mm of width.

According to the UltraCAD PCB Trace Calculator page, the closed-form I = k × ΔT^0.44 × A^0.725 with k = 0.024 internal and 0.048 external is the Brooks & Adam curve fit designers use to back-solve IPC trace-current charts; UltraCAD fits the IPC-2152 data closely once correction factors are applied.

According to Engineering Toolbox resistivity reference, copper has a bulk resistivity of 1.724 × 10⁻⁸ Ω·m at 20 °C with a temperature coefficient of 3.93 × 10⁻³ 1/°C - the pair the temperature-correction step uses to scale the resistance away from the 25 °C reference.

For non-rectangular conductors or arbitrary cross-sections, the electrical resistance calculator solves the same uniform-conductor R = ρL/A form once the equivalent area is known.

Key Concepts Explained

Four short ideas cover every number the calculator returns.

Closed-Form Curve Fit (Brooks / IPC-D-275)

I = k × ΔT^0.44 × A^0.725 is the Brooks-style empirical fit of the older IPC-D-275 and IPC-2221 trace-current charts, with k = 0.024 internal and 0.048 external. Solving for A gives the cross-section; width = A divided by the copper thickness. IPC-2152 reports the same heating relationship from new test data but as correction-factor charts.

Copper Weight (oz/ft²) and Thickness

1 oz/ft² of copper is 35 µm or 1.378 mils thick. 2 oz/ft² is 70 µm; 0.5 oz/ft² is 17.5 µm. Heavier copper doubles the cross-section at the same width.

Internal vs External Traces

External traces sit on the surface with air on one side and shed heat quickly. Internal traces are buried between dielectric layers and trap heat, so the closed-form fit halves k from 0.048 to 0.024 and the same current needs roughly twice the cross-section.

Temperature Rise vs Ambient

ΔT in the closed-form curve fit is the temperature rise above ambient, not the absolute trace temperature. A 10 °C rise on a 25 °C board puts the trace at 35 °C. Lower ΔT forces a wider trace because ΔT sits in the denominator with the 0.44 exponent.

These four ideas cover every value the calculator prints. For most boards the defaults - 1 oz/ft² copper, 25 °C ambient, 10 °C rise - are the right place to start.

When the sized trace sits in series with a load, the voltage divider calculator models the pair as a series resistor chain so the actual load voltage reads off the divider output.

How to Use This Calculator

Five short steps take a current value and a temperature-rise budget to a sized trace.

  1. 1 Enter the maximum current: Use steady-state DC for power rails or RMS for pulsed loads; 2 A is a typical LED-driver level.
  2. 2 Pick the copper weight: 1 oz/ft² is the default for most consumer boards. 2 oz/ft² halves the width you need.
  3. 3 Set the temperature-rise budget: 10 °C is a common conservative budget; lower values force a wider trace because ΔT sits in the denominator.
  4. 4 Choose internal or external layer: The k constant in the curve fit switches from 0.048 to 0.024 when you go internal because the buried layer traps heat.
  5. 5 Add trace length and ambient, read the result panel: Length and ambient drive the resistance, voltage drop, and I²R power.

For a 2 A external power rail on 1 oz/ft² copper with a 10 °C budget, leave current = 2, thickness = 1, tempRise = 10, traceLocation = external, traceLength = 50, ambientTemp = 25. The calculator returns about 0.78 mm of width, 0.032 Ω of resistance, 0.065 V of drop, and 0.13 W of heat. Step copper to 2 oz/ft² and the width drops to roughly 0.39 mm.

When the load is specified in watts at a known supply voltage, the watts to amps converter turns that into the current the trace has to carry before it goes into the Current input here.

Benefits of Using This Calculator

A purpose-built trace width tool keeps the closed-form curve fit, the copper weight, and the temperature-rise budget in one place.

  • Closed-form trace fit in one screen: The Brooks-style empirical equation is built in, so a layout review no longer needs a separate handbook.
  • Internal and external layer support: Switching from external to internal halves k from 0.048 to 0.024, so the same calculator covers surface and buried traces.
  • Copper weight input covers common foils: 1 oz/ft² is the default; the input accepts 0.5, 1, 2, and 3 oz/ft² plus custom values from 0.25 to 6 oz/ft² for power planes.
  • Cross-section sanity check: The cross-section readout shows the geometric area used, so a typo in copper weight or temperature rise is visible.
  • Resistance and voltage drop together: The sized trace feeds an Ohm's law step, so resistance, voltage drop, and I²R power line up with the width.

The most useful output is usually the I²R power dissipation. Feed that number into a thermal model to see if the trace stays within the temperature-rise budget. For impedance-controlled layouts, run the calculator the other way and confirm the width is at least as large as the curve-fit minimum.

For pulsed or AC loads, the RMS to watts calculator converts the RMS voltage and current into the steady-state watts that drives the I²R power line.

Factors That Affect Your Results

Three variables drive the cross-section the closed-form fit returns, and two limitations tell you when to reach for a different tool.

Current and Temperature Rise

Both enter the closed-form fit as exponents, so doubling the current roughly doubles the cross-section while halving the temperature-rise budget grows it by about 35 % because of the 0.44 exponent on ΔT.

Copper Weight and Layer

Heavier copper grows the cross-section in the denominator, so 2 oz/ft² halves the width for the same current. Switching from external to internal halves k from 0.048 to 0.024.

Trace Length and Ambient

Length enters the Ohm's law step linearly, so a 100 mm trace is twice as resistive as a 50 mm trace. A higher ambient scales the resistance through copper's temperature coefficient (3.93 × 10⁻³ 1/°C).

  • The closed-form I = k × ΔT^0.44 × A^0.725 is an empirical curve fit. Real IPC-2152 correction-factor charts and detailed thermal simulations can differ from the fit by 10-20 % on tight budgets.
  • The width output assumes a flat rectangular trace. Plated half-ounces, selective gold plating, or unusual copper profiles change the effective cross-section.

These two limitations are also where the closed-form curve fit breaks down: tight temperature-rise budgets and non-rectangular cross-sections. For those cases, use a board-level thermal simulator or read the IPC-2152 correction-factor charts directly.

According to the UltraCAD Brooks & Adam thermal book page, the Brooks and Adam thermal simulations fit IPC-2152 external trace data closely and fit the internal trace data more closely than the older IPC-D-275 chart fit, which is why the calculator uses the closed-form equation for first-pass sizing.

When the I²R power dissipation needs to be reported in horsepower, BTU/h, or another unit, the power converter takes the watts number from the result panel and returns the same value in the unit the thermal report expects.

PCB trace width calculator interface showing current, copper weight, temperature rise, and layer inputs alongside required trace width, cross-section, resistance, and voltage drop outputs
PCB trace width calculator interface showing current, copper weight, temperature rise, and layer inputs alongside required trace width, cross-section, resistance, and voltage drop outputs

Frequently Asked Questions

Q: How do I calculate the required PCB trace width?

A: Solve A = (I / (k × ΔT^0.44))^(1/0.725) for the cross-section in mils², then divide by 1.378 times the copper weight in oz/ft² to read the width in mils. The calculator does both steps and converts the result to mm for you.

Q: What is the closed-form curve fit for PCB trace width?

A: The widely cited closed-form I = k × ΔT^0.44 × A^0.725 with k = 0.024 internal and 0.048 external is a Brooks-style empirical fit of the older IPC-D-275 and IPC-2221 trace-current charts. IPC-2152 reports the same heating relationship from new test data but as correction-factor charts instead of one equation. Back-solve for A and divide by the copper thickness to get the width.

Q: How does copper weight (oz/ft²) affect trace width?

A: Heavier copper grows the cross-section in the denominator, so 2 oz/ft² roughly halves the width for the same current. 0.5 oz/ft² roughly doubles the width. The copper weight input accepts 0.5, 1, 2, and 3 oz/ft² directly and custom values for thicker power planes.

Q: Why do internal and external traces need different widths?

A: External traces sit on the surface with air on one side and shed heat easily, so the closed-form fit uses k = 0.048. Internal traces are buried between dielectric layers and trap heat, so the constant drops to k = 0.024 and the same current needs roughly twice the width.

Q: What temperature rise is safe for a PCB trace?

A: 10 °C above the board ambient is a common conservative budget for power-distribution traces. 20 °C to 30 °C is acceptable for less critical signal traces. Lower temperature-rise budgets force a wider trace because ΔT appears in the denominator of the closed-form curve fit.

Q: How do I size a PCB trace for high current?

A: Start with the maximum current and the temperature-rise budget, then read the width the calculator returns. For currents above 5 A on 1 oz/ft² copper, plan to use 2 oz/ft² or 3 oz/ft² and add thermal vias to spread the heat into the inner planes.