Resistor Color Code Calculator

The resistance is the two-digit number times the multiplier, and the tolerance gives the range the true value may fall in. Bands for 1, 0 and a multiplier of 100 make 1,000 ohms, or 1 kilohm, with 5% tolerance, so the value lies between 950 and 1,050 ohms. Verify with a multimeter when precision matters, and choose a resistor with a tighter tolerance if the circuit is sensitive.

Resistor Color Code Calculator: inputs

Calculated result
Resistance (ohms)1,000
Minimum (ohms)950
Maximum (ohms)1,050

Resistor Color Code Calculator: First band sensitivity

Resistor Color Code Calculator: First band and Resistance (ohms)10 calculations vary the “First band” input while holding the other entered inputs constant.0011,00022,00033,00044,00055,00066,00077,00088,00099,000

Resistor Color Code: formula

Resistance = (first digit × 10 + second digit) × multiplier; tolerance sets the minimum and maximum

Vishay: resistor color-code chart

Enter the digits or values for the four bands read from left to right, holding the resistor so the tolerance band, gold or silver, is on the right. The first two bands are digits, the third is the multiplier and the fourth is the tolerance. The colors map to digits: black 0, brown 1, red 2, orange 3, yellow 4, green 5, blue 6, violet 7, gray 8, white 9.

Brown, red and orange resistor bands can be visually confused.

Resistor Color Code: worked example

First bandBrown (1)
Second bandBlack (0)
Multiplier bandRed (×100)
Tolerance bandGold (±5%)
Resistance (ohms)1,000
Minimum (ohms)950
Maximum (ohms)1,050

Five-band resistors use three digit bands, a multiplier and a tolerance, and give more precision. The reading direction matters, and reading from the wrong end gives a different value. Faded or burnt bands are unreliable, and some color pairs are hard for color-blind readers.

Surface-mount parts use printed codes.

Resistor Color Code: changing First band

First bandResistance (ohms)Minimum (ohms)Maximum (ohms)
0000
1 (example)1,0009501,050
22,0001,9002,100
33,0002,8503,150
44,0003,8004,200
55,0004,7505,250
66,0005,7006,300
77,0006,6507,350
88,0007,6008,400
99,0008,5509,450

Resistor Color Code: compare input ranges

InputTested fromToResistance (ohms): low inputResistance (ohms): high inputSwing
First bandBlack (0)White (9)09,0009,000 (500%)
Multiplier bandBlack (×1)Silver (×0.01)100.19.9 (99999%)
Second bandBlack (0)White (9)1,0001,900900 (50%)

Resistor Color Code: individual input comparisons

InputValueResistance (ohms)Minimum (ohms)Maximum (ohms)
First bandBlack (0)000
Brown (1)1,0009501,050
Red (2)2,0001,9002,100
Orange (3)3,0002,8503,150
Yellow (4)4,0003,8004,200
Green (5)5,0004,7505,250
Blue (6)6,0005,7006,300
Violet (7)7,0006,6507,350
Gray (8)8,0007,6008,400
White (9)9,0008,5509,450
Second bandBlack (0)1,0009501,050
Brown (1)1,1001,0451,155
Red (2)1,2001,1401,260
Orange (3)1,3001,2351,365
Yellow (4)1,4001,3301,470
Green (5)1,5001,4251,575
Blue (6)1,6001,5201,680
Violet (7)1,7001,6151,785
Gray (8)1,8001,7101,890
White (9)1,9001,8051,995
Multiplier bandBlack (×1)109.510.5
Brown (×10)10095105
Red (×100)1,0009501,050
Orange (×1,000)10,0009,50010,500
Yellow (×10,000)100,00095,000105,000
Green (×100,000)1,000,000950,0001,050,000
Blue (×1,000,000)10,000,0009,500,00010,500,000
Violet (×10,000,000)100,000,00095,000,000105,000,000
Gray (×100,000,000)1,000,000,000950,000,0001,050,000,000
White (×1,000,000,000)10,000,000,0009,500,000,00010,500,000,000
Gold (×0.1)10.951.1
Silver (×0.01)0.10.0950.105
Tolerance bandBrown (±1%)1,0009901,010
Red (±2%)1,0009801,020
Green (±0.5%)1,0009951,005
Blue (±0.25%)1,000997.51,002.5
Violet (±0.1%)1,0009991,001
Gray (±0.05%)1,000999.51,000.5
Gold (±5%)1,0009501,050
Silver (±10%)1,0009001,100

Resistor Color Code: which assumptions move the result?

Resistor Color Code: Resistance (ohms) as First band changesResistance (ohms) starts at 0. Moving First band from Black (0) to White (9) changes it to 9,000, with Second band Black (0); Multiplier band Red (×100); Tolerance band Gold (±5%) kept fixed.Black (0)0Brown (1)1,000Red (2)2,000Orange (3)3,000Yellow (4)4,000Green (5)5,000Blue (6)6,000Violet (7)7,000Gray (8)8,000White (9)9,000
Chart quantityDisplayed settings
First bandBlack (0) → White (9)
Resistance (ohms)0 → 9,000
Second bandBlack (0)
Multiplier bandRed (×100)
Tolerance bandGold (±5%)
Resistor Color Code: Resistance (ohms) as Multiplier band changesResistance (ohms) starts at 10. Moving Multiplier band from Black (×1) to Silver (×0.01) changes it to 0.1, with First band Brown (1); Second band Black (0); Tolerance band Gold (±5%) kept fixed.Black (×1)10Brown (×10)100Red (×100)1,000Orange (×1,000)10,000Yellow (×10,000)100,000Green (×100,000)1,000,000Blue (×1,000,000)10,000,000Violet (×10,000,000)100,000,000Gray (×100,000,000)1,000,000,000White(×1,000,000,000)10,000,000,000Gold (×0.1)1Silver (×0.01)0.1
Chart quantityDisplayed settings
Multiplier bandBlack (×1) → Silver (×0.01)
Resistance (ohms)10 → 0.1
First bandBrown (1)
Second bandBlack (0)
Tolerance bandGold (±5%)

Resistor Color Code: values and definitions

Quantity and definitionValue used
First band — The first significant digit.Brown (1)
Second band — The second significant digit.Black (0)
Multiplier band — The power of ten applied to the two digits.Red (×100)
Tolerance band — How far the real value may differ.Gold (±5%)
Resistance (ohms)1,000
Minimum (ohms)950
Maximum (ohms)1,050

Common error: Reading the bands from the wrong end. The tolerance band, usually gold or silver, goes on the right, and reading backward gives a different value.

Science & Electronics calculators: Voltage Divider Calculator, RC Time Constant Calculator, Combined Gas Law Calculator, Percent Yield Calculator, PPM Concentration Calculator, Ohm's Law Calculator.

Four colored bands encode a resistor's value: two digits, a multiplier and a tolerance. Brown, black and red read as 1, 0 and times 100, which is 1,000 ohms, and a gold band adds a 5 percent tolerance, so the real value may land between 950 and 1,050. Hold the resistor with the tolerance band at the right, since the bands start at the opposite end.

Measure with a multimeter when it matters. Bands can fade, and some colors look alike in poor light.

Combine resistors on the resistor calculator, compute LED currents on the LED resistor calculator, voltages on the voltage divider page and power on the Ohm's law calculator. The scientific notation page explains multipliers, and the RC time constant calculator uses resistor values.

Which end do I start reading from?

From the end farthest from the tolerance band, which is usually gold or silver and spaced apart from the others.

What does the tolerance band mean?

The percentage by which the actual resistance may differ from the marked value, so 5% on 1,000 ohms means 950 to 1,050.

How do I read a four-band resistor?

The first two bands are digits, the third is the power-of-ten multiplier and the fourth is the tolerance, with gold meaning 5% and silver 10%.