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).”
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.
| Series | Nearest Value | Difference |
|---|---|---|
| Select colors or enter a value first | ||
Enter a 3-digit or 4-digit SMD code to decode its resistance.
Need a non-standard value? Find two E24 resistors that combine to approximate your target.
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.