Resistor Calculator
Decode 4-band resistor color codes into resistance and tolerance.
Decode a 4-band resistor's color code into its resistance value in ohms, plus the minimum and maximum resistance range based on its tolerance band.
How Resistor Calculator Works
On a standard 4-band resistor, the first two bands represent significant digits (each color from black through white maps to a digit 0-9), the third band is a power-of-ten multiplier, and the fourth band indicates tolerance as a percentage. The calculator combines the first two digits (first digit × 10 + second digit) and multiplies by the third band's multiplier value to get the base resistance.
The tolerance band then defines how far the actual resistance could realistically vary from that calculated (nominal) value — for example, a 5% tolerance means the real resistor could measure anywhere within 5% above or below the calculated figure, which the calculator shows as a minimum and maximum range.
See It In Action
Who Uses Resistor Calculator and Why
- Identifying an unlabeled resistor pulled from a parts bin by reading its color bands.
- Verifying a resistor's value matches a circuit schematic before soldering it into place.
- Checking whether a resistor's tolerance range is tight enough for a precision application like a voltage divider or filter.
- Teaching or learning the resistor color code system for an electronics class or hobby project.
Mistakes to Avoid
- Reading the bands starting from the wrong end — the tolerance band (often gold or silver, and usually spaced slightly apart from the others) marks the end you should read backward from.
- Using this calculator on a 5-band or 6-band resistor — those use an extra significant-digit band and decode differently, so applying the 4-band method gives a wrong value.
- Confusing a resistor's physical color with a similar-looking one under poor lighting — brown and red, or green and blue, can be easy to misread without good light.
Tips for Best Results
- If you're unsure which end to start reading from, look for the tolerance band (commonly gold, silver, or occasionally brown/red) — it's normally isolated with a slightly larger gap and should be read last, not first.
- For precision circuits (timing, filters, voltage references), check the tolerance band closely — a 1% brown-tolerance resistor gives far more predictable behavior than a 10% silver one.
Fixing Common Problems
My decoded value doesn't match what a multimeter reads on the actual resistor. — Confirm you read the bands in the correct direction and didn't misidentify a color under dim lighting — if the multimeter reading falls within the calculated min/max tolerance range, the resistor is still within spec even if it's not exactly the nominal value.
I have a resistor with 5 or 6 bands and the values don't line up. — This calculator is built for standard 4-band resistors only — a 5-band or 6-band resistor uses a third significant-digit band (and sometimes a temperature coefficient band) that needs a different decoding table.
Terms Explained
Tolerance band: The final color band on a resistor indicating how far its actual resistance may vary from the calculated nominal value, expressed as a percentage.
Multiplier band: The third band on a 4-band resistor, indicating the power-of-ten value the first two digits are multiplied by.