Resistor Color Code Calculator
Decode resistor band colors into resistance values. 4, 5, and 6-band support with tolerance and temperature coefficient.
Resistor color code calculator
Resistance
1 kฮฉ
Tolerance
ยฑ5%
Band count
4-band
Tolerance range
Band colors
Resistor color code chart
Complete reference for 4, 5, and 6-band resistors. Each row shows the digit value, multiplier, tolerance, and temperature coefficient for that band color.
| Color | Digit | Multiplier | Tolerance | Temp. coeff. |
|---|---|---|---|---|
| Black | 0 | ร1 | โ | 250 ppm/ยฐC |
| Brown | 1 | ร10 | ยฑ1% | 100 ppm/ยฐC |
| Red | 2 | ร100 | ยฑ2% | 50 ppm/ยฐC |
| Orange | 3 | ร1k | ยฑ0.05% | 15 ppm/ยฐC |
| Yellow | 4 | ร10k | ยฑ0.02% | 25 ppm/ยฐC |
| Green | 5 | ร100k | ยฑ0.5% | 20 ppm/ยฐC |
| Blue | 6 | ร1M | ยฑ0.25% | 10 ppm/ยฐC |
| Violet | 7 | ร10M | ยฑ0.1% | 5 ppm/ยฐC |
| Grey | 8 | ร100M | ยฑ0.01% | 1 ppm/ยฐC |
| White | 9 | ร1G | โ | โ |
| Gold | โ | ร0.1 | ยฑ5% | โ |
| Silver | โ | ร0.01 | ยฑ10% | โ |
Black
0
ร1
โ
250 ppm/ยฐC
Brown
1
ร10
ยฑ1%
100 ppm/ยฐC
Red
2
ร100
ยฑ2%
50 ppm/ยฐC
Orange
3
ร1k
ยฑ0.05%
15 ppm/ยฐC
Yellow
4
ร10k
ยฑ0.02%
25 ppm/ยฐC
Green
5
ร100k
ยฑ0.5%
20 ppm/ยฐC
Blue
6
ร1M
ยฑ0.25%
10 ppm/ยฐC
Violet
7
ร10M
ยฑ0.1%
5 ppm/ยฐC
Grey
8
ร100M
ยฑ0.01%
1 ppm/ยฐC
White
9
ร1G
โ
โ
Gold
โ
ร0.1
ยฑ5%
โ
Silver
โ
ร0.01
ยฑ10%
โ
Information hub
How to read resistor bands
Hold the resistor so the bands are grouped toward the left. The first two bands (or three on a 5/6-band resistor) are digits that form the base number. The next band is the multiplier (the factor to multiply the base number by). The last band on the right is the tolerance. On a 6-band resistor, the final band is the temperature coefficient. Gold tolerance (5%) and silver tolerance (10%) are the most common.
4-band vs 5-band vs 6-band
A 4-band resistor has two digit bands, a multiplier, and a tolerance (e.g. Brown-Black-Red-Gold = 1,000 ฮฉ ยฑ5%). A 5-band resistor adds a third digit for more precision (e.g. Brown-Black-Black-Brown-Brown = 1,000 ฮฉ ยฑ1%). A 6-band resistor adds a temperature coefficient band that indicates how much resistance drifts per degree Celsius.
Tolerance and real-world values
Tolerance tells you how far the actual resistance can deviate from the marked value. A 1 kฮฉ resistor with ยฑ5% tolerance (gold band) can measure anywhere from 950 ฮฉ to 1,050 ฮฉ. Precision circuits (amplifiers, measurement equipment) use ยฑ1% or tighter. General-purpose circuits (LED current limiting, pull-ups) are fine with ยฑ5%.
Common mnemonics
A widely used mnemonic for the resistor color code sequence (Black, Brown, Red, Orange, Yellow, Green, Blue, Violet, Grey, White) is: "Bad Beer Rots Our Young Guts But Vodka Goes Well." Each first letter matches the first letter of the color in order from 0 to 9.
Reading resistor color codes
Through-hole resistors use colored bands to encode their value, tolerance, and sometimes temperature coefficient. This calculator decodes 4, 5, and 6-band resistors instantly.
Key concepts
5-band resistors are more precise
Gold and silver are special
Use the reference chart
Resistor Color Code Calculator: 4, 5 & 6-Band Decoder
Decode resistor band colors into resistance values. Interactive calculator with real-time visualization, tolerance range, and a complete resistor color code chart.
What This Calculator Does
How the Math Works
- 4-band resistor:
where and are the digit values of the first two bands. Example: Brown (1), Black (0), Red (ร100) = (1 kฮฉ).
- 5-band resistor:
Three digits give one more significant figure. Example: Brown (1), Black (0), Black (0), Brown (ร10) = (1 kฮฉ).
- Tolerance range:
A 1 kฮฉ resistor with ยฑ5% tolerance: , .
How to Use This Calculator
Choosing the Right Band Count: 4, 5, or 6
- 4-band resistors:Two significant digits. Standard for ยฑ5% and ยฑ10% tolerance. Common in hobby electronics, breadboard prototyping, and circuits where exact values are not critical (pull-up/pull-down resistors, LED current limiting, basic voltage dividers). The most widely available and cheapest format.
- 5-band resistors:Three significant digits. Standard for ยฑ1% and ยฑ0.5% tolerance. Used in audio circuits, analog signal conditioning, active filters, and anywhere that resistor accuracy matters. The three-digit encoding allows values like 4.7 kฮฉ and 47.5 kฮฉ that 4-band coding cannot represent.
- 6-band resistors:Same as 5-band plus a temperature coefficient (tempco) band. Used in precision instrumentation, measurement equipment, and circuits that operate across wide temperature ranges. The tempco band (in ppm/ยฐC) tells you how much the resistance drifts per degree of temperature change.
Common Resistor Values and the E-Series
FAQ
How do I read a 4-band resistor color code?
How do I read a 5-band resistor color code?
What does the gold band on a resistor mean?
What is the difference between 4, 5, and 6-band resistors?
How do I tell which end of a resistor to start reading from?
What does resistor tolerance mean in practice?
What is a resistor color code chart?
How do I calculate resistance from band colors?
Sources & citations
References used for the calculation method and definitions. Links open in a new tab when available.
International standard defining the color code marking system for fixed resistors, including band colors, digit values, multipliers, and tolerance designations used in this calculator.
Electronic Industries Alliance standard that established the resistor color code convention used worldwide. Defines the mapping of colors to digit values, multipliers, and tolerance bands for 4, 5, and 6-band resistors.
Electronics Reference Note
Educational Use: These tools use standard electrical formulas (e.g., Ohm's Law, NEC voltage drop) for learning, hobby projects, and general reference, not for licensed electrical work or safety-critical installations.
Verification Recommended: Wire sizing, voltage drop, and circuit design depend on local codes, ambient conditions, and load profiles. For real installations, consult a qualified electrician or engineer.
Not Professional Advice: This site does not provide electrical or engineering advice. All calculations run locally in your browser; no data is stored or transmitted.