Free Resistor Color Code Calculator
Decode 4, 5, and 6-band resistors into resistance, tolerance, and temperature coefficient. Pick band colors and read the value instantly with a visual resistor.
Read from this end
Digit 1
Digit 2
Multiplier
Tolerance
π‘ Read bands from the end with the tolerance band (often gold or silver) on the right. 4-band resistors use two significant digits; 5- and 6-band use three for tighter precision.
Common uses
- Read 4-Band Resistor ColorsDecode the most common resistor type: two digits, a multiplier, and a tolerance band.
- Decode 5-Band Precision ResistorsRead three-significant-digit resistors used in precision circuits.
- Decode 6-Band ResistorsRead precision resistors that also specify a temperature coefficient.
- Learn the Resistor Color CodePractice reading bands and check your answers while learning electronics.
- Pick Resistors for Arduino & LEDsIdentify the resistor you need for LED current limiting and pull-ups.
How It Works
This tool works entirely in your browser using a hand-written lookup table that encodes the IEC 60063 resistor color code standard β no library, no server. It works in both directions: pick band colors to decode a resistance value, or type a resistance to find the corresponding band colors.
- 1Color-to-value lookupEach color maps to a fixed digit (0β9), multiplier (0.01 Ξ© to 1 GΞ©), tolerance (Β±0.05 % to Β±10 %), and temperature coefficient (1β250 ppm/K). These are stored in a single COLORS table compiled directly from the IEC 60063 standard β no network fetch, no parsing at runtime.
- 2Resistance arithmeticIn Decode mode the tool reads each selected band's role (digit, multiplier, tolerance, optionally tempco), concatenates the digit values into a number, then multiplies by the multiplier band's factor. In Find mode it runs the reverse: it factors the entered ohm value into significant digits and a power-of-ten exponent, then looks up the matching bands.
- 3E-series nearest-value checkAfter decoding or encoding, the tool checks whether the result lands on a purchasable standard value using the appropriate E-series table (E12 for Β±10 %, E24 for Β±5 %, E48 for Β±2 %, E96 for tighter tolerances). If the value is non-standard, it surfaces the nearest E-series alternative and lets you apply it in one click.
- 4Live visual resistorA purely CSS component re-renders the band colors on every change β no canvas, no SVG β so you can visually confirm the band pattern before reading a physical component or ordering parts.
Related Tools
Color Converter
Convert colors between HEX, RGB, HSL, HSV, and CMYK formats instantly. Includes a lightness scale and preset swatches.
Ohm's Law Calculator
Enter any two of voltage, current, resistance, and power β the other two are solved instantly using Ohm's law (V=IR) and the power equation (P=VI).
Bra Size Calculator
Find your bra size from underbust and bust measurements, with US/UK/EU conversion and sister sizes.