Overview
In electronic circuits, resistors are fundamental components that set current and shape circuit behavior. For those unfamiliar with them, decoding their markings can seem like a puzzle. This guide explains the resistor color code so hobbyists and engineers can identify resistor values, tolerances, and sometimes temperature coefficients.
Understanding resistor color codes
Resistor color codes are a standardized system used to indicate a resistor's resistance value, tolerance, and sometimes its temperature coefficient. They consist of colored bands painted on the resistor body, with each band representing a specific digit or multiplier for the resistance value.
How to read a 5-band resistor
A 5-band resistor typically uses the bands as follows:
- First band (1st digit): the first significant digit of the resistance value.
- Second band (2nd digit): the second significant digit.
- Third band (3rd digit/multiplier): the third significant digit or the multiplier that indicates the number of zeros to follow.
- Fourth band (tolerance): indicates the allowed deviation from the specified resistance value.
- Fifth band (temperature coefficient): on some precision resistors, this indicates the resistor's temperature coefficient.

Standard color code table
Refer to this standard color code table to decode resistor bands:
- Black = 0
- Brown = 1
- Red = 2
- Orange = 3
- Yellow = 4
- Green = 5
- Blue = 6
- Violet = 7
- Gray = 8
- White = 9

Interpreting the resistance value
Steps to determine the resistance value:
- Identify the bands: note the color of each band from left to right.
- Decode the digits: use the color code table to map colors to their corresponding digits.
- Calculate the resistance: combine the digits from the first bands, then multiply by the multiplier indicated by the multiplier band.
- Check tolerance (optional): if a tolerance band is present, use the color code table to determine the tolerance percentage.
Example
Consider a resistor with the color bands: yellow, violet, red, gold.

- Yellow = 4, first digit.
- Violet = 7, second digit.
- Red = 2, multiplier (10^2 = 100).
- Gold = ±5% tolerance.
So the resistance value is 47 × 100 = 4700 ohms, with a tolerance of ±5%.
Practical tips
- Read bands from left to right; one end may have a slightly wider space before the first band, indicating the start.
- Use the standard color code table to map colors to digits and multipliers.
- For three-band or four-band resistors, the number of significant digits and the position of the multiplier change accordingly.
- Verify tolerance and temperature coefficient bands when working with precision circuits.

Conclusion
Understanding resistor color codes helps engineers and hobbyists identify component values accurately. With a standard color table and a consistent reading method, decoding resistor bands becomes a straightforward task that supports precise circuit design and troubleshooting.