Resistor Color Code Calculator
Read a resistor's value from its colour bands
Resistance
Reading
- Digits 4 7 × 100 = 4,700 Ω
- 1Count the bands4, 5 or 6 coloured stripes
- 2Pick each colourStarting from the digit end
- 3Read the valueResistance, tolerance and range
How to read resistor colours
The first two (or three) bands are digits, the next is a power of ten, and the last shows the tolerance:
Black 0, Brown 1, Red 2, Orange 3, Yellow 4, Green 5, Blue 6, Violet 7, Grey 8, White 9
Yellow-Violet-Red-Gold = 47 × 100 = 4.7 kΩ ±5%
A memory trick
“BB ROY of Great Britain has a Very Good Wife” gives the order: Black, Brown, Red, Orange, Yellow, Green, Blue, Violet, Grey, White, for 0 to 9.
4, 5 and 6 bands
Four-band resistors (usually ±5% gold) have two digits. Precision resistors use five bands with three digits and tighter tolerance. A sixth band gives the temperature coefficient: how much the value drifts with heat.
Related calculators
Frequently asked questions
What colour code is a 10k resistor?
Brown-Black-Orange (1, 0, × 1,000) followed by the tolerance band, usually gold for ±5%.
Which end do I start reading from?
Start from the end where the bands are bunched together. The tolerance band (often gold or silver) is usually a little apart at the other end.
What does tolerance mean?
How far the real value may differ from the marked one. A 1 kΩ ±5% resistor can measure anywhere from 950 to 1,050 Ω.
Sources
- IEC 60062: Marking codes for resistors and capacitors
Last reviewed: October 2026
