How to Read Resistor Color Codes: A Complete Guide
Master the resistor color code system with this comprehensive guide covering 4-band and 5-band reading, tolerance calculations, and common pitfalls.
The Color-to-Digit Mapping
Every resistor color corresponds to a specific digit, multiplier, or tolerance value. This is the foundation you must memorize or keep as a reference:
| Color | Digit | Multiplier | Tolerance |
|---|---|---|---|
| Black | 0 | ×1 | — |
| Brown | 1 | ×10 | ±1% |
| Red | 2 | ×100 | ±2% |
| Orange | 3 | ×1k | — |
| Yellow | 4 | ×10k | — |
| Green | 5 | ×100k | ±0.5% |
| Blue | 6 | ×1M | ±0.25% |
| Violet | 7 | ×10M | ±0.1% |
| Grey | 8 | — | ±0.05% |
| White | 9 | — | — |
| Gold | — | ×0.1 | ±5% |
| Silver | — | ×0.01 | ±10% |
Reading 4-Band Resistors
The 4-band system is the most common for general-purpose resistors. The first two bands give significant digits, the third is the multiplier, and the fourth is tolerance:
Example: Brown-Black-Red-Gold = (1 × 10 + 0) × 100 = 1,000 Ω ±5% = 1 kΩ ±5%
Example: Yellow-Violet-Orange-Silver = (4 × 10 + 7) × 1,000 = 47,000 Ω ±10% = 47 kΩ ±10%
Reading 5-Band Resistors
Precision resistors use five bands. The first three bands are significant digits, the fourth is the multiplier, and the fifth is tolerance:
Example: Brown-Black-Black-Brown-Brown = (1 × 100 + 0 × 10 + 0) × 10 = 1,000 Ω ±1% = 1 kΩ ±1%
Notice how the same 1 kΩ value is expressed differently: the 4-band version uses two digits (10) with a ×100 multiplier, while the 5-band version uses three digits (100) with a ×10 multiplier. The 5-band version achieves ±1% tolerance versus ±5%.
Understanding Tolerance
Tolerance tells you the range of actual resistance values you can expect from a resistor. A 10 kΩ resistor with ±5% tolerance could measure anywhere from:
For precision circuits, this 1,000 Ω spread is unacceptable. That is why op-amp feedback networks and voltage references use ±1% or ±0.1% resistors. The cost difference is modest: a ±1% metal-film resistor costs only slightly more than a ±5% carbon-film type.
The Classic Mnemonic
Generations of engineers have memorized the sequence "Black, Brown, Red, Orange, Yellow, Green, Blue, Violet, Grey, White" using various mnemonics. The traditional version begins "Bad Beer Rots Our Young Guts But Vodka Goes Well" — corresponding to digits 0 through 9. Use whatever memory aid works for you; the important thing is to internalize the order from 0 to 9.
Which End Is Which?
One of the most common mistakes is reading the resistor from the wrong end. Here are reliable ways to identify the reading direction:
- Tolerance band spacing: The tolerance band (gold, silver, or a narrow band) is spaced slightly farther from the other bands. Start reading from the opposite end.
- Band width: On some resistors, the tolerance band is noticeably narrower than the digit bands.
- No gold/silver as digits: Gold and silver never appear as significant digit bands. If you see gold or silver, that is the tolerance end — read from the other side.
- IEC 60062 marking: Some manufacturers print a wider gap before the tolerance band as a visual cue.
Common Mistakes
- Reading backwards: Always verify using the tolerance band position. Red-Red-Brown-Gold (220 Ω) read backwards would be Brown-Red-Red-Gold (1.2 kΩ) — a very different value.
- Confusing similar colors: Red and orange, blue and violet, and brown and red are commonly confused under poor lighting. Always verify under good illumination.
- Ignoring the multiplier: A Brown-Black-Red resistor is 1,000 Ω (1 kΩ), not 102 Ω. The third band is a multiplier, not a third digit.
- Forgetting sub-10Ω values: Resistors below 10 Ω use gold (×0.1) or silver (×0.01) multipliers. Blue-Grey-Gold-Gold = 6.8 Ω ±5%, not 680 MΩ.
Surface Mount Resistor Coding (SMD)
Through-hole resistors use color bands, but surface mount devices (SMD) use numeric codes printed on their tiny bodies. Understanding both systems is essential for modern electronics work.
3-Digit Code (5% Tolerance)
The simplest SMD marking: first two digits are significant, third is the multiplier (power of 10).
| Code | Calculation | Value |
|---|---|---|
| 103 | 10 × 10³ | 10 kΩ |
| 472 | 47 × 10² | 4.7 kΩ |
| 220 | 22 × 10⁰ | 22 Ω |
| 4R7 | R = decimal point | 4.7 Ω |
4-Digit Code (1% Tolerance)
Precision resistors use four digits: three significant digits plus a multiplier.
| Code | Calculation | Value |
|---|---|---|
| 1002 | 100 × 10² | 10 kΩ |
| 4701 | 470 × 10¹ | 4.7 kΩ |
| 1R00 | R = decimal point | 1.00 Ω |
EIA-96 Code (1% Tolerance, Compact)
The EIA-96 system uses a 2-digit value code plus a letter multiplier. The 96 possible value codes map to the 96 standard values in the E96 series (per IEC 60063):
| Letter | Multiplier | Example |
|---|---|---|
| Z | ×0.001 | 01Z = 0.1 Ω |
| Y/R | ×0.01 / ×0.01 | 01Y = 1 Ω, 68R = 4.99 Ω |
| S | ×0.1 | 01S = 10 Ω |
| A | ×1 | 01A = 100 Ω |
| B | ×10 | 01B = 1 kΩ |
| C | ×100 | 01C = 10 kΩ |
| D | ×1000 | 01D = 100 kΩ |
Tolerance and Precision in Practice
Tolerance defines the maximum deviation from the nominal value. A 1 kΩ resistor with ±5% tolerance could actually measure anywhere from 950 Ω to 1,050 Ω. This matters more than many designers realize:
- 5% (Gold band): Adequate for pull-up/pull-down resistors, LED current limiting, and general-purpose biasing. The E24 series (24 values per decade) covers this range.
- 1% (Brown band): Required for voltage dividers in measurement circuits, feedback networks in op-amp circuits, and timing circuits. Uses the E96 series (96 values per decade).
- 0.1% (Violet band): Precision instrumentation, calibration references, and medical equipment. Uses the E192 series. Cost is typically 5-10× that of 1% resistors.
When resistors are used in a voltage divider, the output tolerance is the sum of both resistor tolerances. Two 5% resistors in a divider yield up to 10% output error — a common beginner mistake. For a 5V reference divided to 2.5V, ±10% means 2.25V to 2.75V, which may be unacceptable for ADC circuits.
Common Mistakes When Reading Color Codes
- Reading from the wrong end: The tolerance band (usually gold or silver) is spaced slightly farther from the other bands. If you read from the wrong end, you will swap the significant digits and multiplier. Always identify the tolerance band first.
- Confusing red and brown, or orange and red: Under poor lighting, these pairs look very similar. Always verify under bright, neutral-white light. Some technicians use a magnifying glass for small resistors.
- Color blindness considerations: Approximately 8% of males have some form of color vision deficiency, most commonly difficulty distinguishing red from green. If you have color vision issues, use a multimeter to verify resistance values, or use the capacitor code calculator approach of reading numeric markings when available.
- Assuming all 4-band resistors are 5%: Some military-spec resistors (MIL-PRF-55342) use 4 bands with a 1% tolerance band. Check the color of the tolerance band carefully.
Use our Resistor Color Code Calculator to instantly decode any 4-band or 5-band resistor by selecting the colors, or the LED Resistor Calculator to find the right current-limiting resistor for your LED circuit.
💬 Have a question about this topic or spot an error? Leave a comment below — we read every one and reply within 24 hours.