Resistor Color Code Calculator

Tap the bands, read the value. Or type a value and see its colors.

100% private — runs entirely in your browser. Your data is processed on your device and never sent to the internet.

Everything is worked out in your browser and saved on this device for next time.

About the resistor color code

A small resistor has no room for printed numbers. Instead it has colored bands. Each color stands for a number, and together the bands give the resistance, the tolerance and, on some resistors, the temperature coefficient.

This calculator reads the bands for you. Tap a band on the drawing, pick its color, and the value appears at once. It also works the other way: type a value like 4.7k or 220 and see the colors to look for. For the tiny SMD parts on circuit boards, a third tab reads printed codes like 103, 4R7 and 01C.

Features

  • 4, 5 and 6 bands — carbon resistors with 4 bands, precision resistors with 5, and 6 bands with a temperature coefficient
  • Clickable drawing — tap a band on the resistor, then tap its color; the next band is picked for you
  • Value → colors — type 4.7k, 4k7 or 4700 and get the bands, rounded to an E12, E24, E48 or E96 standard value if you like
  • Tolerance range — the lowest and highest real value, like 4.465 kΩ – 4.935 kΩ
  • Standard value check — says if the value is in the E12, E24, E48 or E96 series, or gives the nearest E24 value
  • Read from the other end — one tap turns the bands around when you are not sure which side is first
  • SMD codes — 3-digit (103), 4-digit (1002), EIA-96 (01C) and R codes (4R7), with the same value in the other codes

The resistor color code chart

ColorDigitMultiplierToleranceTemp. coefficient
Black0× 1—250 ppm/K
Brown1× 10± 1 %100 ppm/K
Red2× 100± 2 %50 ppm/K
Orange3× 1 k—15 ppm/K
Yellow4× 10 k—25 ppm/K
Green5× 100 k± 0.5 %20 ppm/K
Blue6× 1 M± 0.25 %10 ppm/K
Violet7× 10 M± 0.1 %5 ppm/K
Grey8× 100 M± 0.05 %1 ppm/K
White9× 1 G——
Gold—× 0.1± 5 %—
Silver—× 0.01± 10 %—
No band——± 20 %—

The digits go from black (0) to white (9), with the rainbow in the middle: red, orange, yellow, green, blue, violet. Learn that order and you can read most resistors without a chart.

How to read a 4-band resistor

  1. Turn the resistor so the gold or silver band is on the right. That is the tolerance band.
  2. Read the first two bands as digits.
  3. The third band is the multiplier: the number of zeros to add.
  4. The fourth band is the tolerance.

Example: Yellow, Violet, Red, Gold

  • Yellow = 4, Violet = 7 → 47
  • Red = × 100 → 47 × 100 = 4,700 Ω = 4.7 kΩ
  • Gold = ± 5 % → the real value is between 4.465 kΩ and 4.935 kΩ

5-band and 6-band resistors

Precision resistors, often with a blue body, have three digit bands, then the multiplier and the tolerance.

Example: Brown, Black, Black, Red, Brown

  • Brown, Black, Black = 100
  • Red = × 100 → 100 × 100 = 10,000 Ω = 10 kΩ
  • Brown = ± 1 % → between 9.9 kΩ and 10.1 kΩ

A 6-band resistor adds one more band at the end: the temperature coefficient. Brown means 100 ppm/K: the value changes by 0.01 % for each degree Celsius of change.

Common values and their colors

Value4 bands (± 5 %)5 bands (± 1 %)
10 ΩBrown, Black, Black, GoldBrown, Black, Black, Gold, Brown
100 ΩBrown, Black, Brown, GoldBrown, Black, Black, Black, Brown
220 ΩRed, Red, Brown, GoldRed, Red, Black, Black, Brown
330 ΩOrange, Orange, Brown, GoldOrange, Orange, Black, Black, Brown
470 ΩYellow, Violet, Brown, GoldYellow, Violet, Black, Black, Brown
1 kΩBrown, Black, Red, GoldBrown, Black, Black, Brown, Brown
2.2 kΩRed, Red, Red, GoldRed, Red, Black, Brown, Brown
4.7 kΩYellow, Violet, Red, GoldYellow, Violet, Black, Brown, Brown
10 kΩBrown, Black, Orange, GoldBrown, Black, Black, Red, Brown
22 kΩRed, Red, Orange, GoldRed, Red, Black, Red, Brown
47 kΩYellow, Violet, Orange, GoldYellow, Violet, Black, Red, Brown
100 kΩBrown, Black, Yellow, GoldBrown, Black, Black, Orange, Brown
1 MΩBrown, Black, Green, GoldBrown, Black, Black, Yellow, Brown

These are the values that most starter kits and Arduino projects use: 220 Ω or 330 Ω for LEDs, 10 kΩ for buttons and pull-up resistors, 4.7 kΩ for I2C pull-ups.

Standard values: E12, E24 and E96

Resistors are not made in every value. They come in standard series:

  • E12 — 12 values in each decade, for ± 10 % parts: 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82
  • E24 — 24 values, for ± 5 % parts: the E12 values plus 11, 13, 16, 20, 24, 30, 36, 43, 51, 62, 75, 91
  • E48 and E96 — 48 and 96 values with three digits, for ± 2 % and ± 1 % parts: 100, 102, 105, 107, 110 …

Each value repeats in every decade: 4.7 Ω, 47 Ω, 470 Ω, 4.7 kΩ, 47 kΩ and so on. In Value → colors you can round your value to a series. For example, 5 kΩ is not a standard value: the nearest is 4.7 kΩ in E12, 5.1 kΩ in E24 and 4.99 kΩ in E96.

SMD resistor codes

CodeKindValue
1033 digits: 10 + 3 zeros10 kΩ
4723 digits: 47 + 2 zeros4.7 kΩ
1013 digits: 10 + 1 zero100 Ω
4R7R is the decimal point4.7 Ω
R47R is the decimal point0.47 Ω
10024 digits: 100 + 2 zeros10 kΩ
47014 digits: 470 + 1 zero4.7 kΩ
01CEIA-96: value no. 1 (100) × 10010 kΩ
68XEIA-96: value no. 68 (499) × 0.149.9 Ω
000zero0 Ω (a jumper)

EIA-96 codes are used on very small ± 1 % parts. The two digits are the place in the E96 list, and the letter is the multiplier: Z = 0.001, Y or R = 0.01, X or S = 0.1, A = 1, B or H = 10, C = 100, D = 1,000, E = 10,000, F = 100,000.

Which end is first?

  • The tolerance band (gold, silver, or brown on 1 % parts) usually sits a little apart from the others, or is a little wider.
  • The first band is closer to the end of the resistor.
  • Gold and silver are never the first band.
  • Still not sure? Tap Read from the other end. If the turned-around value is not a normal value (not in the E24 list, for example), your first reading was right. When it matters, check with a multimeter.

Frequently asked questions

What is the color code of a 4.7k resistor?

Yellow, Violet, Red, Gold for a 4-band ± 5 % resistor. With 5 bands (± 1 %) it is Yellow, Violet, Black, Brown, Brown.

What are the colors of a 10k resistor?

Brown, Black, Orange, Gold with 4 bands. Brown, Black, Black, Red, Brown with 5 bands.

What does a black first band mean?

Almost always that you are reading from the wrong end. Only a 0 Ω resistor (a wire link) has a single black band.

Why do some resistors have a blue body?

Blue or green bodies are often metal film resistors with 5 bands and ± 1 %. Beige bodies are often carbon film resistors with 4 bands and ± 5 %. This is a habit of the makers, not a rule.

Is grey the same as gray?

Yes. Both spellings mean the same band: 8.

Can I trust the colors in a photo?

Not always. Red, orange and brown look alike under yellow light, and so do blue and violet. When it matters, measure the resistor with a multimeter.

Related tools

How to use it

  • Pick Colors → value, Value → colors or SMD code at the top
  • Choose 4, 5 or 6 bands
  • Tap a band on the drawing (or its button under it), then tap its color — the next band is picked for you
  • Read the value, the tolerance and the range in the result
  • For the other way, type a value like 4.7k and pick a tolerance and a standard series
  • Not sure which end is first? Tap Read from the other end

We add new tools regularly — subscribe on YouTube to be notified when each one goes live.

More tools

View all

Recommended Apps

View all