U

Resistor Calculator

Decode a four-band resistor from its colour code: nominal resistance, tolerance and the minimum and maximum value range, with a logarithmic scale gauge.
Colour bands

Resistor value

Resistance on a log scale

Ohms120000001400000016000000080000000100000000
0Ω
Ohms

Breakdown

Minimum value
0
Maximum value
0
Tolerance range
0

Key Assumptions

  • The resistor uses the standard four-band colour code with two digit bands, one multiplier band and one tolerance band.
  • The band colours map to digits per the standard EIA code, with black through white representing 0 through 9.
  • Tolerance is interpreted as a symmetric percentage band around the nominal value, so the real resistance is expected to fall between the minimum and maximum outputs.
  • The gauge bands are plotted on a logarithmic sense of scale, since resistance values span many orders of magnitude.

Formula Used

Value = (1st digit × 10 + 2nd digit) × Multiplier Tolerance range = Value × Tolerance ÷ 100 Min = Value × (1 − Tolerance ÷ 100) Max = Value × (1 + Tolerance ÷ 100)
Embed this calculator on your website

Add this embed page to your site — visitors use the calculator right from your page.

A resistor looks like a tiny cylinder with a few stripes of paint, but those stripes are a code that tells you everything about the part: its resistance, how precise it is, and often its reliability. Every electronics project — a blinking LED, a volume knob, a charging circuit — is full of them, and every builder needs to read them. The Resistor Calculator takes the four colour bands from the side of a resistor and decodes them into the nominal resistance, the tolerance, and the range of values the resistor might actually measure, so you can read parts at a glance and check them against a circuit's needs.

How to Read the Colour Bands

The four-band resistor carries its value in three bands plus a tolerance band. Reading from the end, the first band is the first digit, the second band is the second digit, the third band is the multiplier, and the fourth band — usually gold or silver, and often set slightly apart — is the tolerance. Each colour stands for a number, and the code is memorised by hobbyists with mnemonic phrases. Black is zero, brown is one, red is two, orange is three, yellow is four, green is five, blue is six, violet is seven, grey is eight and white is nine. The multiplier band then scales the two-digit number: red multiplies by one hundred, orange by one thousand, and so on.

How to Calculate the Resistance Value

The value is assembled like a two-digit number with a power of ten attached:

Value = (1st digit × 10 + 2nd digit) × Multiplier

With the defaults — orange, violet, orange, gold — the first digit is 3 and the second is 7, forming 37, and the orange multiplier scales by 1,000, so the nominal value is 37 × 1,000 = 37,000 ohms, usually written 37k. The gold band adds a tolerance of 5 percent. The arithmetic is simple, but the code is easy to misread, which is exactly why a decoder is so useful on a busy workbench — one wrong colour and a circuit that expects 37k can silently misbehave.

Tolerance and the Real Value

Tolerance is the honesty clause of the resistor. No manufacturing process is perfect, so a resistor marked 37k at 5 percent tolerance is really anywhere between 5 percent below and 5 percent above that figure:

Min = Value × (1 − Tolerance ÷ 100)
Max = Value × (1 + Tolerance ÷ 100)

For 37k at 5 percent, the acceptable range is 35,150 to 38,850 ohms. The tolerance band colours are standardised: brown is 1 percent, red is 2 percent, gold is 5 percent, and silver is 10 percent. Lower-tolerance resistors cost more to make, so designers choose the loosest band the circuit can accept. The calculator shows the min and max alongside the nominal value so you can immediately see how much slop a given band allows.

Decoding the Multiplier

The multiplier band is where the scale of the resistor is set, and it deserves careful reading because it turns 37 into 37, 370, 3,700, 37,000 or 370,000. The multiplier values follow the same colour code but are used as powers of ten: black multiplies by one, brown by ten, red by one hundred, orange by one thousand, yellow by ten thousand, green by one hundred thousand and blue by one million. A resistor with an orange multiplier is in the kilohm range, and a blue multiplier puts it in the megohm range. Electronics speak these prefixes constantly — ohms for small values, kilohms for mid-range, megohms for very high resistances — and the gauge mirrors that with its logarithmic bands.

Choosing the Right Selectors

The three digit and multiplier selectors reproduce the resistor you are holding. Pick the colour of each band and the tolerance band, and the outputs update instantly. If you are checking a resistor you cannot identify, the workflow is: match the first two digit colours, find the multiplier band, then read the tolerance from the fourth band. The calculator handles all four at once, so you never have to remember whether orange is the third digit or the multiplier — the selectors keep the roles straight, and the result tells you the value with its range.

Resistors in Series and Parallel

Once you can read a resistor's value, the next question is usually what happens when you combine them. Resistors in series simply add: the total is the sum of the individual values, which is why a 22k and a 15k in series make 37k. Resistors in parallel follow the reciprocal rule, and the total is always smaller than the smallest one. Designers use series to build values that do not exist, and parallel to share power or fine-tune a value. The tolerance of a combination is not simply additive — matching resistors in series preserve the same percentage tolerance, while parallel combinations need their own worst-case check against the min and max of each part.

Power Rating and Practical Limits

Resistance is only half the specification. Every resistor also carries a power rating — how many watts it can dissipate as heat before it fails — and a current limit that follows from Ohm's law. A quarter-watt resistor is the everyday default, but a circuit that pushes current through a low-value resistor can need a half-watt or one-watt part. The colour bands do not tell you the power rating; that comes from the physical size of the body. When you design a circuit, check both the resistance and the power, because a part with the right value but the wrong rating will overheat and burn out in seconds. The Ohm's law calculator is the natural partner for working out what a resistor will actually have to handle.

A Mnemonic for the Colour Code

Because the digit colours are pure memorisation, hobbyists have built a dozen mnemonics to lock them in, all following the black-brown-red-orange-yellow-green-blue-violet-grey-white order. The most common builds a sentence where each word's initial letter matches a colour: black, brown, red, orange, yellow, green, blue, violet, grey, white. Find a phrase you like and the sequence becomes a habit after a few dozen parts. Once the digits are automatic, reading a resistor takes one glance — the first two bands give a number, the multiplier adds the scale, and the tolerance band settles the precision. The code is deliberately simple because it has to survive being printed on parts the size of a grain of rice, which is also why the bands are worth double-checking in bright light before you solder anything in.

When to Choose a Lower Tolerance

Tolerance bands exist because precision costs money. A 1 percent resistor is made to tighter limits than a 10 percent one and is priced accordingly, so designers never specify tighter than the circuit requires. Voltage dividers that set a reference, timing circuits that depend on an exact ratio, and precision amplifiers all want tight tolerance, because a 10 percent swing in a part could push the whole circuit out of spec. Everyday jobs like limiting the current through an LED barely care — a 5 percent or even 10 percent part is fine, since the eye cannot tell 20 mA from 21 mA. This is why a parts box holds gold and silver banded parts for signal work and looser parts for power and indicator duties. The calculator makes the trade-off visible: switch the tolerance select and watch the min-max window widen or tighten around the same nominal value.

Using the Results

  • Nominal resistance — the value the bands declare, before any tolerance is applied.
  • Minimum value — the lowest resistance the part should measure given its tolerance.
  • Maximum value — the highest resistance the part should measure given its tolerance.
  • Tolerance range — the total width from minimum to maximum.

If you measure a resistor with a multimeter and the reading lands inside the min-to-max window, the part is within specification.

Common Mistakes

  • Reading the resistor from the wrong end, which swaps the digit and tolerance bands.
  • Confusing the multiplier colour with a digit colour, since both use the same palette.
  • Forgetting the tolerance entirely and treating the nominal value as exact.
  • Assuming a gold band is a digit rather than the 5 percent tolerance marker.
  • Ignoring the power rating and running a value-correct resistor beyond its wattage.
  • Reading a four-band code as if the fourth band were a digit.

Key Assumptions

  • The resistor follows the standard four-band colour code.
  • Colour-to-digit mapping follows the EIA code from black to white.
  • Tolerance is a symmetric percentage band around the nominal value.
  • Precision bands beyond gold (such as five- and six-band resistors) are outside this calculator's scope.

The colour code that once seemed like mysterious stripes is just a compact table, and decoding it takes seconds once you know the pattern. Match the bands, read the value, and let the calculator confirm the nominal resistance and its tolerance range — so every resistor on the bench is an identified part instead of an unknown cylinder.

Disclaimer

Results are provided as estimates for informational purposes only and may be inaccurate. Always verify outcomes with a qualified professional before making financial or personal decisions based on these calculations.

FAQs

Related Calculators