Resistor Color Code Calculator
Decode 4, 5, and 6-band resistor colors into resistance, tolerance, and a useful minimum-to-maximum value range.
About resistor color codes
Resistor color code examples
| Bands | Decoded value | Typical use |
|---|---|---|
| Brown, black, red, gold | 1 kΩ ±5% | A common general-purpose four-band resistor. |
| Brown, black, black, red, brown | 10 kΩ ±1% | A five-band precision resistor used in measurement circuits. |
| Brown, black, black, black, brown, brown | 100 Ω ±1% | A six-band resistor with a low temperature coefficient. |
| Brown, black, silver, gold | 0.1 Ω ±5% | A low-value resistor suitable for current sensing. |
How to decode a resistor
- Orient the resistor with the closely grouped significant bands on the left.
- Choose whether the component has four, five, or six bands.
- Select the significant digit colors, multiplier color, and tolerance color in order.
- 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.