How to Read Resistor Color Codes — Complete Guide
Resistors are one of the most fundamental components in electronics, and nearly every circuit uses at least one. But how do you know a resistor's value when it's just a tiny cylinder with colored bands? The answer lies in the resistor color code system, a standardized scheme that encodes resistance values, tolerances, and sometimes temperature coefficients into a set of colored stripes.
Understanding the Color Code System
The resistor color code was introduced in the 1920s by the Radio Manufacturers Association (RMA) and has been an industry standard ever since. Each color represents a specific digit (0–9), a multiplier, or a tolerance value. The most common resistor types use either four or five bands.
The Color-to-Number Mapping
Here is the standard mapping used for all resistor color codes:
- Black = 0
- Brown = 1
- Red = 2
- Orange = 3
- Yellow = 4
- Green = 5
- Blue = 6
- Violet = 7
- Grey = 8
- White = 9
A popular mnemonic to remember the order is: Big Brown Rabbits Often Yield Great Big Vocal Groans When hunted.
Reading a 4-Band Resistor
A standard 4-band resistor is read as follows:
- Band 1 — First significant digit
- Band 2 — Second significant digit
- Band 3 — Multiplier (number of zeros to add)
- Band 4 — Tolerance (gold = ±5%, silver = ±10%)
Example: A resistor with Brown, Black, Red, Gold bands gives: 1, 0, ×100 = 1,000 Ω (1 kΩ) ± 5%.
How to Identify the First Band
The first band is always closest to one end of the resistor body. If there's a gold or silver tolerance band, it will be on the opposite end, making it easy to orient the component correctly.
Reading a 5-Band Resistor
Precision resistors use five bands for greater accuracy:
- Band 1 — First significant digit
- Band 2 — Second significant digit
- Band 3 — Third significant digit
- Band 4 — Multiplier
- Band 5 — Tolerance (brown = ±1%, red = ±2%, green = ±0.5%)
Example: Red, Violet, Black, Brown, Brown = 2, 7, 0, ×10 = 2,700 Ω (2.7 kΩ) ± 1%.
Common Mistakes to Avoid
- Reading the bands in the wrong direction — Always start from the end closest to a band, not the tolerance end.
- Confusing similar colors — Brown and red, or orange and yellow, can look alike in poor lighting. Use a magnifying glass if needed.
- Ignoring tolerance — A 1 kΩ resistor with ±10% tolerance could actually be anywhere from 900 Ω to 1,100 Ω.
Surface Mount Resistors
Modern surface-mount (SMD) resistors use a numerical code instead of colors. A marking of "472" means 47 × 10² = 4,700 Ω. The last digit is always the multiplier exponent.
Practical Tips
When working on a breadboard or PCB, measuring the actual resistance with a multimeter is always the best practice. Color codes can be hard to read on old or burnt resistors, and tolerances mean the marked value is only approximate.
For quick calculations without memorizing the chart, use our online tool that instantly decodes any color combination and shows you the nearest standard E-series values.
Ready to put this into practice?
Try our Resistor Color Code Calculator