EvvyTools.com EvvyTools.com
Home About Home & Real Estate Health & Fitness Freelance & Business Everyday Calculators Writing & Content Dev & Tech Cooking & Kitchen Personal Finance Math & Science Data Lists Subscribe Contact
Sign In Create Account

Resistor Color Code Calculator — Decode & Encode

Decode color bands to resistance values or encode values to colors.

Decode resistor color bands to find resistance values, or enter a value to see which color bands it needs. Works with 4-band, 5-band, and 6-band resistors — results update instantly as you select colors.

Pro tip: “To remember resistor color codes in order, many engineers use the mnemonic: ‘Bad Beer Rots Our Young Guts But Vodka Goes Well.’ Black (0), Brown (1), Red (2), Orange (3), Yellow (4), Green (5), Blue (6), Violet (7), Grey (8), White (9).”

1st 2nd Mult Tol
Resistance
Tolerance
Range
Bad Beer Rots Our Young Guts But Vodka Goes Well
Black(0) · Brown(1) · Red(2) · Orange(3) · Yellow(4) · Green(5) · Blue(6) · Violet(7) · Grey(8) · White(9)
Color Digit Multiplier Tolerance Temp Coeff

Shows closest values from E12, E24, E48, and E96 standard resistor series.

SeriesNearest ValueDifference
Select colors or enter a value first
Standard value finder requires subscription

Enter a 3-digit or 4-digit SMD code to decode its resistance.

SMD decoder requires subscription

Need a non-standard value? Find two E24 resistors that combine to approximate your target.

Combination finder requires subscription
Save requires subscription

How to Read Resistor Color Codes: A Visual Guide

Every through-hole resistor uses colored bands painted on its body to indicate its resistance value, tolerance, and sometimes temperature coefficient. Reading these bands is a fundamental electronics skill. Start by orienting the resistor so the bands are grouped toward the left side — the tolerance band (typically gold or silver) sits on the far right with a slightly wider gap. For a 4-band resistor, the first two bands represent the significant digits, the third is the multiplier (number of zeros), and the fourth is tolerance. For example, Red–Violet–Orange–Gold means 27 × 1,000 = 27,000 Ω (27 kΩ) with ±5% tolerance. This calculator lets you click colors directly on an interactive resistor diagram, so you can match what you see on a real component and get the value instantly.

4-Band vs 5-Band vs 6-Band Resistors

The number of bands determines precision. A 4-band resistor gives two significant digits and is the most common type found in hobby kits and consumer electronics. A 5-band resistor adds a third significant digit, providing higher precision — typical in professional and precision circuits where values like 47.5 kΩ matter. The 6-band variant adds a temperature coefficient band that indicates how much the resistance changes per degree Celsius (measured in ppm/°C). Brown (100 ppm/°C) is the most common temperature coefficient. Higher-precision applications like instrumentation amplifiers and measurement bridges often require 6-band resistors with tight thermal specs. This tool automatically adjusts the SVG diagram and selector rows when you switch between band counts.

Standard Resistor Values: E12 and E24 Series

Resistors are not manufactured in every possible value. Instead, the electronics industry uses standardized series defined by the IEC 60063 standard. The E12 series contains 12 values per decade (1.0, 1.2, 1.5, 1.8, 2.2, 2.7, 3.3, 3.9, 4.7, 5.6, 6.8, 8.2) and covers ±10% tolerance resistors. The E24 series adds intermediate values for ±5% components. Higher series like E48, E96, and E192 serve tighter tolerances (2%, 1%, and 0.5% respectively). When you need a specific resistance that does not match a standard value, you can combine resistors in series (add values) or parallel (reciprocals add) to approximate it. The premium combination finder in this tool does exactly that — showing you two standard resistors that combine closest to your target.

Resistor Tolerance: What It Means in Practice

Tolerance specifies the acceptable range of actual resistance compared to the nominal value. A 1 kΩ resistor with ±5% tolerance (gold band) can measure anywhere from 950 Ω to 1,050 Ω and still be within spec. For most hobbyist projects, 5% or 10% tolerance is perfectly fine. But in precision analog circuits — voltage dividers for ADC references, Wheatstone bridges, active filters — even small resistance errors compound and affect accuracy. That is where 1% (brown band) or tighter tolerances become essential. Keep in mind that tolerance is a manufacturing guarantee, not a measurement: your specific resistor might be dead-on nominal even if its tolerance band says ±5%. A multimeter is always the final arbiter of actual resistance.

SMD Resistor Codes vs Through-Hole Color Bands

Surface-mount (SMD) resistors are too small for color bands, so they use a printed numeric code instead. A 3-digit code like “472” means 47 × 10² = 4,700 Ω. A 4-digit code like “4702” means 470 × 10² = 47,000 Ω. The last digit is always the multiplier (number of zeros). An “R” in the code marks the decimal point: “4R7” means 4.7 Ω. The EIA-96 system uses a two-digit number plus a letter for 1% tolerance SMDs, which is less intuitive but compact enough for tiny 0201 packages. Whether you are working with through-hole or surface-mount components, this tool handles both coding systems so you can quickly verify values during assembly or troubleshooting.

Looking for related tools? Try our Ohm’s Law Calculator to compute voltage, current, and power, or our Unit Converter for measurement conversions. Explore all Math & Science tools.

Link copied to clipboard!