Resistor Color Code Calculator

Decode 4, 5, and 6-band resistor colors into resistance, tolerance, and a useful minimum-to-maximum value range.

Decode resistor bands
Read bands from the end nearest the first colored stripe, then select each color in order.

About resistor color codes

Resistor color bands provide a compact, durable way to mark resistance on components too small for ordinary printed numbers. Each color represents a digit, multiplier, tolerance, or temperature coefficient according to the IEC color-code convention. To read a resistor, orient it so the grouped significant bands begin on the left and the usually separated tolerance band sits on the right. The calculator translates that sequence into an electrical value and tolerance range. A four-band resistor uses two significant digits, followed by a multiplier and tolerance. Brown, black, red, and gold means digits one and zero, multiplied by one hundred, with five percent tolerance: 1,000 ohms or 1 kilohm. Five-band precision resistors use three significant digits before the multiplier, allowing values such as brown, black, black, orange, brown to represent 100 times one thousand, or 100 kilohms, with one percent tolerance. Six-band parts add a final temperature-coefficient band, although resistance and tolerance are decoded the same way as a five-band part. Digit colors run from black zero through white nine. For multipliers, the same colors represent powers of ten, while gold multiplies by 0.1 and silver by 0.01. Tolerance colors include brown for one percent, red for two percent, green for 0.5 percent, blue for 0.25 percent, violet for 0.1 percent, gray for 0.05 percent, gold for five percent, and silver for ten percent. A missing tolerance band on older components conventionally indicates twenty percent. Tolerance describes the permitted manufacturing spread around nominal resistance. A 1 kilohm resistor with five percent tolerance may measure from 950 to 1,050 ohms under reference conditions. It does not describe every in-circuit change. Temperature, aging, applied voltage, soldering stress, and self-heating can shift resistance further according to the component specification. Color identification can be difficult on aged parts or under tinted lighting. Brown, red, and orange are easily confused, as are blue, violet, and gray. Confirm uncertain values with a multimeter after isolating the resistor from parallel circuit paths. Never measure resistance on an energized circuit. For safety-critical or precision designs, consult the manufacturer's datasheet for power rating, voltage coefficient, temperature coefficient, pulse handling, and long-term stability in addition to the decoded nominal value.

Resistor color code examples

BandsDecoded valueTypical use
Brown, black, red, gold1 kΩ ±5%A common general-purpose four-band resistor.
Brown, black, black, red, brown10 kΩ ±1%A five-band precision resistor used in measurement circuits.
Brown, black, black, black, brown, brown100 Ω ±1%A six-band resistor with a low temperature coefficient.
Brown, black, silver, gold0.1 Ω ±5%A low-value resistor suitable for current sensing.

How to decode a resistor

  1. Orient the resistor with the closely grouped significant bands on the left.
  2. Choose whether the component has four, five, or six bands.
  3. Select the significant digit colors, multiplier color, and tolerance color in order.
  4. Select Decode resistor to view nominal resistance and the tolerance range.

Resistor color code FAQ

How do I know which end to read first?

The tolerance band is commonly spaced farther from the other bands and often gold or silver. Hold that band on the right and read the grouped bands from left to right.

What is the difference between four and five bands?

Four-band resistors carry two significant digits, while five-band resistors carry three. The extra digit provides finer value resolution and is common on precision components.

What does resistor tolerance mean?

Tolerance is the allowed percentage difference from nominal resistance at specified reference conditions. The calculator converts it into a minimum and maximum resistance range.

Why do some resistors have six bands?

The sixth band commonly specifies temperature coefficient in parts per million per degree Celsius. It helps designers predict resistance drift as component temperature changes.

Should I verify the decoded value with a meter?

Yes, especially when colors are faded or the circuit is important. Disconnect power and isolate at least one resistor lead to avoid parallel paths changing the reading.