Decode any 4-band or 5-band resistor color code instantly. Find the resistance value in ohms, tolerance percentage, and E-series classification. Essential for electronics hobbyists, students, and engineers.
Before digital multimeters became affordable, engineers and technicians had to reliably read resistor color codes by eye — sometimes in poor lighting on densely packed circuit boards. Today, while auto-ranging multimeters can measure resistance instantly, color code reading remains an essential skill for quickly identifying components, checking BOMs, and working without test equipment.
Resistor color codes are standardized bands printed on resistors to indicate their resistance value and tolerance. The system uses colors to represent digits and multipliers, allowing small components to be marked without printing tiny numbers. The standard was developed by the Radio Manufacturers Association (RMA) in 1924 and is still used worldwide.
The most common type: Band 1 = first significant digit, Band 2 = second significant digit, Band 3 = multiplier (power of 10), Band 4 = tolerance. Reading left to right, start from the end closest to a band (or the gold/silver tolerance band is always last).
Higher precision resistors use 5 bands: Bands 1-3 = three significant digits, Band 4 = multiplier, Band 5 = tolerance. This allows values like 1% and 0.1% tolerance precision resistors to be encoded more accurately.
| 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% |
| Gray | 8 | ×100M | ±0.05% |
| White | 9 | ×1G | — |
| Gold | — | ×0.1 | ±5% |
| Silver | — | ×0.01 | ±10% |
Reading resistor color codes is just the first step. Selecting the right resistor for your circuit requires understanding tolerance, power rating, temperature coefficient, and E-series values. A wrong choice can cause circuit malfunction or component failure.
Resistors are manufactured in standardized E-series values. E12 (12 values per decade, 10% tolerance): 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82. E24 (24 values, 5% tolerance) adds intermediate values. E96 (96 values, 1% tolerance) for precision circuits. Choose the E-series matching your required tolerance.
Calculate power: P = I²R or P = V²/R. Always choose a resistor rated for at least 2× calculated power. Standard through-hole resistors come in 1/8W, 1/4W, 1/2W, 1W, 2W. Surface mount (SMD) resistors: 0402 (1/16W), 0603 (1/10W), 0805 (1/8W), 1206 (1/4W). Exceeding power rating causes resistance drift and burnout.
Resistor value changes with temperature. TC is expressed in ppm/°C (parts per million per degree Celsius). Carbon film: ±200-500 ppm/°C. Metal film: ±50-100 ppm/°C. Precision metal foil: ±1-10 ppm/°C. For precision circuits (weighing scales, ADC references), use low TC metal film resistors.