Resistor Color Code Calculator

Decode a resistor's value and tolerance range from its 4-band color code.

By Konstantin Iakovlev · Updated September 2026 · Source: IEC 60062:2016 — Marking codes for resistors and capacitors

Resistance

47 kΩ

Tolerance

±5%

Resistance Range

Nominal47 kΩ
Minimum44.65 kΩ
Maximum49.35 kΩ
Raw Value47000 Ω

Use the Resistor Color Code Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.

Disclaimer: This calculator is for informational purposes only. Results are estimates based on the information you provide and the assumptions described on this page.

How It Works

Decoding a 4-band resistor comes down to reading four stripes of color and translating them into ohms. The calculator works in that direction: pick the four colors and it returns the nominal value and the tolerance range. For anyone building, repairing, or studying circuits, getting this right the first time matters: a single misread band can mean ordering the wrong component or chasing a fault that was never there.

The color scheme is the international code in IEC 60062 (Marking codes for resistors and capacitors, 2016 edition). On a 4-band part, the first two bands give the significant digits, the third band sets the multiplier as a power of ten, and the fourth band states the tolerance. Every color maps to one specific digit, multiplier, or tolerance percentage, so the conversion between the painted stripes and a numerical resistance is fully systematic once you know the order. The calculator offers multipliers from silver (×0.01) to blue (×1,000,000) and the tolerances brown ±1%, red ±2%, gold ±5% and silver ±10%; a resistor with only three bands is ±20%.

Reading direction is where most errors creep in. The tolerance band usually sits a little wider or with a noticeable gap, which tells you which end to start from; flip the resistor and you can swap the first significant digit with the last and land on a wildly wrong value. Brown, red, and orange are the colors most often confused under dim or yellow light, so confirm those shades against a known-good reference before you trust the reading.

Example: Decoding a Resistor for a Sensor Project

  1. 1 You're working on a temperature sensor for a smart home system and find a resistor with the bands Red, Green, Orange, Gold.
  2. 2 Select Red (2) for band 1, Green (5) for band 2, Orange (×1K) for the multiplier and Gold (±5%) for the tolerance.
  3. 3 Value: (2 × 10 + 5) × 1,000 = 25,000 ohms, shown as 25 kΩ with ±5% tolerance.
  4. 4 Range: 25,000 × 0.95 = 23,750 ohms to 25,000 × 1.05 = 26,250 ohms, shown as 23.75 kΩ to 26.25 kΩ. A part that measures inside that range is within its marked tolerance.

Source: IEC 60062:2016 — Marking codes for resistors and capacitors · Last updated: September 2026

Frequently Asked Questions

How do I read a 4-band resistor color code?
The first two bands are digits, the third band is the multiplier (number of zeros), and the fourth band is the tolerance. For example, brown-black-red-gold reads as 1-0-x100 = 1,000 ohms (1k) with 5% tolerance.
What does the gold or silver band on a resistor mean?
A gold fourth band indicates 5% tolerance, silver indicates 10%, and no fourth band means 20% tolerance. As a multiplier (third band), gold means multiply by 0.1 and silver means multiply by 0.01.
What is the easiest way to remember resistor color codes?
The standard mnemonic assigns colors to digits 0-9: Black (0), Brown (1), Red (2), Orange (3), Yellow (4), Green (5), Blue (6), Violet (7), Gray (8), White (9). Many people use memory phrases to recall this sequence.