A color coded resistors calculator translates the painted bands on axial leaded resistors into exact ohmic values and tolerances. The global standard governing these bands is IEC 60062. You read the bands left-to-right, starting with the band closest to the lead, grouping the significant digits, applying the multiplier, and noting the tolerance. For a standard 4-band resistor, the first two bands are digits, the third is the multiplier, and the fourth is tolerance. For 5-band and 6-band precision resistors, you add a third significant digit and, optionally, a temperature coefficient band.
The Complete IEC 60062 Resistor Color Code Table
Keep this reference table on your bench. It covers the digit, multiplier, tolerance, and temperature coefficient (tempco) values required to calculate any 4, 5, or 6-band axial resistor.
| Color | Digit (Sig Fig) | Multiplier | Tolerance | Temp Coeff (6th Band) |
|---|---|---|---|---|
| Black | 0 | ×1 (100) | - | 250 ppm/°C |
| Brown | 1 | ×10 (101) | ±1% | 100 ppm/°C |
| Red | 2 | ×100 (102) | ±2% | 50 ppm/°C |
| Orange | 3 | ×1k (103) | - | 15 ppm/°C |
| Yellow | 4 | ×10k (104) | - | 25 ppm/°C |
| Green | 5 | ×100k (105) | ±0.5% | - |
| Blue | 6 | ×1M (106) | ±0.25% | 10 ppm/°C |
| Violet | 7 | ×10M (107) | ±0.1% | 5 ppm/°C |
| Grey | 8 | - | ±0.05% | - |
| White | 9 | - | - | 1 ppm/°C |
| Gold | - | ×0.1 (10-1) | ±5% | - |
| Silver | - | ×0.01 (10-2) | ±10% | - |
Source: IEC 60062:2016 Marking codes for resistors and capacitors.
Regional Standards: IEC 60062 vs. NEC/IEC Wire Colors
When builders search for regional electrical codes, they often conflate wiring standards with component standards. It is critical to separate wire color codes from resistor color codes to avoid dangerous or confusing mistakes.
For mains wiring, the NEC (NFPA 70) uses green/bare for ground, IEC 60446 uses green-and-yellow, and the old UK (BS 7671 pre-2004) used solid green. However, for resistors, there are no regional variants. IEC 60062 is the universally applied standard from Tokyo to Texas. A resistor manufactured in the US, Germany, or Japan will use the exact same IEC 60062 color bands. Never apply NEC or old UK wire color logic to component identification.
While older military specifications (like MIL-PRF-55342) occasionally used different reading directions for specialized surface-mount or radial hybrids, modern axial through-hole resistors universally follow the IEC standard. If you are reading a standard cylindrical resistor with wire leads, IEC 60062 applies to your region, regardless of whether you are in North America, Europe, or Asia.
Rows People Get Wrong and Faded Marking Protocols
Even experienced technicians misread bands under poor bench lighting. Here are the most common errors and how to handle degraded components.
The Most Common Misreads
- Red (Multiplier ×100) vs. Brown (Multiplier ×10): Under warm incandescent bench lights, a brown multiplier band looks red. A 1kΩ resistor (Brown-Black-Red) gets misread as a 10kΩ (Brown-Black-Orange) or 100Ω (Brown-Black-Brown). Always verify the multiplier with a known reference resistor on your desk.
- Gold (5% Tolerance) vs. Yellow (Digit 4): Gold is metallic and reflective; yellow is flat and matte. Gold is exclusively used for multipliers (×0.1) and tolerance. Yellow is exclusively a significant digit. If the last band is shiny, it is tolerance, not a digit.
- Reading Direction: The tolerance band (Gold, Silver, Brown, Red) is almost always spaced slightly further apart from the other bands. Start reading from the end opposite the wide gap.
Safe Interpretation for Faded or Missing Bands
Carbon composition resistors from the 1970s and 80s often suffer from thermal baking, turning the body dark brown and the bands invisible. Here is the safe bench protocol:
1. Desolder one leg: Lift the resistor off the PCB pad. Measuring in-circuit yields parallel resistance paths, giving falsely low readings.
2. Measure with a DMM: Use a standard 2-wire digital multimeter for values >10Ω. Use a 4-wire Kelvin connection for shunt resistors <10Ω.
3. Assume worst-case drift: If the measured value falls outside a standard 5% or 10% tolerance band (e.g., a suspected 1kΩ reads 1.12kΩ), the carbon matrix has degraded due to moisture ingress or thermal stress. Discard it.
Decision Path: Calculate, Verify, and Select
Use this decision tree to determine how to read your specific component and which replacement to stock on your bench.
| Condition / Observation | Action / Calculation Step | Concrete Recommendation |
|---|---|---|
| Resistor has 4 bands | Read 2 significant digits, apply multiplier, note 5% or 10% tolerance. | Standard carbon/ceramic film. Fine for pull-ups, LEDs, and non-critical biasing. |
| Resistor has 5 bands | Read 3 significant digits, apply multiplier, note 1% or 2% tolerance. | Precision metal film. Required for feedback loops, ADC dividers, and audio. |
| Resistor has 6 bands | Read 3 digits, multiplier, tolerance, then read the 6th band for tempco drift. | High-reliability. Use in precision instrumentation or extreme temperature environments. |
| Bands are faded or burnt | Desolder, measure out-of-circuit. If >5% drift from suspected nominal, trash it. | Replace with modern 1% metal film to eliminate future drift headaches. |
| Default Bench Stock Pick | Stop buying 5% carbon kits. Stock 1% metal film for all general DIY and repair. | Select Yageo MFR-25 or Vishay MRS25 (1/4W, 1%, 50ppm/°C). |
For deep-dive component specifications, refer to the All About Circuits resistor reference guide.
Worked Numeric Example: 5-Band Precision Resistor
Let us run a 5-band resistor through the calculator logic to demonstrate the math.
The Bands: Orange, Orange, Black, Brown, Brown
- Band 1 (Orange): Digit 3
- Band 2 (Orange): Digit 3
- Band 3 (Black): Digit 0
- Band 4 (Brown Multiplier): ×10
- Band 5 (Brown Tolerance): ±1%
The Calculation:
Combine the significant digits: 330
Apply the multiplier: 330 × 10 = 3300 Ω
Convert to standard notation: 3.3 kΩ
Apply tolerance: ±1% of 3300 is 33. The acceptable range is 3267 Ω to 3333 Ω.
If you measure this resistor on your bench and your multimeter reads 3.29 kΩ, it is well within spec. If it reads 3.45 kΩ, the component has failed or you are measuring it while it is still soldered into a live circuit. Always isolate, calculate, and verify.






