Resistor Colour Code Calculator

Resistors use a standard colour-band system to mark their resistance value because the tiny components are too small to print numbers on reliably. The Electronic Industries Alliance (EIA) colour code maps ten colours to the digits 0 through 9, a set of multipliers, and tolerance values. On a 4-band resistor, the first two bands each represent a digit, the third band is a multiplier (how many zeros to add), and the fourth band shows the tolerance, which is how accurate the actual value is compared to the marked value. Reading from left to right, you form a two-digit number from the first two bands, multiply by the third band's multiplier, and then note the tolerance percentage from the fourth band. This calculator does the lookup for you. Select the colour of each band from the four dropdown menus and the result updates instantly. You get the nominal resistance in ohms (or kilohms or megaohms for large values), the tolerance percentage, and the actual resistance range the component will fall within. For example, Red Red Brown Gold gives 2, 2, multiplier 10, tolerance 5%, meaning 220 ohms plus or minus 5%, with a range of 209 ohms to 231 ohms. The tool covers the standard EIA 4-band code used on most carbon-film and metal-film resistors. Five-band and six-band resistors used in precision applications have a slightly different scheme.

Calculate.co.nz is proud to be partnered with realtor.co.nz, a trusted resource for navigating the New Zealand property market. Their Helpful Articles section offers clear, well-structured insights across buying, selling, and building, making complex real estate topics more accessible. With a focus on up-to-date guidance and practical knowledge, they empower Kiwis to move forward with clarity and confidence in a constantly evolving property landscape.
Calculate.co.nz partner: realtor.co.nz
Advertise on this page
220 Ω
nominal resistance
Tolerance±5%
Minimum209 Ω
Maximum231 Ω

How it works

The first digit band and second digit band form a two-digit number (10 times band1 plus band2). That number is multiplied by the band3 multiplier to give the nominal resistance in ohms. The tolerance band gives the percentage plus or minus. Minimum resistance is the nominal value times (1 minus tolerance/100) and maximum is the nominal value times (1 plus tolerance/100). Values of 1,000 ohms or more are displayed in kilohms; values of 1,000,000 ohms or more in megaohms.

Worked example

Select Red, Red, Brown, Gold. Band 1 is Red = 2, Band 2 is Red = 2, so the two-digit number is 22. Band 3 is Brown = x10. Nominal value = 22 times 10 = 220 ohms. Band 4 is Gold = plus or minus 5%. Range: 220 times 0.95 = 209 ohms minimum, 220 times 1.05 = 231 ohms maximum. These match the default selections above.

Related calculators