🧰 ToolPicoAll Tools →

HomeBlog › Yellow-Violet-Red-Gold — What Resistor Value Is That?

Yellow-Violet-Red-Gold — What Resistor Value Is That? A Color Code Guide

You're holding a resistor with four colored bands painted on it and no way to read a number off the body. Here's how those bands actually encode a value, why a 5-band part is calculated differently, and how to go the other way — from an ohm value back to the colors you need to look for.

In this guide

Reading the bands, left to right

Quick answerRead the bands starting from the end farthest from the tolerance band. The first bands give the significant digits, the next band is a multiplier (a power of ten), and the last band is the tolerance percentage. Yellow-violet-red-gold reads as 4, 7, ×100, ±5% — 47 × 100 = 4700 Ω (4.7 kΩ).

Resistor color coding exists because printing legible numbers on a component a few millimeters long isn't practical, so the IEC 60062 standard assigns each color a digit, a multiplier, or a tolerance percentage depending on its position. Orientation matters: the tolerance band (usually gold or silver, sometimes brown) is normally spaced slightly apart from the others, and it should end up on your right as you read.

On a standard 4-band resistor, the first two bands are digits 0-9, the third band is the multiplier — including gold meaning ×0.1 and silver meaning ×0.01 for resistors under 10 Ω — and the fourth band is tolerance. So for yellow-violet-red-gold: yellow = 4, violet = 7, red = ×100, gold = ±5%. That gives (4×10 + 7) × 100 = 47 × 100 = 4700 Ω, or 4.7 kΩ, with a manufactured value guaranteed to fall within ±5% of that.

Worked example — reading a 4-band resistor
BandColorMeaningValue
1stYellow1st digit4
2ndViolet2nd digit7
3rdRedMultiplier×100
4thGoldTolerance±5%

4-band vs 5-band vs 6-band — what changes

Quick answerA 5-band resistor adds a third significant-digit band, so it can specify one more digit of precision — needed for ±1% or tighter parts. A 6-band resistor adds a temperature coefficient band on top of that, showing how much the resistance drifts per degree Celsius.

A 4-band resistor's two digit bands can only express values like 47, 22, or 68 before the multiplier kicks in — perfectly fine for a ±5% or ±10% part, since the tolerance window is wide enough that finer digit precision wouldn't mean anything. A 5-band resistor, common on ±1% and ±2% parts, adds a third digit band (hundreds-tens-units instead of tens-units), so it can specify values like 499 or 221 that a 4-band code simply can't represent.

A 6-band resistor carries everything a 5-band one does, plus a temperature coefficient (ppm/°C) band at the very end — this matters in precision measurement and calibration circuits where a component's resistance needs to stay stable as it warms up, but it's rarely relevant for hobbyist or general-purpose work.

Key fact: if a resistor has no fourth band at all (just 3 bands), a standard tolerance of ±20% is assumed by convention — these are uncommon on modern parts but still show up in some kits.

Tolerance colors and why "odd" values like 4.7k exist

Tolerance is how far a resistor's actual manufactured value is allowed to deviate from its labeled (nominal) value: brown ±1%, red ±2%, green ±0.5%, blue ±0.25%, violet ±0.1%, gray ±0.05%, gold ±5%, silver ±10%.

Tolerance also explains why resistor catalogs are full of values like 4.7 kΩ, 2.2 kΩ, or 6.8 kΩ instead of clean round numbers. Manufacturers only produce parts at fixed steps called E-series values (IEC 60063), spaced so each step is roughly one tolerance-band apart from its neighbor — that way no usable value range is left uncovered, and no two adjacent parts are redundant.

E12 (±10% tolerance) has 12 values per decade; E24 (±5%) has 24; E96 (±1%) has 96, spaced much more finely. For example, in E24 the steps around 4-5k are 3.9, 4.3, 4.7, 5.1, 5.6 — there's no 4.5k in that series, which is why you won't find one on a shelf of standard ±5% resistors even though nothing stops someone from wanting exactly 4.5k for a design.

Example — E24 series values near 4-5k (±5% tolerance)
Value4-band code
3.9 kΩOrange-White-Red-Gold
4.3 kΩYellow-Orange-Red-Gold
4.7 kΩYellow-Violet-Red-Gold
5.1 kΩGreen-Brown-Red-Gold

Going the other direction — from an ohm value to a color code — works by rounding your target value to however many significant digits your chosen band count supports, then expressing the remainder as a multiplier. Typing "4k7" or "2M2" (engineering notation) works the same as typing "4700" or "2200000" directly.

SMD codes: when there are no bands at all

Quick answerSurface-mount (SMD) resistors are too small for color bands, so they use a printed numeric or letter code instead. A 3-digit code like 472 means 47 × 100 = 4700 Ω; a 4-digit code like 4702 means 470 × 100 = 47,000 Ω; a precision EIA-96 code like 01A looks up a value in a reference table and applies a letter-coded multiplier.

Once resistors get small enough to be soldered directly onto a circuit board (SMD/SMT packages), there's no room to paint multiple color bands legibly, so manufacturers print a short numeric code on the chip's surface instead. The logic is the same idea as color bands — significant digits plus a multiplier — just represented as printed characters. A 3-digit code has 2 significant digits then a multiplier digit; a 4-digit code has 3 significant digits then a multiplier digit, used for the finer resolution ±1% parts often need.

Precision parts sometimes use the EIA-96 system instead, where a 2-digit code (01 through 96) maps to a specific 3-digit significant-value in a published lookup table, followed by a letter that encodes the multiplier — so "01A" isn't read digit-by-digit like 01 and A separately, but as "code 01 → value 100" times the multiplier for A (×1), giving 100 Ω. A "000" or "0" code is a special case meaning a zero-ohm jumper link, not an actual resistance value.

Package size also hints at how much power the part can handle — a hypothetical example: an 0603-size SMD resistor is typically rated around 1/10 W, while a larger 1206-size part in the same series is typically rated around 1/4 W, though exact figures always depend on the manufacturer's datasheet rather than the package code alone.

Decode any resistor in one click

Color-to-ohm and ohm-to-color for 3/4/5/6-band resistors, an SMD code decoder (3-digit, 4-digit, EIA-96), E12/E24/E96 series checking, and a series/parallel combination calculator — all in your browser.

Try the free Resistor Color Code Calculator →

Frequently asked questions

How do you read a resistor color code?
The colored bands on a resistor's body are read left to right (the end closest to the tolerance band is treated as the right side). The first bands (2 or 3 of them) give the significant digits, the next band gives the multiplier (which power of ten to multiply by), and the last band gives the tolerance percentage. For example, a 4-band yellow-violet-red-gold resistor: yellow=4, violet=7, red=×100, gold=±5% → 47×100=4700 Ω (4.7 kΩ, ±5%).
What's actually different between a 4-band and a 5-band resistor?
A 4-band resistor has two significant-digit bands, so its value can only step in whole-number increments per digit pair — fine for ±5% or ±10% parts. A 5-band resistor adds a third significant-digit band, giving one more digit of precision, which is what lets ±1% and tighter-tolerance resistors specify a value like 4.99 kΩ instead of rounding to 5.0 kΩ.
What does the resistor tolerance color mean?
The tolerance band shows, as a percentage, how far the resistor's actual manufactured value can deviate from its nominal (labeled) value. Brown = ±1%, red = ±2%, green = ±0.5%, blue = ±0.25%, violet = ±0.1%, gray = ±0.05%, gold = ±5%, silver = ±10%. If there is no tolerance band (3-band resistor), a standard tolerance of ±20% is assumed.
Why does a random resistor value like 4.7k or 2.2k keep showing up instead of a round number?
Manufacturers only produce resistors at fixed steps called E-series values, defined in IEC 60063, spaced so each step differs from the next by roughly the resistor's own tolerance. E24 (±5% parts) has 24 values per decade — 1.0, 1.1, 1.2, 1.3, 1.5, 1.6, 1.8, 2.0, 2.2, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.3, 4.7, 5.1, 5.6, 6.2, 6.8, 7.5, 8.2, 9.1 — which is why 4.7k and 2.2k exist but 4.5k or 2.5k generally don't as off-the-shelf parts.
How do you decode an SMD resistor code like 472 or 01A?
Surface-mount resistors carry a printed numeric/letter code instead of color bands. In a 3-digit code, the first 2 digits are the significant digits and the last digit is the multiplier (472 = 47×100 = 4700 Ω). In a 4-digit code, the first 3 digits are the significant digits and the last is the multiplier. Precision (±1%) parts use an EIA-96 code instead: the first two digits point to a 3-digit value in a lookup table, and the final letter gives the multiplier (01A = 100 Ω).
A note on the examples above: package-size power ratings and the illustrative resistor values in this guide are simplified examples used to explain the standard, not a substitute for a specific part's datasheet. Color code, tolerance, and E-series values follow the IEC 60062/60063 standards; always confirm critical or safety-relevant designs against the manufacturer's official specifications.