The color bands printed on a resistor encode its resistance, tolerance, and sometimes its temperature coefficient. This chart decodes 4-band, 5-band, and 6-band resistors so you can read any resistor without memorizing the table.
How it works
Each band maps to a number using the standard color code:
Black=0 Brown=1 Red=2 Orange=3 Yellow=4
Green=5 Blue=6 Violet=7 Gray=8 White=9
For a 4-band resistor the value is:
(digit1 · 10 + digit2) × multiplier
A 5-band resistor adds a third significant digit:
(digit1 · 100 + digit2 · 10 + digit3) × multiplier
The multiplier band is 10^n for the colors above, with gold = ×0.1 and
silver = ×0.01. The next band is the tolerance (e.g. brown ±1%, gold ±5%). A
6-band resistor adds a final temperature-coefficient band in ppm/°C.
Worked examples
Example 1 — 4-band: Brown-Black-Red-Gold
| Band | Color | Value |
|---|---|---|
| 1st digit | Brown | 1 |
| 2nd digit | Black | 0 |
| Multiplier | Red | ×100 |
| Tolerance | Gold | ±5% |
Result: (1×10 + 0) × 100 = 1,000 Ω = 1 kΩ ±5%. This is the classic “1 kilohm” pull-up resistor you will find in almost every digital circuit.
Example 2 — 5-band precision: Brown-Black-Black-Brown-Brown
| Band | Color | Value |
|---|---|---|
| 1st digit | Brown | 1 |
| 2nd digit | Black | 0 |
| 3rd digit | Black | 0 |
| Multiplier | Brown | ×10 |
| Tolerance | Brown | ±1% |
Result: (1×100 + 0×10 + 0) × 10 = 1,000 Ω = 1 kΩ ±1%. The extra band gives a tighter 1% tolerance.
Example 3 — Sub-ohm multiplier: Orange-Orange-Gold-Gold
Gold in the multiplier position means ×0.1, so Orange-Orange-Gold-Gold decodes as 33 × 0.1 = 3.3 Ω ±5%. These low-value resistors appear in current-sensing applications.
Identifying the reading direction
- The tolerance band (gold, silver, or brown) is usually spaced slightly apart from the rest — that end goes on the right.
- If both ends have similar spacing, check the first band: the sequence of values you read should produce a standard E24 or E96 series value (round numbers like 100, 220, 470, 1K, 10K). A reversed reading often produces an odd value that does not appear in the standard series.
- When in doubt, measure with a multimeter and confirm.
Tolerance and temperature bands at a glance
| Tolerance band color | Value |
|---|---|
| Brown | ±1% |
| Red | ±2% |
| Green | ±0.5% |
| Blue | ±0.25% |
| Violet | ±0.1% |
| Gold | ±5% |
| Silver | ±10% |
The 6th band (temperature coefficient) is expressed in ppm/°C and is common in precision circuits. Brown (100 ppm/°C) and red (50 ppm/°C) are the most common. A resistor’s value drifts by that many parts per million for every degree Celsius of temperature change — important when a design must stay accurate across a wide temperature range.