The color codes for resistors chart translates painted bands into exact ohmic values, tolerance limits, and temperature coefficients based on the international IEC 60062 standard. Whether you are sorting through a bin of 5% carbon film parts or specifying 0.1% precision metal film resistors for an analog-to-digital converter (ADC) front-end, reading the bands correctly is the first step in circuit verification.

This reference provides the master lookup table, a decision path for selecting the right band count, and the critical physical specifications that the color code simply cannot tell you.

The Master Color Codes for Resistors Chart (IEC 60062)

The following table covers all standard bands used in 4-band, 5-band, and 6-band axial resistors. This is your definitive bookmark-friendly reference.

Color 1st / 2nd / 3rd Digit Multiplier Tolerance Temp. Coefficient (ppm/°C)
Black0×1 (10⁰)
Brown1×10 (10¹)±1%100
Red2×100 (10²)±2%50
Orange3×1k (10³)15
Yellow4×10k (10⁴)25
Green5×100k (10⁵)±0.5%
Blue6×1M (10⁶)±0.25%10
Violet7×10M (10⁷)±0.1%5
Gray8±0.05%
White9
Gold×0.1 (10⁻¹)±5%
Silver×0.01 (10⁻²)±10%

How to Read the Table: Columns, Tolerance, and Modifiers

To use this chart effectively, you must understand which column applies to your specific installation and how the modifier columns alter the base value.

Which column applies to your installation? If you are building a general-purpose digital circuit (like pulling up an I2C line on an ESP32), you only need to read the Digit and Multiplier columns, accepting the default ±5% tolerance (Gold band). If you are designing a precision analog sensor interface or an audio crossover network, the Tolerance and Temp. Coefficient columns become your primary focus, dictating whether you need a 5-band (1%) or 6-band (precision ppm) resistor.

How modifiers and derating apply: The Multiplier column modifies the base digits by shifting the decimal place (e.g., digits 4-7 with a Red multiplier yields 4,700Ω or 4.7kΩ). The Temperature Coefficient column (found on the 6th band) acts as a thermal derating modifier. It tells you how many parts per million (ppm) the resistance will drift for every 1°C change in temperature. A 10kΩ resistor with a Brown tempco band (100 ppm/°C) will drift by 1Ω for every degree Celsius it heats up above the 20°C baseline. In high-power or high-ambient-temperature environments, this thermal drift can push your circuit out of spec even if the initial tolerance is tight.

Quick-Jump Rows: The Most Queried Resistor Values

For bench work, you rarely need to calculate obscure values. Here are the quick-jump color sequences for the most common resistors found in DIY electronics and microcontroller projects.

  • 10kΩ (I2C Pull-up / General Bias): Brown, Black, Orange, Gold (4-band) or Brown, Black, Black, Red, Brown (5-band).
  • 4.7kΩ (I2C Pull-up / USB Data): Yellow, Violet, Red, Gold (4-band) or Yellow, Violet, Black, Brown, Brown (5-band).
  • 220Ω (Standard LED Current Limiter @ 5V): Red, Red, Brown, Gold (4-band).
  • 330Ω (Standard LED Current Limiter @ 12V): Orange, Orange, Brown, Gold (4-band).
  • 100kΩ (Voltage Divider / MOSFET Gate Pulldown): Brown, Black, Yellow, Gold (4-band).
  • 1Ω (Current Shunt / Sense Resistor): Brown, Black, Gold, Gold (4-band) — Note the Gold multiplier (×0.1) and Gold tolerance (±5%).

Decision Path: Picking the Right Band Count and Tolerance

Don't just grab any resistor that matches the ohmic value. Use this decision tree to select the exact band count and tolerance grade your project requires.

Application Scenario Required Precision Concrete Pick (Band Count & Material)
Microcontroller GPIO pull-ups, LED current limiting, basic timing circuits (555 timer) Low (±5% acceptable) 4-Band Carbon or Metal Film. Cheapest, widely available, perfectly adequate for digital logic thresholds.
Op-amp feedback networks, buck/boost converter voltage dividers, audio signal paths Medium (±1% required) 5-Band Metal Film. Ensures feedback loops remain stable and audio channels stay balanced without trimming.
Precision ADC reference dividers, RTD temperature sensing, medical-grade instrumentation High (±0.1% to ±0.5% + low drift) 6-Band Precision Metal Film (e.g., Vishay PR02 or Yageo MFR-25). The 6th band guarantees a low ppm/°C drift over operating temperatures.

What the Color Code Chart Cannot Tell You

The color code only defines the electrical target. It completely omits the physical and thermal limits of the component. Never assume a resistor can handle a circuit's load based solely on its color bands.

⚠️ Critical Missing Specifications:
  • Power Rating (Wattage): A 10kΩ resistor could be a 1/8W surface-mount device, a 1/4W standard axial, or a 5W ceramic power resistor. You must determine the physical size or read the datasheet to know the wattage.
  • Power Derating Curve: A standard 1/4W axial resistor is only rated for 0.25W up to 70°C ambient. Above 70°C, its power handling derates linearly, reaching 0W at 155°C. The color bands will not warn you about this thermal cliff.
  • Maximum Working Voltage: Even if the power dissipation (I²R) is within limits, a standard 1/4W resistor typically has a maximum working voltage of 250V. Exceeding this can cause internal arcing, regardless of the resistance value.
  • Parasitic Inductance: Wirewound resistors (often used for high power) have significant parasitic inductance, making them useless for high-frequency RF or fast-switching snubber circuits. Carbon composition or thick-film resistors are required for high-frequency applications.

Bench Verification: When the Chart Fails

In the real world, color bands fade, get covered in conformal coating, or are printed with non-standard proprietary codes (common in vintage audio gear or specific military-spec MIL-PRF-55342 components). Furthermore, cheap bulk resistors often feature sloppy painting where Red looks distinctly Orange under warm bench lighting.

When visual inspection is compromised, abandon the chart and use your multimeter. Set your DMM to the lowest resistance range that exceeds your expected value. For resistors under 10Ω, subtract the resistance of your shorted test leads (usually 0.1Ω to 0.3Ω) from the final reading to get the true component value. If you are measuring a 5-band 1% resistor in-circuit and the reading is wildly off from the chart, you are likely measuring parallel paths through the PCB. Always desolder at least one leg of the resistor to verify its true standalone value against the IEC 60062 standard.

For a deeper look into standard E-series values (E12, E24, E96) that dictate which numerical values actually exist in production, refer to the SparkFun resistor guide and manufacturer datasheets before finalizing your bill of materials.