Resistor colour code calculator
Read the bands on a resistor and get its value, its tolerance and the range the real part is allowed to fall in — for 4, 5 and 6-band codes.
Resistance
1 kΩ ±5%
Anywhere in this range
950 Ω – 1.05 kΩ
Temperature coefficient
only a sixth band carries one
resistance = digits × multiplier · range = resistance ± tolerance
The bands on a resistor are the part number. Two or three of them spell out the digits, the next one says how many zeros to hang on the end, and the one set slightly apart from the rest says how far the real part is allowed to stray from that figure. Read them with the tolerance band on the right — gold and silver almost always sit there, which is the easiest way to work out which end you are starting from.
How it is calculated
resistance = digits × multiplier · range = resistance ± tolerance
Each digit colour also carries a multiplier one decade above the previous one, which is why black is 1 and white is a billion. Gold and silver break the pattern: they carry no digit at all and their multipliers are fractions, so a gold third band divides by ten instead of multiplying.
Questions people ask
- Which end do I start reading from?
- From the end where the bands are evenly spaced. The tolerance band sits slightly apart from the others and is very often gold or silver — neither of which can be a digit, so if you see one, you have found the far end. When both ends look alike, the reading that gives a value from the standard series is the right one; the other will land on a number no one manufactures.
- Why does my resistor measure a different value?
- Because the bands promise a range, not a number. A 1 kΩ resistor with a gold band is allowed anywhere between 950 Ω and 1050 Ω and is still within specification. The range is on this page for exactly that reason. A reading outside it means either a misread band or a part that has been cooked.
- What does the sixth band mean?
- The temperature coefficient, in parts per million per kelvin. Brown, the most common, means 100 ppm/K: a 10 kΩ resistor drifts by one ohm for every kelvin. It only appears on precision parts, and only ever as the sixth band — the same colour anywhere else in the code means a digit or a multiplier.
- Are four and five-band resistors different parts?
- They come from different series. Four bands carry two significant figures and come from E12 or E24, the series with 5% and 10% steps. Five and six bands carry three figures and come from E48, E96 or E192, where the steps are tight enough that the third digit actually says something.
- Where do these colours come from?
- From the chart the manufacturers print, which follows IEC 60062. The figures on this page are transcribed from Vishay's own colour code document rather than reconstructed, including the temperature coefficients, which vary more between makers than the digits do.
Related tools
Ohm's law calculator
Give any two of voltage, current, resistance and power, and this works out the other two — including the power the resistor has to dissipate.
LED resistor calculator
Work out the series resistor an LED needs on a given supply, rounded up to a value you can actually buy, with the power it has to dissipate.
Found a problem, or want more?
A number that disagrees with its source is a defect, not a rounding preference.
What did you enter, what did the tool show, and what did you expect instead? If you have a source that disagrees with ours, a link to it is the most useful thing you can send.
Opens your mail app with the page and tool already filled in.