Resistor Color Code Calculator

Select standard color bands to decode resistance tolerances and temperature coefficients dynamically using our resistor color code calculator.

Decoded Metrics

Resistance

10 kΩ

Tolerance

±5%

Band 1
Band 2
Band 3
Multiplier
Tolerance
Temp Coeff

The Resistor Color Code Calculator decodes nominal resistance values, tolerance limits, and temperature drift rates from color band stripes. It maps colors to standard digit indices and logarithmic multipliers.

What is a Resistor Color Code Calculator?

A resistor color code calculator decodes the colored stripes on carbon film or metal film resistors to find their nominal resistance values and tolerances. It converts the standardized color code sequences into ohms, percent tolerances, and temperature coefficients.

Resistor color bands define components specifications without printed numbers, which would rub off or be too small to read on tiny cylindrical bodies. This decoding standard is governed internationally by the IEC 60062 standard.

The Resistor Color Code Chart

Each color band corresponds to a mathematical digit, multiplier power of ten, tolerance limit, or temperature drift coefficient:

Color Digit Multiplier Tolerance Temp Coeff
Black 0 1 Ω 250 ppm/K
Brown 1 10 Ω ±1% 100 ppm/K
Red 2 100 Ω ±2% 50 ppm/K
Orange 3 1 kΩ 15 ppm/K
Yellow 4 10 kΩ 25 ppm/K
Green 5 100 kΩ ±0.5% 20 ppm/K
Blue 6 1 MΩ ±0.25% 10 ppm/K
Violet 7 10 MΩ ±0.1% 5 ppm/K
Gray 8 100 MΩ ±0.05% 1 ppm/K
White 9 1 GΩ
Gold 0.1 Ω ±5%
Silver 0.01 Ω ±10%

How to Read Resistor Bands

  1. Orient the resistor so that the tolerance band (typically gold, silver, or a stripe spaced wider apart) is positioned on your right.
  2. Read the color stripes from left to right starting at the first outer edge.
  3. Identify the digit bands (bands 1-2 for 4-band, bands 1-3 for 5/6-band), multiply by the multiplier band, and note the tolerance percentage.

Worked Example

This worked example decodes a 4-band resistor with the color bands: Brown, Black, Orange, Gold.

Band Color Function Value Cumulative Calculation
1 Brown 1st Significant Digit 1 1
2 Black 2nd Significant Digit 0 10
3 Orange Multiplier 1,000 (1 kΩ) 10 × 1,000 = 10,000 Ω (10 kΩ)
4 Gold Tolerance ±5% 10 kΩ ± 5%

Understanding 4, 5, and 6-Band Resistors

4-Band Resistors: These are the most common general-purpose resistors, utilizing two digits, a multiplier, and a tolerance band.

5-Band Resistors: These are high-precision components, adding a third significant digit band to achieve finer resolution values.

6-Band Resistors: These add a sixth band representing the Temperature Coefficient in ppm/K (parts per million per Kelvin), specifying how much the resistance shifts as the component heats or cools.

Practical Applications

  • Identifying loose resistors in component bins when their labels are missing.
  • Selecting high-precision 5-band resistors for analog filtering circuits.
  • Selecting temperature-stable 6-band resistors for precision measurement equipment.

Common Mistakes

  • Reading the resistor backwards, leading to incorrect calculations (e.g. reading Gold first, which is impossible since Gold is not a valid first-band digit).
  • Mixing up gold (0.1) and yellow (10,000) multiplier bands.
  • Assuming all resistors are 4-band, misreading a 5-band precision resistor as a 4-band.

Frequently Asked Questions

How do I read a resistor color code?
Read the color bands from left to right. The first bands represent digits, the next-to-last is the multiplier, and the final band represents the tolerance percentage.
Which way do you read a resistor?
Read from left to right, placing the tolerance band (usually Gold or Silver) on the right side. The spacing between the multiplier and tolerance bands is often wider than between digit bands.
What does the sixth band mean?
The sixth band specifies the temperature coefficient of the resistor in parts per million per Kelvin (ppm/K). It defines how much the nominal resistance changes as the component's temperature shifts.
Why are resistor tolerances important?
Tolerance specifies how close the actual resistance is to the labeled nominal value. A 100 ohm resistor with 5% tolerance can measure between 95 and 105 ohms in circuit tests.