NEC Ampacity Calculator

Professional NEC ampacity calculator. Compute allowable conductor ampacity per NEC Table 310.16 with ambient temperature and conductor bundling (310.15) adjustments. Fast, accessible, and mobile-first.

NEC Ampacity Calculator

This professional-grade NEC ampacity calculator determines the allowable current-carrying capacity of conductors using NEC Table 310.16, with ambient temperature and conductor bundling adjustments per NEC 310.15. Built for engineers, electricians, and plan reviewers who need fast, reliable, and code-aligned results.

Calculator

Enter conductor properties, environment, and adjustments. Fields marked with an asterisk are required.

Conductor Material

Results

Selected Temperature Column
Base Ampacity at 30°C (NEC 310.16)
Ambient Correction Factor, Famb
Bundling Adjustment, Fbundling
Adjusted Allowable Ampacity

Data Source and Methodology

  • NFPA 70 — National Electrical Code (NEC) 2023, Article 310: Table 310.16 (Allowable Ampacities), Table 310.15(B)(1) (Ambient Temperature Correction), and 310.15(C)(1) (Adjustment for More Than Three Current-Carrying Conductors). Official reference: NFPA 70, 2023 Edition.
  • CerroWire Ampacity Charts (industry summary): cerrowire.com

Tutti i calcoli si basano rigorosamente sulle formule e sui dati forniti da questa fonte.

The Formula Explained

We compute the allowable ampacity using the lower applicable temperature column and apply ambient and bundling factors:

$$ I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc}) $$

Where the selected temperature column is the lower of the conductor insulation rating and the equipment termination rating:

$$ T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right) $$

Ambient correction factor is taken from NEC Table 310.15(B)(1) based on ambient temperature ranges; bundling adjustment is from 310.15(C)(1).

Glossary of Variables

    - Conductor Material: Copper or Aluminum.
    - Conductor Size: AWG or kcmil size of a single conductor.
    - Conductor Insulation Rating (°C): Temperature rating of the conductor insulation (e.g., 60°C, 75°C, 90°C).
    - Termination Temperature Rating (°C): Temperature rating of the equipment terminals (often 60°C or 75°C).
    - Ambient Temperature: Surrounding air temperature where conductors run (°C or °F).
    - Current-Carrying Conductors (CCC): Count of conductors in a raceway/cable that carry current. Grounds do not count.
    - Ibase: Allowable ampacity at 30°C from NEC Table 310.16 for the selected temperature column.
    - Famb: Ambient temperature correction factor from NEC Table 310.15(B)(1).
    - Fbundling: Adjustment factor for more than three CCC from NEC 310.15(C)(1).
    - Iallow: Final allowable ampacity after applying Famb and Fbundling.

How It Works: A Step-by-Step Example

Case: Copper 4 AWG, 90°C insulation, 75°C terminations, ambient 40°C, six current-carrying conductors.

  1. Select the temperature column: Tsel = min(90°C insulation, 75°C termination) = 75°C.
  2. From NEC Table 310.16, Ibase for 4 AWG copper at 75°C is 85 A.
  3. Ambient correction Famb for 36–40°C at 75°C column is 0.88 (NEC Table 310.15(B)(1)).
  4. Bundling adjustment Fbundling for 4–6 CCC is 0.80 (NEC 310.15(C)(1)).
  5. Compute:
    $$ I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A} $$

Note: Overcurrent protection must also comply with NEC Article 240. The “small conductor rule” of 240.4(D) may limit 14/12/10 AWG copper branch-circuit conductors to 15/20/30 A regardless of higher thermal capacity.

Frequently Asked Questions (FAQ)

Does this tool consider the lower of insulation and termination ratings?

Yes. It selects the lower temperature column between the conductor insulation rating and the termination rating, per NEC requirements.

How are ambient temperature corrections applied?

The calculator maps your ambient temperature to the correct NEC Table 310.15(B)(1) range for the selected temperature column and applies that factor to the base ampacity.

How are bundling adjustments determined?

We apply the 310.15(C)(1) “more than three CCC” table based on the number of current-carrying conductors in the raceway or cable.

Are rooftop or special conditions included?

No. Rooftop sunlight adjustments, conductors in parallel, and other special cases require additional calculations and code sections. Consult the NEC and your AHJ.

Which NEC edition does the calculator use?

NEC 2023. Local adoption may vary; verify with your Authority Having Jurisdiction (AHJ).

Is the small conductor rule enforced?

We display an advisory for 14/12/10 AWG copper. Overcurrent protection must comply with NEC 240.4(D) where applicable.

How should I report or verify a result?

Use the “Copy Results” button to capture your inputs and outputs. Always cross-check with the NEC tables and project specifications.


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[','\]
','
Formula (extracted LaTeX)
\[I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc})\]
I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc})
Formula (extracted LaTeX)
\[T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right)\]
T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right)
Formula (extracted LaTeX)
\[I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A}\]
I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A}
Formula (extracted text)
We compute the allowable ampacity using the lower applicable temperature column and apply ambient and bundling factors: $ I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc}) $ Where the selected temperature column is the lower of the conductor insulation rating and the equipment termination rating: $ T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right) $ Ambient correction factor is taken from NEC Table 310.15(B)(1) based on ambient temperature ranges; bundling adjustment is from 310.15(C)(1).
Formula (extracted text)
$ I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A} $
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn

Full original guide (expanded)

NEC Ampacity Calculator

This professional-grade NEC ampacity calculator determines the allowable current-carrying capacity of conductors using NEC Table 310.16, with ambient temperature and conductor bundling adjustments per NEC 310.15. Built for engineers, electricians, and plan reviewers who need fast, reliable, and code-aligned results.

Calculator

Enter conductor properties, environment, and adjustments. Fields marked with an asterisk are required.

Conductor Material

Results

Selected Temperature Column
Base Ampacity at 30°C (NEC 310.16)
Ambient Correction Factor, Famb
Bundling Adjustment, Fbundling
Adjusted Allowable Ampacity

Data Source and Methodology

  • NFPA 70 — National Electrical Code (NEC) 2023, Article 310: Table 310.16 (Allowable Ampacities), Table 310.15(B)(1) (Ambient Temperature Correction), and 310.15(C)(1) (Adjustment for More Than Three Current-Carrying Conductors). Official reference: NFPA 70, 2023 Edition.
  • CerroWire Ampacity Charts (industry summary): cerrowire.com

Tutti i calcoli si basano rigorosamente sulle formule e sui dati forniti da questa fonte.

The Formula Explained

We compute the allowable ampacity using the lower applicable temperature column and apply ambient and bundling factors:

$$ I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc}) $$

Where the selected temperature column is the lower of the conductor insulation rating and the equipment termination rating:

$$ T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right) $$

Ambient correction factor is taken from NEC Table 310.15(B)(1) based on ambient temperature ranges; bundling adjustment is from 310.15(C)(1).

Glossary of Variables

    - Conductor Material: Copper or Aluminum.
    - Conductor Size: AWG or kcmil size of a single conductor.
    - Conductor Insulation Rating (°C): Temperature rating of the conductor insulation (e.g., 60°C, 75°C, 90°C).
    - Termination Temperature Rating (°C): Temperature rating of the equipment terminals (often 60°C or 75°C).
    - Ambient Temperature: Surrounding air temperature where conductors run (°C or °F).
    - Current-Carrying Conductors (CCC): Count of conductors in a raceway/cable that carry current. Grounds do not count.
    - Ibase: Allowable ampacity at 30°C from NEC Table 310.16 for the selected temperature column.
    - Famb: Ambient temperature correction factor from NEC Table 310.15(B)(1).
    - Fbundling: Adjustment factor for more than three CCC from NEC 310.15(C)(1).
    - Iallow: Final allowable ampacity after applying Famb and Fbundling.

How It Works: A Step-by-Step Example

Case: Copper 4 AWG, 90°C insulation, 75°C terminations, ambient 40°C, six current-carrying conductors.

  1. Select the temperature column: Tsel = min(90°C insulation, 75°C termination) = 75°C.
  2. From NEC Table 310.16, Ibase for 4 AWG copper at 75°C is 85 A.
  3. Ambient correction Famb for 36–40°C at 75°C column is 0.88 (NEC Table 310.15(B)(1)).
  4. Bundling adjustment Fbundling for 4–6 CCC is 0.80 (NEC 310.15(C)(1)).
  5. Compute:
    $$ I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A} $$

Note: Overcurrent protection must also comply with NEC Article 240. The “small conductor rule” of 240.4(D) may limit 14/12/10 AWG copper branch-circuit conductors to 15/20/30 A regardless of higher thermal capacity.

Frequently Asked Questions (FAQ)

Does this tool consider the lower of insulation and termination ratings?

Yes. It selects the lower temperature column between the conductor insulation rating and the termination rating, per NEC requirements.

How are ambient temperature corrections applied?

The calculator maps your ambient temperature to the correct NEC Table 310.15(B)(1) range for the selected temperature column and applies that factor to the base ampacity.

How are bundling adjustments determined?

We apply the 310.15(C)(1) “more than three CCC” table based on the number of current-carrying conductors in the raceway or cable.

Are rooftop or special conditions included?

No. Rooftop sunlight adjustments, conductors in parallel, and other special cases require additional calculations and code sections. Consult the NEC and your AHJ.

Which NEC edition does the calculator use?

NEC 2023. Local adoption may vary; verify with your Authority Having Jurisdiction (AHJ).

Is the small conductor rule enforced?

We display an advisory for 14/12/10 AWG copper. Overcurrent protection must comply with NEC 240.4(D) where applicable.

How should I report or verify a result?

Use the “Copy Results” button to capture your inputs and outputs. Always cross-check with the NEC tables and project specifications.


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[','\]
','
Formula (extracted LaTeX)
\[I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc})\]
I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc})
Formula (extracted LaTeX)
\[T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right)\]
T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right)
Formula (extracted LaTeX)
\[I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A}\]
I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A}
Formula (extracted text)
We compute the allowable ampacity using the lower applicable temperature column and apply ambient and bundling factors: $ I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc}) $ Where the selected temperature column is the lower of the conductor insulation rating and the equipment termination rating: $ T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right) $ Ambient correction factor is taken from NEC Table 310.15(B)(1) based on ambient temperature ranges; bundling adjustment is from 310.15(C)(1).
Formula (extracted text)
$ I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A} $
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn

NEC Ampacity Calculator

This professional-grade NEC ampacity calculator determines the allowable current-carrying capacity of conductors using NEC Table 310.16, with ambient temperature and conductor bundling adjustments per NEC 310.15. Built for engineers, electricians, and plan reviewers who need fast, reliable, and code-aligned results.

Calculator

Enter conductor properties, environment, and adjustments. Fields marked with an asterisk are required.

Conductor Material

Results

Selected Temperature Column
Base Ampacity at 30°C (NEC 310.16)
Ambient Correction Factor, Famb
Bundling Adjustment, Fbundling
Adjusted Allowable Ampacity

Data Source and Methodology

  • NFPA 70 — National Electrical Code (NEC) 2023, Article 310: Table 310.16 (Allowable Ampacities), Table 310.15(B)(1) (Ambient Temperature Correction), and 310.15(C)(1) (Adjustment for More Than Three Current-Carrying Conductors). Official reference: NFPA 70, 2023 Edition.
  • CerroWire Ampacity Charts (industry summary): cerrowire.com

Tutti i calcoli si basano rigorosamente sulle formule e sui dati forniti da questa fonte.

The Formula Explained

We compute the allowable ampacity using the lower applicable temperature column and apply ambient and bundling factors:

$$ I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc}) $$

Where the selected temperature column is the lower of the conductor insulation rating and the equipment termination rating:

$$ T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right) $$

Ambient correction factor is taken from NEC Table 310.15(B)(1) based on ambient temperature ranges; bundling adjustment is from 310.15(C)(1).

Glossary of Variables

    - Conductor Material: Copper or Aluminum.
    - Conductor Size: AWG or kcmil size of a single conductor.
    - Conductor Insulation Rating (°C): Temperature rating of the conductor insulation (e.g., 60°C, 75°C, 90°C).
    - Termination Temperature Rating (°C): Temperature rating of the equipment terminals (often 60°C or 75°C).
    - Ambient Temperature: Surrounding air temperature where conductors run (°C or °F).
    - Current-Carrying Conductors (CCC): Count of conductors in a raceway/cable that carry current. Grounds do not count.
    - Ibase: Allowable ampacity at 30°C from NEC Table 310.16 for the selected temperature column.
    - Famb: Ambient temperature correction factor from NEC Table 310.15(B)(1).
    - Fbundling: Adjustment factor for more than three CCC from NEC 310.15(C)(1).
    - Iallow: Final allowable ampacity after applying Famb and Fbundling.

How It Works: A Step-by-Step Example

Case: Copper 4 AWG, 90°C insulation, 75°C terminations, ambient 40°C, six current-carrying conductors.

  1. Select the temperature column: Tsel = min(90°C insulation, 75°C termination) = 75°C.
  2. From NEC Table 310.16, Ibase for 4 AWG copper at 75°C is 85 A.
  3. Ambient correction Famb for 36–40°C at 75°C column is 0.88 (NEC Table 310.15(B)(1)).
  4. Bundling adjustment Fbundling for 4–6 CCC is 0.80 (NEC 310.15(C)(1)).
  5. Compute:
    $$ I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A} $$

Note: Overcurrent protection must also comply with NEC Article 240. The “small conductor rule” of 240.4(D) may limit 14/12/10 AWG copper branch-circuit conductors to 15/20/30 A regardless of higher thermal capacity.

Frequently Asked Questions (FAQ)

Does this tool consider the lower of insulation and termination ratings?

Yes. It selects the lower temperature column between the conductor insulation rating and the termination rating, per NEC requirements.

How are ambient temperature corrections applied?

The calculator maps your ambient temperature to the correct NEC Table 310.15(B)(1) range for the selected temperature column and applies that factor to the base ampacity.

How are bundling adjustments determined?

We apply the 310.15(C)(1) “more than three CCC” table based on the number of current-carrying conductors in the raceway or cable.

Are rooftop or special conditions included?

No. Rooftop sunlight adjustments, conductors in parallel, and other special cases require additional calculations and code sections. Consult the NEC and your AHJ.

Which NEC edition does the calculator use?

NEC 2023. Local adoption may vary; verify with your Authority Having Jurisdiction (AHJ).

Is the small conductor rule enforced?

We display an advisory for 14/12/10 AWG copper. Overcurrent protection must comply with NEC 240.4(D) where applicable.

How should I report or verify a result?

Use the “Copy Results” button to capture your inputs and outputs. Always cross-check with the NEC tables and project specifications.


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[','\]
','
Formula (extracted LaTeX)
\[I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc})\]
I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc})
Formula (extracted LaTeX)
\[T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right)\]
T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right)
Formula (extracted LaTeX)
\[I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A}\]
I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A}
Formula (extracted text)
We compute the allowable ampacity using the lower applicable temperature column and apply ambient and bundling factors: $ I_{allow} \;=\; I_{base}(T_{sel}) \times F_{amb}(T_a, T_{sel}) \times F_{bundling}(N_{ccc}) $ Where the selected temperature column is the lower of the conductor insulation rating and the equipment termination rating: $ T_{sel} \;=\; \min\left(T_{insulation},\, T_{termination}\right) $ Ambient correction factor is taken from NEC Table 310.15(B)(1) based on ambient temperature ranges; bundling adjustment is from 310.15(C)(1).
Formula (extracted text)
$ I_{allow} = 85 \times 0.88 \times 0.80 = 59.84 \text{ A} \approx 60 \text{ A} $
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn
Formulas

(Formulas preserved from original page content, if present.)

Version 0.1.0-draft
Citations

Add authoritative sources relevant to this calculator (standards bodies, manuals, official docs).

Changelog
  • 0.1.0-draft — 2026-01-19: Initial draft (review required).