Resistor Color Code Calculator
Pick the colour of each band on your resistor and this tool reads back the resistance in ohms and its tolerance. Band 1 and Band 2 (plus Band 3 on a 5-band part) set the significant digits, the multiplier band scales them by a power of ten, and the tolerance band gives the percentage spread. Each dropdown shows a colour swatch so it is easy to match the part in your hand.
How to read a resistor color code
- Click 4 bands or 5 bands to match the resistor you are reading.
- Set Band 1 and Band 2, and Band 3 on a 5-band part, to the digit colours.
- Choose the Multiplier band colour.
- Choose the Tolerance band colour.
- Read the resistance and the plus-or-minus tolerance in the result cards.
- Click Copy to copy the formatted value and tolerance together.
Examples
4-band 1 kohm resistor
Brown, Black, Red, Gold
1 kohm +-5% (1000 ohm)
4-band 4.7 kohm resistor
Yellow, Violet, Red, Gold
4.7 kohm +-5% (4700 ohm)
5-band 1 kohm precision resistor
Brown, Black, Black, Brown, Brown
1 kohm +-1% (1000 ohm)
Frequently asked questions
How do I read resistor color bands?
On a 4-band resistor the first two bands are digits, the third is a multiplier and the fourth is tolerance. A 5-band resistor adds a third digit band before the multiplier, giving three significant figures.
What resistance do Brown, Black, Red, Gold give?
Brown 1 and Black 0 form the digits 10, Red multiplies by 100, giving 1000 ohm, and Gold sets the tolerance at plus or minus 5 percent. The tool formats this as 1 kohm +-5%.
What do gold and silver bands mean?
As a multiplier, gold means times 0.1 and silver means times 0.01, used for resistances below ten ohms. As a tolerance band, gold is plus or minus 5 percent and silver is plus or minus 10 percent.
What is the digit for each color?
Black 0, brown 1, red 2, orange 3, yellow 4, green 5, blue 6, violet 7, grey 8 and white 9. The same colour order sets the multiplier as that power of ten.
How is the resistance formatted?
The tool scales the number into ohm, kohm, Mohm or Gohm and trims float noise, so 4700 ohm reads as 4.7 kohm. The exact ohm value is also shown under the formatted figure for reference.
Which direction do I read the bands?
Read from the end where the bands are grouped together. The tolerance band usually sits alone after a wider gap, so keep that band on the right as you enter the colours.
Does it support 5-band precision resistors?
Yes. Switch to 5 bands to use three digit bands, which is common on 1 percent precision resistors such as Brown, Black, Black, Brown, Brown for 1 kohm.
Can grey be spelled gray?
Yes. The engine accepts both grey and gray for the value 8, so either spelling decodes to the same digit and multiplier.
Does this run online only?
No. The decoding happens entirely in your browser, so it is free, private and keeps working offline once the page has loaded.
Learn more
- How to read 4-band and 5-band resistor codes
A plain guide to the resistor colour code: which bands are digits, how the multiplier works, and how tolerance and orientation are read.
Related tools
LED Resistor Calculator
Calculate the series resistor an LED needs. Enter supply voltage, LED forward voltage and current to get the resistance, nearest E12 value and power.
Ohm's Law Calculator
Solve Ohm's law online. Enter any two of voltage, current, resistance or power and get the other two, with the V, I, R and P formulas shown.
Kinetic Energy Calculator
Calculate kinetic energy, mass or velocity using KE = 1/2 m v^2. Enter any two values in SI units (kg, m/s, joules) to solve for the third.
555 Timer Calculator
Calculate 555 timer astable frequency, period, high and low times and duty cycle from R1, R2 and the timing capacitor. Free oscillator design helper.
Absolute Humidity Calculator
Calculate absolute humidity in grams of water vapor per cubic meter from air temperature and relative humidity. Fast, free and works in your browser.
Allele Frequency Calculator
Find allele frequencies from genotype counts. Enter the number of AA, Aa and aa individuals to get the A and a allele frequencies and allele totals.