Audited 29 Jul 2026·Last updated 31 Jul 2026·5 citations·Tier 1·0 uses

Parallel Resistor Calculator

Combine up to 20 resistors in parallel. Get the equivalent resistance, the current in every branch, and the extra resistor needed to hit a target.

Parallel Resistor Calculator

Two to twenty branches, separated by commas or spaces. Engineering suffixes work: 4.7k, 1M, 2.2G. A 0 Ω branch is refused — it is a short circuit across the network, not a resistor.
In amperes; 100 mA is 0.1. This is the current arriving at the junction, which then divides between the branches. Leave it at the default if you only want the equivalent resistance.
A
What you want the network to come out at. The calculator returns the extra parallel resistor that would get you there. It must be BELOW the present equivalent — adding a parallel branch can only lower resistance, never raise it.
Ω
Equivalent resistance
103.0565
The single resistor that would replace the whole network. It is always smaller than the smallest branch, because every extra branch gives the current another route.
Written as
103.056 Ω
Branches
3
Smallest branch
220 Ω
Total conductance
0.0097 S
Voltage across the network
10.3056 V
Total power dissipated
1.0306 W
How the current divides
The same 10.3056 V sits across every branch, so the current divides in inverse proportion to resistance: 220 Ω → 46.844 mA (46.84 %) · 330 Ω → 31.229 mA (31.23 %) · 470 Ω → 21.927 mA (21.93 %)
Resistor to add to reach the target
143.6111 Ω

Background.

Resistors in parallel do not add — they combine as reciprocals, and the result is always smaller than the smallest resistor in the network. That single fact catches people out more often than any other piece of introductory circuit arithmetic, because the intuition that adding more of something gives you more of it is exactly backwards here. Every branch you add gives the current another route to take, so the network gets easier to push current through, not harder. This calculator does the reciprocal arithmetic for up to twenty branches, then answers the two questions that usually follow it: how much current goes down each branch, and what one extra resistor would take the whole thing to the value you actually want.

Enter the branches separated by commas — engineering shorthand such as 4.7k and 1M is understood — along with the total current arriving at the junction and the equivalent resistance you are aiming for. A zero-ohm branch is refused rather than computed, because it is not a resistor: it is a wire across the network, the equivalent resistance really would be zero, and every other branch would carry no current at all. That is a fault to report, not a number to print.

The rule comes straight from Kirchhoff's current law. Every branch of a parallel network is connected across the same two nodes, so every branch has the identical voltage across it. Each therefore carries a current of V divided by its own resistance, and the currents have to sum to the total arriving at the junction. Divide through by the shared voltage and the voltages cancel, leaving the reciprocals adding: one over R_parallel equals one over R1 plus one over R2, and so on. OpenStax prints exactly that as Equation 10.3 in University Physics Volume 2, together with the consequence — the equivalent resistance is less than the smallest of the individual resistances.

For exactly two resistors the reciprocal form simplifies to the product-over-sum shortcut everyone memorises: R1 times R2, divided by R1 plus R2. It is worth knowing because it is quick in your head for common pairs, and worth remembering that it works for two branches only. Three resistors do not obey any product-over-sum arrangement, and the reciprocal form is the one to use.

The current-split result is where a parallel network stops being an arithmetic exercise and starts mattering. Since voltage is common, current divides in inverse proportion to resistance: a 100 Ω branch beside a 1 kΩ branch carries ten times the current and takes 90.9 % of the total. Power follows the current, so the smallest resistor in a parallel network gets the hottest — the precise reverse of a series chain, where the largest resistor dominates. If you are paralleling resistors to spread heat, this is the number that decides whether it worked: two well-matched parts share the load evenly, whereas a badly matched pair leaves one of them doing nearly all the work and running to its limit while the other stays cool.

The last output answers a practical bench question that comes up constantly. You have a network at 103 Ω and you need 60 Ω. What do you solder across it? The answer is one over the target minus one over the present value, all inverted — and the calculator does it, with the strict condition that the target has to be lower than what you already have. Adding a parallel branch can only lower resistance. If you need to go up, you need a series resistor instead, and this page will tell you so rather than returning a physically meaningless negative value.

Two scope limits, stated here rather than buried in an FAQ. This is a DC and low-frequency model: it ignores stray inductance and capacitance, which matter once a paralleled network is carrying fast edges. And it assumes ideal resistors of exactly the values you type. Real parts carry a tolerance, and in a parallel network that tolerance behaves the same way it does in a series chain — the percentage window of the combination equals the percentage window of the parts when they all share one tolerance, because the (1 ± t) factor comes straight back out of the reciprocal sum.

What is parallel resistor calculator?

A parallel connection is one in which two or more components are joined across the same pair of nodes, so that each sits directly across the same voltage. That shared voltage is the defining property, and it is the mirror image of the series case, where the shared quantity is current.

Because each branch sees the same voltage V, Ohm's law gives its current as I_i = V / R_i. Kirchhoff's current law says the currents leaving a node must equal the current entering it, so I_total = V/R1 + V/R2 + … + V/Rn = V x (1/R1 + 1/R2 + … + 1/Rn). Comparing that with I_total = V / R_P identifies the equivalent resistance as the reciprocal of the sum of reciprocals.

It is often clearer in terms of conductance. Conductance G is one over resistance, measured in siemens, and it says how easily current flows rather than how hard it is. In those terms the parallel rule is simply G_P = G1 + G2 + … + Gn: conductances add in parallel exactly as resistances add in series. Two branches of 1 kΩ each have a conductance of 1 mS; together they conduct 2 mS, which is 500 Ω.

Parallel connection is used to get a value below anything you have in stock, to share current and therefore heat across several physically small parts, to raise the total power rating of a resistive load, and — in the two-resistor case — as the output impedance of a voltage divider, which is why the Thevenin resistance of a divider is R1 in parallel with R2. It is not a way to raise a voltage rating: every branch sees the full applied voltage, so paralleling gains you nothing there.

How to use this calculator.

  1. List the branches, separated by commas. These are the resistors that sit across the same two points in the circuit — if they do not share both connection points, they are not in parallel.
  2. Use engineering shorthand if it is quicker: 4.7k, 10K, 1M and 2.2G are all read correctly. Write 0.001 rather than 1m; a lower-case m is refused rather than guessed at.
  3. Enter the total current arriving at the junction, in amperes. If you know the voltage across the network instead, divide it by the equivalent resistance the calculator returns and re-enter — or just read the voltage output, which is the same relationship the other way round.
  4. Check the equivalent resistance against the smallest branch. It must be smaller. If it is not, something in the list was mistyped, and the branch count output will usually show it.
  5. Read the current split. The lowest-value branch carries the most current and dissipates the most heat, so it is the part whose power rating you size first — the opposite of a series chain.
  6. If you are paralleling resistors to share power, look at how even the split is. An uneven split means one part is doing most of the work; match the values more closely, or size that part for its actual share rather than for an equal one.
  7. Set the target to the equivalent resistance you want and read the extra branch needed. The target must be below the present equivalent — parallel branches can only lower resistance.
  8. To go the other way and raise the resistance, use the series calculator instead. Series raises, parallel lowers; there is no way round that with passive resistors.

The formula.

1/R_P = 1/R₁ + 1/R₂ + … + 1/Rₙ · R_P = R₁R₂/(R₁+R₂) for two · Iᵢ = V/Rᵢ

The parallel rule follows from one constraint and one law. The constraint is that every branch spans the same two nodes, so the voltage V across each of them is identical. The law is Kirchhoff's current law: the current entering a node equals the sum of the currents leaving it.

Apply Ohm's law branch by branch: I₁ = V/R₁, I₂ = V/R₂, and so on. Sum them: I_total = V/R₁ + V/R₂ + … + V/Rₙ = V·(1/R₁ + 1/R₂ + … + 1/Rₙ). Since I_total = V/R_P by definition of the equivalent resistance, dividing by V gives 1/R_P = Σ 1/Rᵢ, which is OpenStax Equation 10.3. Inverting both sides gives R_P = (Σ 1/Rᵢ)⁻¹.

That the result is always below the smallest branch follows immediately: the sum of reciprocals is strictly larger than the largest single reciprocal, which is one over the smallest resistance, so its inverse is strictly smaller than that smallest resistance. For two branches the algebra collapses to the product-over-sum form R_P = R₁R₂/(R₁+R₂), which is exact for two and only two resistors.

The current split is the same relation read the other way. With V = I_total × R_P known, each branch carries Iᵢ = V/Rᵢ, and its share of the total is Iᵢ/I_total = R_P/Rᵢ. Because power is P = V²/R at a common voltage, power divides in the same ratio as current: the smallest resistor takes the largest share of both. This is the exact inverse of the series case and is the single most useful thing to carry away from this page.

The trim resistor comes from treating conductance as additive. To move from a present conductance G_P = 1/R_P to a target conductance 1/R_target, you need to add the difference: G_add = 1/R_target − 1/R_P, so R_add = 1/(1/R_target − 1/R_P). That difference is positive only when R_target is strictly below R_P, which is why a target at or above the present equivalent is refused. A negative resistance is not a component you can solder in.

Rounding happens once, at the end. Every intermediate reciprocal and sum is computed as exact decimal arithmetic at forty significant digits — which matters here more than in the series case, because reciprocals of decimal values are usually non-terminating — and the returned numbers are rounded to ten decimal places only as they cross the boundary out of the calculator. The refusal test on the target compares unrounded Decimals, so a target a hair below the equivalent is accepted and returns a very large but finite trim resistor rather than tipping over into infinity.

A worked example.

Example

A 1 kΩ and a 2.2 kΩ resistor sit across the same two nodes, with 50 mA arriving at the junction. Two branches, so the product-over-sum shortcut applies: R_P = (1,000 x 2,200) / (1,000 + 2,200) = 2,200,000 / 3,200 = 687.5 Ω exactly. Note that it is below 1 kΩ, the smaller of the two — as it has to be. The conductance is the reciprocal, 0.0014545455 S, which is the sum of 1 mS and 0.4545 mS. Adding conductances is the same calculation with the reciprocals taken first, and for anyone who finds the parallel formula awkward it is the easier route: 1 mS plus 0.4545 mS is 1.4545 mS, and one over that is 687.5 Ω. With 50 mA flowing in, the voltage across the pair is 0.05 x 687.5 = 34.375 V, and that same 34.375 V sits across both branches. The 1 kΩ branch therefore carries 34.375 / 1,000 = 34.375 mA, which is 68.75 % of the total, and the 2.2 kΩ branch carries 34.375 / 2,200 = 15.625 mA, or 31.25 %. They add back to exactly 50 mA, as Kirchhoff's current law requires. The smaller resistor takes more than twice the current of the larger one and dissipates more than twice the heat, which is why the 1 kΩ part is the one to size first — the network as a whole is dissipating 0.05² x 687.5 = 1.71875 W. Finally, suppose the design actually needs 500 Ω. Adding a branch lowers resistance, and 500 Ω is below 687.5 Ω, so it is reachable: the extra conductance required is 1/500 − 1/687.5 = 0.002 − 0.0014545 = 0.00054545 S, and one over that is 1,833.33 Ω. The nearest stock value is 1.8 kΩ, and that lands the pair at (687.5 x 1,800)/(687.5 + 1,800) = 497.5 Ω rather than 500 Ω — half a percent low, which most designs will accept and a few will not. Ask instead for 700 Ω and the calculator refuses, because no parallel branch can raise 687.5 Ω — that job needs a series resistor.

total Current0.05
resistances1000, 2200
target Resistance500

Frequently asked questions.

Why is the parallel resistance always smaller than the smallest resistor?
Because each branch is an additional path for current, and paths can only make it easier for current to flow. Algebraically, the sum of the reciprocals is larger than any single reciprocal in it, and the largest single reciprocal is one over the smallest resistance — so the inverse of the sum must be smaller than that smallest resistance. OpenStax states the consequence directly: the parallel relationship "results in an equivalent resistance R_P that is less than the smallest of the individual resistances." It is also a useful error check: if a calculator ever hands you a parallel result above the smallest branch, something has been mistyped.
What is the formula for two resistors in parallel?
R = R1 x R2 / (R1 + R2), the product-over-sum shortcut. It is exact, but only for two branches — it comes from putting the reciprocal formula over a common denominator, which only stays tidy for two terms. For three or more, use the reciprocal form: invert each resistance, add them, invert the result. Two equal resistors are the easy case worth memorising: R ∥ R = R/2, so two 1 kΩ resistors give 500 Ω and four give 250 Ω.
Which resistor gets hottest in a parallel network?
The smallest one, and this is the exact opposite of a series chain. Every branch has the same voltage across it, so each dissipates P = V² divided by its own resistance — smaller resistance, more power. A 100 Ω branch beside a 1 kΩ branch carries ten times the current and dissipates ten times the heat. This calculator prints each branch's share of the current, and the power splits in exactly the same ratio, so use that line rather than dividing the total by the number of resistors.
Can I parallel resistors to increase the power rating?
Yes, and it is common practice — but only if the values are well matched. Two 1 kΩ resistors in parallel give 500 Ω and, being equal, split the heat evenly, so a pair of quarter-watt parts handles roughly half a watt. The catch is that the split follows conductance, not part count: pair a 1 kΩ with a 1.2 kΩ and the 1 kΩ takes 54.5 % of the load while the other takes 45.5 %, so the total safe dissipation is set by whichever part reaches its limit first. Check the current split on this page before assuming an even share. Note also that paralleling does nothing for voltage rating — every branch still sees the full applied voltage.
How do I get a resistance value I do not have in stock?
If you need something lower than every resistor you have, parallel is the way. Set the target and this calculator returns the extra branch to solder across the network. Two useful reference points: two equal resistors halve the value, and a resistor ten times larger than another changes the pair by only about 9 %, which makes a large parallel resistor a good fine trim. If you need something higher than any part you have, parallel cannot help — use the series calculator, because series raises and parallel lowers, always.
Why does the calculator refuse a 0 Ω branch?
Because a 0 Ω branch is a short circuit, not a resistor, and the honest answer is a fault report rather than a number. Put a wire across a parallel network and the equivalent resistance genuinely does become 0 Ω, the conductance becomes infinite, and every other branch carries no current at all because there is no voltage left across them. Printing "0 Ω" beside a current split of all zeros would be arithmetically true and practically useless. If you meant a link with some small real resistance, enter that resistance instead.
Do tolerances get worse when I put resistors in parallel?
No, not in percentage terms, provided every branch shares one tolerance. If each resistance is scaled by the same factor (1 + t), that factor comes straight back out of the reciprocal sum, so the equivalent resistance is scaled by (1 + t) too — the same result as for a series chain, reached by different algebra. What does change is that mismatched tolerances now affect the current split as well as the value: two nominally equal branches at opposite ends of their tolerance bands do not share current evenly, which matters when you are paralleling parts to share heat.
What is conductance, and why does the calculator show it?
Conductance is the reciprocal of resistance, measured in siemens, and it measures how easily current flows rather than how much it is opposed. It is shown because it makes the parallel rule trivial: conductances simply add, exactly as resistances add in series. Two 1 kΩ branches are 1 mS each, so together 2 mS, so 500 Ω. Working in conductance also makes the trim-resistor question obvious — to move from one equivalent to a lower one, you add the difference in conductance, and inverting that difference gives the resistor to solder in.
Is a voltage divider's output impedance a parallel resistance?
Yes. Looking back into the output of a two-resistor divider with its source shorted, you see the upper and lower resistors in parallel — R1 ∥ R2 — and that is the divider's Thevenin resistance. It is why a divider built from two 1 MΩ resistors has a 500 kΩ output impedance and sags badly under any real load, while the same ratio built from two 1 kΩ resistors has a 500 Ω output impedance and holds up. If that is the question you are actually asking, the voltage divider page computes it directly along with the loaded output voltage.
Does the same rule work for capacitors and inductors?
For inductors, yes: inductances in parallel combine by the same reciprocal sum. For capacitors it is inverted — capacitors in parallel simply add, and capacitors in series follow the reciprocal rule. That crossover is one of the most-confused pairs in electronics, and it comes from capacitance being an inverse measure of opposition. This page is for resistors, and at high frequencies even that is only an approximation, because lead inductance and stray capacitance make a real paralleled network stop behaving as a pure resistance.

References& sources.

  1. [1]OpenStax (Rice University), "University Physics Volume 2", §10.2 "Resistors in Series and Parallel". Equation 10.3 states the parallel rule as RP = (1/R1 + 1/R2 + 1/R3 + ⋯ + 1/RN−1 + 1/RN)⁻¹ = (Σ 1/Ri)⁻¹, and the same section states that "this relationship results in an equivalent resistance RP that is less than the smallest of the individual resistances" and that power divides among parallel branches by conductance. Retrieved and read 2026-07-29.
  2. [2]"Series and parallel circuits", reference article, retrieved and read 2026-07-29. Independent statement of the same rule: R = (1/R1 + 1/R2 + 1/R3 + ⋯ + 1/Rn)⁻¹, the product-over-sum form R = R1R2/(R1 + R2) for two branches, and the statement that total resistance "will always be less than the value of the smallest resistance". Agrees with OpenStax Equation 10.3 term for term.
  3. [3]Vishay BCcomponents, "MRS16, MRS25 Professional Thin Film Leaded Resistors", document 28724, revision 07-Mar-16. Source of the power- and voltage-rating context used in the heat-sharing FAQ: rated dissipation P70 of 0.4 W (MRS16) and 0.6 W (MRS25) — rated at 70 °C ambient — maximum operating voltage 200 V and 350 V, peak permissible film temperature 155 °C. Retrieved and read 2026-07-29.
  4. [4]Vishay, "D/CRCW e3 Standard Thick Film Chip Resistors", document 20035, revision 14-Apr-2026. Confirms the same rating basis on surface-mount parts and shows why paralleling does not raise a voltage rating: maximum operating voltage is a per-part limit that every branch of a parallel network sees in full, running from 75 V on an 0402 to 500 V on a 2512. Retrieved and read 2026-07-29.
  5. [5]IEC 60063:2015, "Preferred number series for resistors and capacitors", third edition, 27 March 2015. Defines the E24 (±5 %) and E96 (±1 %) value sets referenced when judging whether a computed trim resistor is a value you can actually buy. Retrieved 2026-07-29 via the reference summary of the series values and their standard tolerances.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 977 calculators remain free
  • No billing is enabled
Coming soon