Skip to main content

Free calculator

Use this calculator to

  • Decode 4-band and 5-band colour codes into a resistance value and tolerance
  • Check the minimum and maximum resistance a tolerance band allows before fitting a part
  • Verify salvaged or loose resistors before reusing them in a repair
  • Teach apprentices the digit, multiplier and tolerance band system with live feedback

Resistor Colour Code Calculator

Select the colour bands to find the resistance value and tolerance of a resistor.

Resistance Value

Formulas

  • 4-band: (D1×10 + D2) × Multiplier ± Tolerance
  • 5-band: (D1×100 + D2×10 + D3) × Multiplier ± Tolerance

For business

Why this matters for businesses

Resistor values are encoded in coloured bands because the parts are too small to print numerals on, and the encoding has not changed in decades. For an in-house electronics team prototyping a custom indicator board, a sensor interface or a one-off control card, decoding the bands is part of the daily working rhythm. Getting it wrong by a single band typically means a value off by a factor of ten, which can quietly turn a working circuit into one that runs hot, runs dim, or fails the first time it sees a real load on the bench.

For a field service engineer keeping legacy operational kit running past the end of OEM support, the colour code is also the inventory tool. A panel pulled out of service in 1998 will have a stock list written in coloured bands, and the same panel today is one of dozens scattered across a UK industrial estate. The ability to read a value off a part, find a current-production equivalent at the right tolerance and TCR, and document the substitution in the maintenance record is what keeps a 25-year-old line economically maintainable.

For an engineering manager scoping in-house repair capability versus outsourcing, the colour code is the smallest unit of that decision. If your team cannot read a resistor and identify a like-for-like replacement, every faulty board becomes a return-to-vendor exchange, with the lead time and cost that entails. If they can, a population of low-cost passives and a soldering bench will keep a startling proportion of operational kit running, and the working calculation underwrites every one of those repairs against an audit trail.

Common questions

How do I read a 4-band resistor colour code?

The first two bands are significant digits, the third is the multiplier and the fourth is the tolerance. Red, red, brown, gold reads as 2 and 2 giving 22, multiplied by 10 for 220 Ω, with the gold band meaning ±5%. The calculator decodes the bands as you select them and also shows the minimum and maximum resistance the tolerance allows.

What is the difference between 4-band and 5-band resistors?

A 5-band code carries three significant digits instead of two, which is needed for precision parts. Four bands suit the coarser E12 and E24 ranges at ±5% or ±10%, while ±1% and tighter resistors use five bands to express the finer E96 values. For example brown, black, black, red, brown decodes as digits 1, 0, 0 with a ×100 multiplier: 10 kΩ at ±1%.

Which end of the resistor do I start reading from?

Start from the band nearest one end of the body; the tolerance band usually sits slightly apart at the other end. Gold or silver can only be a tolerance or multiplier band, never a first digit, so if a gold or silver band sits at one end, read from the opposite end. If the value looks implausible, try decoding in the reverse order and pick the value that exists in a standard series.

What does the tolerance band actually mean?

Tolerance is the manufacturer's guaranteed limit on the true resistance. A 220 Ω resistor at ±5% can measure anywhere between 209 Ω and 231 Ω and still be in specification. The calculator displays this minimum and maximum alongside the nominal value. Where a circuit depends on an accurate ratio, such as a voltage divider feeding a measurement input, choose ±1% five-band parts rather than ±5%.

Why do resistors come in odd values like 470 Ω instead of 500 Ω?

Standard resistors follow preferred number series (E12, E24, E96) in which each value is spaced from the next by roughly the tolerance percentage, so the range covers every possible value without wasteful overlap. The E24 series steps through 10, 11, 12, 13, 15 and so on up to 91 in each decade, which produces the familiar 220, 470 and 680 Ω values stocked by every distributor.

Resistor Colour Code Calculator | Purely Energy