electrician.wiki

Electronics calculators

Resistor colour code calculator

Pick the bands to get the resistance and tolerance, or type a value to see its colours. Works for 3, 4, 5 and 6-band resistors.

Report a problem with this result

How to read resistor colour bands

  1. Find the tolerance band and turn it to the right. It is usually gold or silver on 4-band resistors and is often set a little apart from the others. On 5- and 6-band precision resistors it is commonly brown (±1 %). The first digit band is the one closest to a lead.
  2. Read the digit bands from the left. Two digit bands on 3- and 4-band resistors, three on 5- and 6-band resistors.
  3. Multiply by the multiplier band. Black ×1, brown ×10, red ×100, orange ×1,000 and so on; gold divides by 10 and silver by 100.
  4. Apply the tolerance. Gold ±5 %, silver ±10 %, brown ±1 %, red ±2 %. A 6th band gives the temperature coefficient in ppm/K.

Yellow, violet, red, gold reads 4, 7, ×100, ±5 %: 47 × 100 = 4,700 Ω, or 4.7 kΩ, anywhere from 4,465 Ω to 4,935 Ω. Switch the calculator to Find the colours to go the other way.

Resistor colour code chart

The full chart from IEC 60062, the international standard for resistor marking. Pink is a newer multiplier (×0.001) for very low values.

Resistor colour code chart (IEC 60062)
ColourDigitMultiplierToleranceTemp. coeff.
Black0×1—250 ppm/K
Brown1×10±1 % (F)100 ppm/K
Red2×100±2 % (G)50 ppm/K
Orange3×1k±0.05 % (W)15 ppm/K
Yellow4×10k±0.02 % (P)25 ppm/K
Green5×100k±0.5 % (D)20 ppm/K
Blue6×1M±0.25 % (C)10 ppm/K
Violet7×10M±0.1 % (B)5 ppm/K
Grey8×100M±0.01 % (L)1 ppm/K
White9×1G——
Gold—×0.1±5 % (J)—
Silver—×0.01±10 % (K)—
Pink—×0.001——
None (no band)——±20 % (M)—

3, 4, 5 and 6-band resistors

  • 3 bands: two digits and a multiplier, with no tolerance band, meaning ±20 %. Mostly found on old equipment.
  • 4 bands: two digits, multiplier, tolerance. The everyday carbon-film resistor, usually ±5 % (gold) from the E24 series.
  • 5 bands: three digits, multiplier, tolerance. Metal-film precision parts, usually ±1 % (brown) from the E96 series. Three digits let them show values like 4.99 kΩ that 4-band parts cannot.
  • 6 bands: a 5-band code plus a temperature coefficient band, for parts where drift with heat matters, such as measurement circuits.

If a reading gives an odd value that is not in the standard series for its tolerance, you are probably reading it backwards. The calculator flags this for you. A multimeter on the resistance range settles any doubt in seconds, out of circuit.

Worked examples

A brown-black-orange-gold resistor

The most common value in any parts drawer: the 10 kΩ pull-up.
  1. 1. Digit bands: brown, black

    10

  2. 2. Multiplier band: orange (×1,000)

    R=10·1,000=10kΩ
  3. 3. Tolerance: gold (±5 %)

    9.5 kΩ to 10.5 kΩ

Brown-black-orange-gold is 10 kΩ with a tolerance of ±5 % (9.5 kΩ to 10.5 kΩ).

A 5-band metal-film resistor: brown, black, black, red, brown

Three digit bands, a red multiplier and a brown ±1 % tolerance band.
  1. 1. Digit bands: brown, black, black

    100

  2. 2. Multiplier band: red (×100)

    R=100·100=10kΩ
  3. 3. Tolerance: brown (±1 %)

    9.9 kΩ to 10.1 kΩ

Brown-black-black-red-brown is 10 kΩ with a tolerance of ±1 % (9.9 kΩ to 10.1 kΩ).

What colours is a 220 Ω resistor?

The usual current-limiting resistor for an LED on a 5 V supply.
  1. 1. Significant digits and multiplier

    220 Ω = 22 × 10 Ω

  2. 2. Tolerance: gold (±5 %)

    209 Ω to 231 Ω

220 Ω ±5 % in 4 bands is red-red-brown-gold.

Colour codes for common resistor values

Every E12 value from 10 Ω to 1 MΩ as a 4-band ±5 % resistor, generated by the same code as the calculator. The most searched values have their own pages with 5- and 6-band codes, SMD markings, wattage and uses: the 1k resistor colour code, the 10k resistor colour code, the 220 Ω LED resistor and the 4.7k pull-up resistor, among others.

Common resistor values and their 4-band colour codes
ValueBands (4-band, ±5 %)
10 Ωbrown, black, black, gold
12 Ωbrown, red, black, gold
15 Ωbrown, green, black, gold
18 Ωbrown, grey, black, gold
22 Ωred, red, black, gold
27 Ωred, violet, black, gold
33 Ωorange, orange, black, gold
39 Ωorange, white, black, gold
47 Ωyellow, violet, black, gold
56 Ωgreen, blue, black, gold
68 Ωblue, grey, black, gold
82 Ωgrey, red, black, gold
100 Ωbrown, black, brown, gold
120 Ωbrown, red, brown, gold
150 Ωbrown, green, brown, gold
180 Ωbrown, grey, brown, gold
220 Ωred, red, brown, gold
270 Ωred, violet, brown, gold
330 Ωorange, orange, brown, gold
390 Ωorange, white, brown, gold
470 Ωyellow, violet, brown, gold
560 Ωgreen, blue, brown, gold
680 Ωblue, grey, brown, gold
820 Ωgrey, red, brown, gold
1 kΩbrown, black, red, gold
1.2 kΩbrown, red, red, gold
1.5 kΩbrown, green, red, gold
1.8 kΩbrown, grey, red, gold
2.2 kΩred, red, red, gold
2.7 kΩred, violet, red, gold
3.3 kΩorange, orange, red, gold
3.9 kΩorange, white, red, gold
4.7 kΩyellow, violet, red, gold
5.6 kΩgreen, blue, red, gold
6.8 kΩblue, grey, red, gold
8.2 kΩgrey, red, red, gold
10 kΩbrown, black, orange, gold
12 kΩbrown, red, orange, gold
15 kΩbrown, green, orange, gold
18 kΩbrown, grey, orange, gold
22 kΩred, red, orange, gold
27 kΩred, violet, orange, gold
33 kΩorange, orange, orange, gold
39 kΩorange, white, orange, gold
47 kΩyellow, violet, orange, gold
56 kΩgreen, blue, orange, gold
68 kΩblue, grey, orange, gold
82 kΩgrey, red, orange, gold
100 kΩbrown, black, yellow, gold
120 kΩbrown, red, yellow, gold
150 kΩbrown, green, yellow, gold
180 kΩbrown, grey, yellow, gold
220 kΩred, red, yellow, gold
270 kΩred, violet, yellow, gold
330 kΩorange, orange, yellow, gold
390 kΩorange, white, yellow, gold
470 kΩyellow, violet, yellow, gold
560 kΩgreen, blue, yellow, gold
680 kΩblue, grey, yellow, gold
820 kΩgrey, red, yellow, gold
1 MΩbrown, black, green, gold

Surface-mount and other markings

Surface-mount resistors are too small for bands and print a number instead: 103 means 10 × 10³ = 10 kΩ and4R7 means 4.7 Ω. Use the SMD resistor code calculator for those, including the EIA-96 codes on 1 % parts. Capacitors use their own system: see the capacitor code calculator.

Method and verification

The calculator follows the IEC 60062 colour table above: digits, multipliers, tolerances (with their letter codes) and temperature coefficients. Decoding multiplies the digit bands by the multiplier exactly; encoding finds the multiplier that leaves two significant digits (three for 5- and 6-band parts) and warns when a value needs more digits than the bands can show. Every common value round-trips through both directions in our tests, and values are checked against the E-series that matches their tolerance.

Updated 2026-10-14. Spotted a problem? Report it; every fix is logged.

Questions people ask

Is purple the same as violet on a resistor?
Yes. The colour code calls it violet (7), but on most resistors it looks purple. Yellow, purple, orange, gold reads 4, 7, ×1,000, ±5 %: 47 kΩ.
How do you read a 4-band resistor?
Hold it with the gold or silver band on the right. The first two bands are digits, the third is the multiplier and the fourth is the tolerance. Yellow-violet-red-gold is 47 × 100 = 4.7 kΩ ±5 %.
What is brown-black-orange?
Brown (1), black (0), orange (×1,000): 10 kΩ. With a gold fourth band it is ±5 %.
What colour is a 220 Ω resistor?
Red, red, brown, followed by the tolerance band (gold for ±5 %). In 5-band form it is red, red, black, black, brown.
Which end of a resistor do you read from?
Start from the end where the bands are closer to the lead; the tolerance band, often gold or silver and slightly separated, goes on the right. If you get a value that is not a standard one, try the other end.
What does the 6th band mean?
It is the temperature coefficient: how much the resistance changes per degree. Brown is 100 ppm/K, red 50, orange 15, yellow 25, blue 10, violet 5.