Resistor Color Code Calculator

Find a resistor's value based on its color code. To get started, select each band's color below.

About

This tool calculates a four-band resistor's value and tolerance. It also shows a depiction of the resistor with its color bands. The resistor's value is derived from its first three color bands. Its tolerance is derived from the fourth band.

The first two bands are so-called value bands, each representing one digit of the resistor's value. These colors are shown with their respective digits in the user interface.

The third band is a multiplier, which scales the two value band digits by a multiplication factor. These multiplier colors and their respective multiplication factors are also shown in the user interface.

The final band specifies the resistor's tolerance.

Instructions

Select the color button corresponding to the first value band. Continue selected the colors of the remaining color bands. Once all colors are selected, the resistor's value and tolerance will be shown. The resistor diagram will also update to show the selected color bands.

Resistor color codes

Resistor color codes are used to identify the resistance value and tolerance of a resistor. The code consists of colored bands, each representing a numerical value. The first few bands (usually 2 or 3) indicate the resistance value, the next band is the multiplier, and the last band indicates the tolerance.

The following table shows each of the standard resistor bands colors and their respective values. The digits column applies to the value bands, which are the first two to three bands representing the most significant digits of a resistor's value. The multiplier and tolerance columns apply to the last two bands.

Color Digit Multiplier Tolerance
Black 0 1
Brown 1 10 ±1%
Red 2 100 ±2%
Orange 3 1,000
Yellow 4 10,000
Green 5 100,000 ±0.5%
Blue 6 1,000,000 ±0.25%
Violet 7 10,000,000 ±0.1%
Gray 8 100,000,000
White 9 1,000,000,000 ±0.01%
Gold 0.1 ±5%
Silver 0.01 ±10%
None ±20%