Resistor color codings

Small resistors use color coding to present their values.

There can be three, four, five or six color coding bands on the resistor.


For three and four band resistors then it works as follows:

  1. You read first band from the direction where its shorter to the edge of the resistor. (Gap between 3 and 4 can also hint the reading direction)
  2. First two bands make up significant numbers of the resistor.
  3. Third band is the multiplier
  4. Fourth band is the tolerance.
3 and 4 band resistor color codes
Color First 2 bands Third band Fourth band
Black 0 1
Brown 1 10
Red 2 100
Orange 3 1.000
Yellow 4 10.000
Green 5 100.000
Blue 6 1.000.000
Violet 7 10.000.000
Gray 8 -
White 9 -
Gold - 0.10 5%
Silver - 0.01 10%

If there is no 4th band then the tolerance is 20%.

So from the table above then Resistor that is Brown – Black – Orange – Gold has the values 1 – 0 and multiplier of 1000 that equals to 10 * 1000 = 10kΩ and 5% tolerance which means that the resistors actual values should only vary at most 5% from the given rating.


For five and six band resistors then it works as follows:

  1. You read first band from the direction where its shorter to the edge of the resistor. In five band resistor there will often be gap between 4th and fifth band (I sometimes find those resistors hard to know which side to start from as its not always obvious, but you can verify your reading with multimeter)
  2. First three bands make up significant numbers of the resistor.
  3. Fourth band is the multiplier
  4. Fifth band is the tolerance.
  5. Sixth band is temperature coefficient
3 and 4 band resistor color codes
Color First 3 bands Fourth band Fifth band Sixth band
Black 0 1 - 250
Brown 1 10 1% 100
Red 2 100 2% 50
Orange 3 1.000 - 15
Yellow 4 10.000 - 25
Green 5 100.000 0.5% 20
Blue 6 1.000.000 0.25% 10
Violet 7 10.000.000 0.1% 5
Gray 8 - 0.05% 1
White 9 - - -
Gold - 0.10 5% -
Silver - 0.01 10% -

If there is no 5th band then the tolerance is 20%.

So from the table above then Resistor that is Brown – Black – Red – Orange – Gold has the values 1 – 0 – 2 and multiplier of 1000 that equals to 102 * 1000 = 102kΩ and 5% tolerance which means that the resistors actual values should only vary at most 5% from the given rating.

If resistor has 6th band then the 6th band is temperature coefficient where brown is the most common value. (100 ppm/K) which means for a temperature change of 10 ˚C, the resistance value can change 0.1%.





Leave a Reply

Einhugur technical blog that involves Xojo and Einhugur Xojo plugin related topics

%d bloggers like this: