Anyone working with circuit boards needs to know how to read resistors’ resistance values to prevent errors such as burned-out LEDs or microprocessor overheating.
Today, color codes on resistors follow the international standard in IEC 60062, but that wasn’t always the case. In the 1920s and 1930s, companies such as the RMA (Radio Manufacturer’s Association) used their own color codes on resistors. The first standardization occurred in 1952. It was meant to be only for fixed resistors but soon grew to encompass color code standards for capacitors.
It isn’t a perfect system. Color codes don’t account for color-blind people; and burned-out resistors can lose their color. Whereas color coding began because it was easy to print colors on resistors, today, it’s possible to print alphanumeric characters on even tiny resistors.
But the color-coding system is still widely used, and anyone tinkering with electronics should know what the different bands and colors mean.
What resistance color codes tell us
Resistance color codes tell us more than just the resistance. They also convey information on the resistor’s tolerance and temperature coefficient. Military resistors also have a failure rate band to specify how often the resistor fails, but this band isn’t used much in commercial electronics, so we won’t be looking at it in this tutorial.
Resistors can have between three and six color bands, with higher numbers being more precise. The pattern you’ll see most often is the four-band pattern.
How to read resistor color codes
The colors represent different values depending on their positions. This is best understood in a chart.
| Color | Band 1 (Single Digit) |
Band 2 (Single Digit) |
Band 3 (Single Digit or ohm multiplier) |
Band 4 (Ohm Multiplier or Tolerance) |
Band 5 (Tolerance) |
|
| Black | 0 | 0 | 0 | 1 ohm | 250 ppm/K | |
| Brown | 1 | 1 | 1 | 10 ohms | ±1% | 100 ppm/K |
| Red | 2 | 2 | 2 | 100 ohms | ±2% | 50 ppm/K |
| Orange | 3 | 3 | 3 | 1K ohms | 15 ppm/K | |
| Yellow | 4 | 4 | 4 | 10K ohms | 25 ppm/K | |
| Green | 5 | 5 | 5 | 100K ohms | ±0.5% | 20 ppm/K |
| Blue | 6 | 6 | 6 | 1M ohms | ±0.25% | 10 ppm/K |
| Violet | 7 | 7 | 7 | ±0.1% | 5 ppm/K | |
| Gray | 8 | 8 | 8 | 1 ppm/K | ||
| White | 9 | 9 | 9 | |||
| Gold | 0.1 ohms | ±5% | ||||
| Silver | 0.01 ohms | ±10% |
First, second, and third bands
The first and second bands always represent a digit in the resistor’s ohm value, regardless of the number of bands.
The third band represents the multiplier if the resistor has three or four bands, but it represents a digit if the resistor has five or more bands.
Let’s look at some examples:
| Total Bands | Band 1 | Band 2 | Band 3 | Band 4 | Band 5 | Value | |||||
3, e.g.,
|
Digit | Digit | Multiplier (100K ohms) | N/A
(No tolerance band defaults to ±20%) |
N/A | 2,400K ohms ±20% tolerance | |||||
4, e.g.,
|
Digit | Digit | Multiplier
(100K ohms) |
Tolerance
(±1%) |
N/A | 2,400K ohms ±1% tolerance | |||||
5, e.g.,
|
Digit | Digit | Digit
|
Multiplier
(10 ohms) |
Tolerance
(±5%) |
2,450 ohms ±5% tolerance |
Ohm multiplier band
For three- and four-band resistors, the third band is the multiplier. It multiplies the value of the preceding digits by anything from megaohms to milliohms.
The fourth band becomes the multiplier in resistors with five bands or more.
Tolerance band
Resistor tolerance is represented as a percentage using the symbol “±.” This symbol means that the resistance can vary either up (+) or down (-) from the specified value by the tolerance percentage.
For example, if a resistor has a resistance of 750Ω with a tolerance of 2%, then the tolerance value is 15Ω (750 * 2%) either up or down. So, that resistor would have a resistance of anything between 735Ω and 765Ω.
Temperature coefficient
The temperature coefficient can also be called the reliability band. It exists only on six-band resistors. It’s measured in ppm/K.
Ppm/K means parts per million per Kelvin. The Kelvin scale increments use the same gradation as the Celsius scale, so the temperature coefficient band measures how much the resistor’s value will change per Celsius/Kelvin degree up or down.
For example, if we convert ppm/K to a decimal value, we get 0.0001 [100 * 10^(-6)]. Therefore, a resistor of 100Ω will change by 0.01% for every degree up or down (100Ω * 0.0001).
Next steps
Well done, you now know how to read resistor color codes! The next step is to memorize the codes. Various mnemonics exist for this, and a quick search will give you some that might help, or you can create your own.
You can also save this page for easy reference whenever you face a resistor whose codes you must decipher.
And, if you have any questions, you can also reach out to us for help.
(Note: This post is for educational purposes only and should not be used as a substitute for professional advice. Always consult with a qualified professional or expert when dealing with electrical components.)
Looking for more insights into the world of semiconductors and microchips? Explore the rest of the Partstack blog, or check out our innovative trading platform.
Partstack’s editorial team is made up technical writers and engineering folks from around the world.





One Response
That is a reat tip especially to those new to the blogosphere.
Short but very accurate information… Thanks for
sharing this one. A must rread post!