Circuit Analysis calculator

Current Divider Calculator

Professional current divider calculator for electrical engineers, electronics technicians, and students. Calculates how current distributes between 2–6 parallel branches using the current divider rule. Supports amps, milliamps, and microamps. Shows individual branch currents, percentages, power dissipation per branch, and equivalent parallel resistance.

Calculator Inputs

Enter values above to see calculation results

Share & Export

Share this calculator or export your results

Quick Tips

  • All calculations follow NEC standards and US electrical practices
  • Results update automatically as you change input values
  • Click any result to copy it to your clipboard
  • Always verify results with local electrical codes

Important Disclaimer

Calculations are for reference only. Always verify against NEC and local codes before installation. Consult a qualified professional for critical applications.

Calculation History

Need Help with an Electrical Project?

Tell us about your electrical project or question. Our engineering team can help with complex calculations, design reviews, and technical recommendations.

Example Calculations

Two Parallel Resistors

Basic current divider with R1=100Ω and R2=200Ω

Inputs
  • totalCurrent: 10
  • currentUnit: A
  • resistor1: 100
  • resistor2: 200

How to Use

Current Divider Rule: How Current Splits in Parallel Circuits

In a parallel circuit, current divides inversely proportional to resistance — the lower resistance path carries more current. This is the opposite of a voltage divider (series circuit), where voltage drops proportionally to resistance. The current divider rule is fundamental to circuit analysis and is derived directly from Kirchhoff's Current Law (KCL) and Ohm's Law.

The Current Divider Formula

For any branch n in a parallel circuit:

I_n = I_total × (R_parallel / R_n)

Where:

  • I_n = current through branch n
  • I_total = total current entering the parallel network
  • R_parallel = equivalent parallel resistance of all branches
  • R_n = resistance of branch n

For the special case of exactly two parallel resistors, the formula simplifies to:

  • I₁ = I_total × R₂ / (R₁ + R₂) — note: the "other" resistor is in the numerator
  • I₂ = I_total × R₁ / (R₁ + R₂)

Worked Example: Three Parallel Resistors

Total current = 12A, R₁ = 100Ω, R₂ = 200Ω, R₃ = 300Ω

Step Calculation Result
Parallel resistance1/(1/100 + 1/200 + 1/300) = 1/(0.01 + 0.005 + 0.00333)R_p = 54.55Ω
I₁ (100Ω branch)12A × 54.55/1006.55A (54.5%)
I₂ (200Ω branch)12A × 54.55/2003.27A (27.3%)
I₃ (300Ω branch)12A × 54.55/3002.18A (18.2%)
Verification (KCL)6.55 + 3.27 + 2.18= 12.00A ✓

The 100Ω branch (lowest resistance) carries the most current — more than half the total. This is the inverse relationship at work.

Equal Resistors: Current Splits Equally

When all branches have the same resistance, current divides equally: I_n = I_total / n. Three 100Ω resistors with 12A total → each carries 4A. The equivalent parallel resistance is R/n = 100/3 = 33.33Ω.

Current Divider vs. Voltage Divider

Property Current Divider (Parallel) Voltage Divider (Series)
Circuit topologyParallel branchesSeries resistors
What gets dividedCurrentVoltage
ProportionalityInversely proportional to RDirectly proportional to R
More R meansLess current through that branchMore voltage across that resistor
Common quantitySame voltage across all branchesSame current through all resistors
Kirchhoff's LawKCL (currents sum to I_total)KVL (voltages sum to V_source)

Practical Applications: When Current Dividers Matter

  • Parallel LED strings: Current imbalance between parallel LED strings (due to LED forward voltage variation) causes uneven brightness and premature failure. Use matched LEDs or individual current-limiting resistors per string.
  • Parallel transformer windings: Unequal impedance between parallel transformer secondaries causes circulating currents that waste energy and overheat windings.
  • Parallel cable runs: When two conductors are paralleled per NEC 310.10(G), unequal length or impedance causes unequal current sharing — potentially overloading one conductor.
  • Current shunt resistors: Precision current measurement uses a known low-resistance shunt to divert a small, measurable current proportional to the main current.

Common Applications

  • Parallel LED circuit design — calculate current sharing between parallel LED strings
  • Current shunt design — size shunt resistors for ammeter circuits and current sensing
  • Parallel conductor current sharing — verify balanced current in paralleled cable runs per NEC 310.10(G)
  • Power supply load sharing — analyze current distribution between parallel power sources
  • Electronic circuit analysis — solve parallel resistor networks for homework and design
  • Fault current distribution — estimate how fault current splits between parallel paths in power systems
  • Sensor circuit design — calculate current through sensing elements in parallel measurement circuits
  • Battery bank design — analyze current distribution between parallel battery strings

Frequently Asked Questions

What is the current divider rule and when do you use it?
The current divider rule calculates how total current distributes among parallel branches based on their resistances. The formula is I_n = I_total × (R_parallel / R_n), where R_parallel is the equivalent parallel resistance of all branches. You use it whenever you need to find individual branch currents in a parallel circuit: analyzing parallel LED strings, designing current shunt resistors, verifying current sharing in paralleled cables, or solving circuit analysis problems. The key insight is that current flows preferentially through lower-resistance paths — a branch with half the resistance of another carries twice the current.
How is the current divider different from a voltage divider?
A current divider uses parallel resistors to split current, while a voltage divider uses series resistors to split voltage. The relationships are opposite: in a current divider, lower resistance = more current (inverse relationship); in a voltage divider, higher resistance = more voltage drop (direct relationship). Both are derived from Ohm's Law and Kirchhoff's Laws. In a current divider, all branches share the same voltage (V = I_total × R_parallel). In a voltage divider, all resistors carry the same current. Use current dividers for parallel circuits and voltage dividers for series circuits.
Why does the lower resistance branch carry more current?
In a parallel circuit, all branches have the same voltage across them (V = I_total × R_parallel). By Ohm's Law (I = V/R), the branch with lower resistance draws more current at the same voltage — just like water flows faster through a wider pipe under the same pressure. Quantitatively: if R₁ = 100Ω and R₂ = 300Ω, the ratio of currents is I₁/I₂ = R₂/R₁ = 300/100 = 3. The 100Ω branch carries 3× more current than the 300Ω branch, regardless of the total current or source voltage.
How do I verify my current divider calculation?
Use Kirchhoff's Current Law (KCL): the sum of all branch currents must equal the total input current. After calculating each branch current (I₁, I₂, ... I_n), add them together. If I₁ + I₂ + ... + I_n = I_total, your calculation is correct. Also verify: the voltage across all parallel branches must be equal (V = I_n × R_n should give the same value for every branch). This cross-check catches arithmetic errors. Additionally, the branch with the lowest resistance must have the highest current, and the branch percentages must sum to 100%.
What happens to current distribution when parallel branches have very different resistances?
When resistance values differ significantly, almost all the current flows through the lowest-resistance path. For example: R₁ = 10Ω, R₂ = 10,000Ω, I_total = 1A. R_parallel ≈ 9.99Ω (dominated by R₁). I₁ ≈ 0.999A (99.9%), I₂ ≈ 0.001A (0.1%). The high-resistance branch carries negligible current. This is why a short circuit (R ≈ 0) draws practically all the current — it acts as an extremely low resistance parallel path. In practical circuits, this means: a single failed (shorted) component in a parallel bank will pull all the current, potentially overloading the source and tripping protective devices.

Last updated: April 20, 2026

NEC 2023 · IEEE Standards