Resistor Color Code Calculator (4, 5 & 6 Band)

Choose the colour of each band to decode a through-hole resistor's value, tolerance and minimum-to-maximum resistance.

Resistance
Tolerance
Range

Runs entirely in your browser. Nothing you enter is sent anywhere.

How it works

On a 4-band resistor the first two bands are digits, the third is a multiplier and the fourth is tolerance. Precision 5-band resistors add a third digit band, and 6-band resistors add a temperature coefficient band at the end.

Read the resistor with the tolerance band (usually gold or silver, often spaced slightly apart) on the right. Digits use black = 0 through white = 9; the multiplier band means ×10 to the power of that digit, with gold = ×0.1 and silver = ×0.01.

4-band: R = (10·d1 + d2) × 10^m
5/6-band: R = (100·d1 + 10·d2 + d3) × 10^m

Worked example

Yellow, violet, red, gold is 4 and 7 followed by a ×100 multiplier: 47 × 100 = 4,700 Ω (4.7 kΩ) with ±5% tolerance, so the actual value can be anywhere from 4,465 Ω to 4,935 Ω.

Frequently asked questions

Which end of a resistor do I start reading from?

Start from the end where the bands are bunched together. The tolerance band, usually gold or silver, sits on the other end and often has a slightly larger gap before it.

What does a resistor with no tolerance band mean?

A 3-band resistor with no tolerance band has a tolerance of ±20%. Select 4 bands and choose 'None' for tolerance to decode it.

How do I tell brown from red or orange?

Under poor light they look similar. Compare against a known resistor, use a bright white light, or confirm the value with a multimeter on the resistance range.

Related tools