The colors of resistance refer to the standardized system of painted bands on axial resistors that indicate their ohmic value, tolerance, and sometimes temperature coefficient. Misreading these bands changes the actual current limiting, voltage dividing, or biasing behavior in your circuit; swapping a red band (2) for an orange band (3) shifts your resistance by a factor of ten, which can easily overcurrent a sensitive microcontroller GPIO or blow an LED. Beginners commonly confuse the tolerance band (usually gold or silver) for a multiplier digit, or misidentify the reading direction on 5-band precision resistors, leading to frustrating debugging sessions on the bench.
Decoding the Colors of Resistance: The Core Chart
The international standard IEC 60062 dictates the resistor color code system. Before you can read a component, you need to map the colors to their corresponding digits, multipliers, and tolerance percentages. The system is designed so that the physical body of the resistor acts as the background, while the painted bands carry the data.
| Color | Significant Digit | Multiplier | Tolerance | Temp. Coefficient (6-Band) |
|---|---|---|---|---|
| Black | 0 | ×1 Ω | — | 250 ppm/°C |
| Brown | 1 | ×10 Ω | ±1% (F) | 100 ppm/°C |
| Red | 2 | ×100 Ω | ±2% (G) | 50 ppm/°C |
| Orange | 3 | ×1 kΩ | — | 15 ppm/°C |
| Yellow | 4 | ×10 kΩ | — | 25 ppm/°C |
| Green | 5 | ×100 kΩ | ±0.5% (D) | 20 ppm/°C |
| Blue | 6 | ×1 MΩ | ±0.25% (C) | 10 ppm/°C |
| Violet | 7 | ×10 MΩ | ±0.1% (B) | 5 ppm/°C |
| Grey | 8 | — | ±0.05% (A) | 1 ppm/°C |
| White | 9 | — | — | — |
| Gold | — | ×0.1 Ω | ±5% (J) | — |
| Silver | — | ×0.01 Ω | ±10% (K) | — |
Pro-Tip on Series Standards: Standard 5% tolerance resistors follow the E24 series (24 values per decade), which only requires two significant digits, hence the 4-band format. Precision 1% resistors follow the E96 series (96 values per decade), requiring three significant digits, which mandates the 5-band format.
Worked Example: Calculating a 5-Band Precision Resistor
Let's look at a real-world scenario. You are building an I2C sensor bus for an ESP32 project and need 4.7 kΩ pull-up resistors to ensure clean logic highs. You dig into your bulk component bin and pull out a small axial resistor with five distinct bands. Here is how you decode it:
- Band 1 (Yellow): First significant digit = 4
- Band 2 (Violet): Second significant digit = 7
- Band 3 (Black): Third significant digit = 0
- Band 4 (Brown): Multiplier = ×10
- Band 5 (Brown): Tolerance = ±1%
Combine the significant digits to get 470. Apply the multiplier: 470 × 10 = 4,700 ohms. The final value is 4.7 kΩ ±1%. This matches your I2C pull-up requirement perfectly. If you had mistakenly read this as a 4-band resistor (ignoring the black band), you would have calculated 47 × 10 = 470 Ω, which would draw excessive current and likely crash the I2C bus.
Where You Meet This in Practice
While surface-mount devices (SMD) dominate modern commercial PCB assembly, the colors of resistance remain highly relevant in several practical domains:
- Through-Hole Prototyping: When building circuits on solderless breadboards or stripboard, 1/4W and 1/2W axial resistors are the standard. Reading the bands quickly allows you to verify your build against the schematic without needing to probe every single node.
- Vintage Audio and Instrument Repair: Older guitar amplifiers and synthesizers used carbon composition resistors. These are notorious for drifting high in value over decades due to moisture absorption. Identifying the original colors of resistance tells you what the value should be, so you can verify it with a multimeter and replace drifted components with modern metal film equivalents.
- Precision Measurement Equipment: In high-end multimeters, oscilloscopes, and laboratory power supplies, you will frequently encounter 6-band resistors. The sixth band indicates the temperature coefficient (ppm/°C), which is critical for maintaining accuracy as the internal components heat up during operation.
Common Pitfalls and Misreads on the Bench
Another frequent error is reading the resistor backward. On a 4-band resistor, the tolerance band (gold or silver) is typically spaced slightly further apart from the multiplier band, and gold/silver are never used as significant digits. However, on 5-band and 6-band metal film resistors, the spacing is often uniform, and brown or red can appear as either a digit or a tolerance band. Always verify the calculated value against the standard E24 or E96 series tables; if your decoded value is 45 kΩ (which doesn't exist in standard series), you are likely reading the bands in reverse.
Finally, never trust the colors of resistance blindly on a used or salvaged board. A resistor that has run hot for years may have discolored bands, and a burnt resistor might show black charring over the original paint. Always desolder one leg and measure with a digital multimeter (DMM) to confirm.
Frequently Asked Questions
Why do some resistors have 4 bands while others have 5 or 6?
The number of bands correlates directly to the resistor's precision and intended application. A 4-band code provides two significant digits and is used for general-purpose 5% or 10% tolerance resistors (E24 series). A 5-band code provides three significant digits, required for tighter 1% or 2% tolerance precision resistors (E96 series). A 6-band code adds a final band indicating the temperature coefficient (measured in parts per million per degree Celsius, or ppm/°C), which is essential for precision analog circuits where resistance drift due to heat must be minimized.
What do the colors of resistance mean on a surface mount (SMD) resistor?
SMD resistors do not use the colors of resistance system because they are too small to accommodate painted bands reliably. Instead, they use a printed numeric code. For standard 5% SMD resistors, a three-digit code is used (e.g., '472' means 47 × 10² = 4,700 Ω). For 1% precision SMD resistors, a four-digit code is used (e.g., '4702' means 4,700 Ω). Very small SMD packages like 0201 may have no marking at all and must be kept in their labeled tape-and-reel packaging until soldered.
How do I read the colors of resistance if the bands are burnt or faded?
If the physical bands are destroyed by thermal runaway or UV fading, visual decoding is impossible. You must remove the resistor from the circuit (desoldering at least one leg to prevent parallel circuit paths from skewing your reading) and measure it with a multimeter. If the resistor is burnt open (reads 'OL' or infinite), you will need to trace the circuit schematic, look up the service manual for the specific device, or deduce the required value by analyzing the surrounding components, such as the forward voltage of an LED it is driving or the timing capacitor it is paired with in a 555 timer circuit.
Is there a quick trick to remember the colors of resistance order?
The most common mnemonic used by engineers and technicians is: Bad Boys Rape Our Young Girls But Violet Gives Willingly. (Black, Brown, Red, Orange, Yellow, Green, Blue, Violet, Grey, White). While the phrasing is dated, the first-letter mapping perfectly matches the digit sequence 0 through 9. Many modern makers prefer the cleaner alternative: Better Be Right Or Your Great Big Venture Goes Wrong. Memorizing the sequence is helpful, but keeping a printed reference card on your bench or using a DMM is always the safest verification method.






