0
OUTLINE
  • Introduction

  • Step 1: Memorize the Color Code Chart

  • Step 2: Identify the Number of Bands and Reading Direction

  • Step 3: Decode 4-Band Resistors (The Most Common Type)

  • Step 4: Decode 5-Band Resistors (Precision Applications)

  • Step 5: Decode 6-Band Resistors (High-Stability Applications)

  • Special Cases and Exceptions

  • Bonus: How to Read SMD Resistor Codes (EIA-96 System)

  • Common Mistakes Beginners Make (and How to Avoid Them)

  • How to Verify Your Reading with a Multimeter

  • Sourcing Note: Where to Buy Resistors in Bulk

  • Frequently Asked Questions (FAQ)

How to Read Resistor Color Codes: 5-Step Guide with Chart

12 July 2026 17

Introduction

Resistors are the most common passive component on any circuit board, yet their tiny color bands confuse beginners and even experienced engineers. Whether you are troubleshooting a power supply, building an LED circuit, or sorting through a spare parts drawer, knowing how to read resistor color codes is an essential skill that saves time and prevents costly mistakes.

This guide walks you through a proven 5-step method that works for 4-band, 5-band, and 6-band resistors. You will also learn how to read SMD resistor codes, avoid the most common beginner mistakes, and verify your readings with a multimeter. At the end, you will find a sourcing note on where to buy quality resistors in bulk.

Step 1: Memorize the Color Code Chart

Every color band on a resistor corresponds to a specific number, multiplier, tolerance, or temperature coefficient. The chart below is your primary reference tool. Print it out and keep it next to your workbench until the colors become second nature.


Table 1: Complete Resistor Color Code Chart

Color Digit Multiplier Tolerance Temp. Coefficient (ppm/°C)
Black 0 10^0 = 1 250
Brown 1 10^1 = 10 ±1% 100
Red 2 10^2 = 100 ±2% 50
Orange 3 10^3 = 1,000 15
Yellow 4 10^4 = 10,000 25
Green 5 10^5 = 100,000 ±0.5% 20
Blue 6 10^6 = 1,000,000 ±0.25% 10
Violet 7 10^7 = 10,000,000 ±0.1% 5
Gray 8 10^8 = 100,000,000 ±0.05% 1
White 9 10^9 = 1,000,000,000
Gold 10^-1 = 0.1 ±5%
Silver 10^-2 = 0.01 ±10%
None ±20%

How to Remember the Color Sequence

The standard order from 0 to 9 is: Black, Brown, Red, Orange, Yellow, Green, Blue, Violet, Gray, White. Think of it as a rainbow that starts with black (no light) and ends with white (all light combined).

Several mnemonic phrases help engineers remember this sequence. Pick one that sticks in your head:


  • "Better Be Right Or Your Great Big Venture Goes Wrong" (B=0 Black, B=1 Brown, R=2 Red, O=3 Orange, Y=4 Yellow, G=5 Green, B=6 Blue, V=7 Violet, G=8 Gray, W=9 White)"Big Boys Race Our Young Girls, But Violet Generally Wins"s""Bad Beer Rots Our Young Guts, But Vodka Goes Well"l"

The multiplier column follows the same color order but represents powers of ten. If the digit is 3 (Orange), the multiplier is 10^3 = 1,000. This pattern makes the chart easier to internalize through practice rather than pure memorization.


Tolerance bands follow a slightly different logic: Gold = ±5% and Silver = ±10% are the most common, while Brown = ±1% marks precision resistors. No color band at all means ±20%, which you will only find on very old or low-cost components.


Step 2: Identify the Number of Bands and Reading Direction

Before you decode anything, you must answer two questions: How many bands does this resistor have? And which direction do I read them?


How to Count the Bands

Hold the resistor horizontally and count the colored rings from one end to the other. Most through-hole resistors fall into one of three categories:
  • 4-band resistors: Standard carbon film and metal film resistors with 5% or 10% tolerance
  • 5-band resistors: Precision metal film resistors with 1% or tighter tolerance
  • 6-band resistors: Ultra-precision resistors that include a temperature coefficient rating

Diagram showing how to determine resistor color band reading direction

How to Determine Reading Direction

This is where most beginners slip up. The color bands are not always labeled with an arrow. Use these rules to find the correct reading direction:
  1. Gold or Silver bands are always on the right side (the tolerance end). If you see a gold or silver band, place it on your right and read left to right.
  2. The tolerance band is usually slightly wider or spaced farther apart from the digit bands. Look for a larger gap between the last two bands.
  3. When in doubt, measure with a multimeter (covered in Step 6). A quick resistance check instantly confirms your reading.
  4. For 5-band resistors, the first band is rarely gold or silver. If the leftmost band is gold or silver, flip the resistor around.


Quick Band Identification Guide


Feature 4-Band 5-Band 6-Band
Total bands 4 5 6
Digit bands 2 3 3
Multiplier band 1 1 1
Tolerance band 1 1 1
Temperature coefficient None None 1
Typical tolerance ±5% or ±10% ±1% or ±0.5% ±0.1% to ±0.25%
Common applications General electronics Precision circuits Military/aerospace/high-stability

Step 3: Decode 4-Band Resistors (The Most Common Type)

4-band resistors cover roughly 80% of the through-hole resistors you will encounter in general electronics. The formula is straightforward:

Resistance = (First Digit × 10 + Second Digit) × Multiplier


Table 2: 4-Band Resistor Structure


Band Position Meaning Example Color Value
1st band First significant digit Brown 1
2nd band Second significant digit Black 0
3rd band Multiplier (power of 10) Red 10^2 = 100
4th band Tolerance Gold ±5%
Close-up of a 4-band carbon film resistor with color bands

Worked Example 1: Brown-Black-Red-Gold

  • Band 1 (Brown): Digit = 1
  • Band 2 (Black): Digit = 0
  • Band 3 (Red): Multiplier = 10^2 = 100
  • Band 4 (Gold): Tolerance = ±5%
  • Calculation: (1 × 10 + 0) × 100 = 1,000Ω = 1kΩ ±5%
  • Actual range: 950Ω to 1,050Ω


This is the most common resistor value in the world. You will find it in pull-up circuits, LED current limiting, and basic voltage dividers.


Worked Example 2: Yellow-Violet-Orange-Gold

  • Band 1 (Yellow): Digit = 4
  • Band 2 (Violet): Digit = 7
  • Band 3 (Orange): Multiplier = 10^3 = 1,000
  • Band 4 (Gold): Tolerance = ±5%
  • Calculation: (4 × 10 + 7) × 1,000 = 47,000Ω = 47kΩ ±5%
  • Actual range: 44.65kΩ to 49.35kΩ


47kΩ is a standard E24 series value. Standard values exist so manufacturers do not need to produce every possible resistance. The E24 series provides 24 values per decade, which covers nearly all general-purpose needs.


Worked Example 3: Blue-Gray-Brown-Silver

  • Band 1 (Blue): Digit = 6
  • Band 2 (Gray): Digit = 8
  • Band 3 (Brown): Multiplier = 10^1 = 10
  • Band 4 (Silver): Tolerance = ±10%
  • Calculation: (6 × 10 + 8) × 10 = 680Ω ±10%
  • Actual range: 612Ω to 748Ω

680Ω is commonly used as a base resistor for NPN transistors in switching circuits. The ±10% tolerance means you must design your circuit to work across the full 612Ω to 748Ω range.


Common 4-Band Values Quick Reference


Color Bands Resistance Tolerance Typical Use
Brown-Black-Red-Gold 1kΩ ±5% Pull-ups, LED current limit
Brown-Black-Orange-Gold 10kΩ ±5% Digital logic pull-ups
Brown-Black-Yellow-Gold 100kΩ ±5% High-impedance dividers
Red-Red-Red-Gold 2.2kΩ ±5% LED series resistor (5V)
Yellow-Violet-Brown-Gold 470Ω ±5% LED current limit (3.3V)
Orange-Orange-Red-Gold 3.3kΩ ±5% Op-amp feedback networks

Step 4: Decode 5-Band Resistors (Precision Applications)

5-band resistors add one extra digit band, giving you three significant digits instead of two. This allows for much tighter tolerance values (typically ±1% or better) and finer resistance steps within each decade.


The formula is:

Resistance = (First Digit × 100 + Second Digit × 10 + Third Digit) × Multiplier

Close-up of a 5-band metal film precision resistor

Table 3: 5-Band Resistor Structure


Band Position Meaning Example Color Value
1st band First significant digit Brown 1
2nd band Second significant digit Brown 0
3rd band Third significant digit Black 0
4th band Multiplier Brown 10^1 = 10
5th band Tolerance Brown ±1%

Worked Example 1: Brown-Black-Black-Red-Brown

  • Band 1 (Brown): Digit = 1
  • Band 2 (Black): Digit = 0
  • Band 3 (Black): Digit = 0
  • Band 4 (Red): Multiplier = 10^2 = 100
  • Band 5 (Brown): Tolerance = ±1%
  • Calculation: (1 × 100 + 0 × 10 + 0) × 100 = 10,000Ω = 10kΩ ±1%
  • Actual range: 9.9kΩ to 10.1kΩ

The same 10kΩ value as a 4-band resistor, but with 5× tighter tolerance. This precision matters in analog sensor circuits, reference voltage dividers, and precision filter networks.


Worked Example 2: Yellow-Violet-Black-Orange-Brown

  • Band 1 (Yellow): Digit = 4
  • Band 2 (Violet): Digit = 7
  • Band 3 (Black): Digit = 0
  • Band 4 (Orange): Multiplier = 10^3 = 1,000
  • Band 5 (Brown): Tolerance = ±1%
  • Calculation: (4 × 100 + 7 × 10 + 0) × 1,000 = 470,000Ω = 470kΩ ±1%


Worked Example 3: Green-Blue-Black-Gold-Brown

  • Band 1 (Green): Digit = 5
  • Band 2 (Blue): Digit = 6
  • Band 3 (Black): Digit = 0
  • Band 4 (Gold): Multiplier = 10^-1 = 0.1
  • Band 5 (Brown): Tolerance = ±1%
  • Calculation: (5 × 100 + 6 × 10 + 0) × 0.1 = 56.0Ω ±1%

Gold and silver multipliers in 5-band resistors indicate sub-1Ω values. These are common in current-sensing applications, where low resistance minimizes power loss.


Step 5: Decode 6-Band Resistors (High-Stability Applications)

6-band resistors are identical to 5-band resistors but add a sixth band that indicates the temperature coefficient of resistance (TCR). This indicates how much the resistance changes with temperature, measured in parts per million per degree Celsius (ppm/°C).

6-band high-stability resistor showing temperature coefficient band

Table 4: 6-Band Resistor Structure


Band Position Meaning Example Color Value
1st band First significant digit Brown 1
2nd band Second significant digit Brown 0
3rd band Third significant digit Black 0
4th band Multiplier Brown 10^1 = 10
5th band Tolerance Brown ±1%
6th band Temperature coefficient Brown 100 ppm/°C

Worked Example: Brown-Black-Black-Orange-Brown-Red

  • Bands 1-3: 1, 0, 0 → 100
  • Band 4 (Orange): Multiplier = 10^3 = 1,000
  • Band 5 (Brown): Tolerance = ±1%
  • Band 6 (Red): TCR = 50 ppm/°C
  • Calculation: 100 × 1,000 = 100kΩ ±1%, 50 ppm/°C


What does 50 ppm/°C mean in practice? For every 1°C change in temperature, the resistance changes by 50 parts per million. Over a 100°C range (from -40°C to +60°C), the total resistance drift is:

100kΩ × 50 ppm/°C × 100°C = 100,000Ω × 0.00005 × 100 = 500Ω (0.5% drift)


This is critical in precision measurement equipment, reference circuits, and aerospace applications where temperature swings are extreme. For general hobby projects, 6-band resistors are overkill. For medical devices and satellite electronics, they are mandatory.


Table 5: Tolerance Values and Their Real-World Impact on a 1kΩ Resistor


Tolerance Color Tolerance Value 1kΩ Min 1kΩ Max Typical Applications
None (no band) ±20% 800Ω 1,200Ω Vintage electronics, very low-cost
Silver ±10% 900Ω 1,100Ω General consumer electronics
Gold ±5% 950Ω 1,050Ω Standard commercial circuits
Brown ±1% 990Ω 1,010Ω Precision analog, audio
Red ±2% 980Ω 1,020Ω General precision
Green ±0.5% 995Ω 1,005Ω Instrumentation, medical
Blue ±0.25% 997.5Ω 1,002.5Ω Test equipment, calibration
Violet ±0.1% 999Ω 1,001Ω Metrology, aerospace

Special Cases and Exceptions

Not every resistor follows the standard color code rules. Here are the edge cases you need to recognize.


Zero-Ohm Resistors (Jumper Resistors)

A single black band means the resistor is a zero-ohm jumper (typically rated for 0.25A to 1A). These are used on automated PCB assembly lines where the machine places the same component type everywhere, but some traces need to be connected. A zero-ohm resistor is cheaper than programming the pick-and-place machine to skip a position. They are also used as configurable jumpers or fuse links in some designs.


3-Band Resistors

Older carbon composition resistors from the 1960s and 1970s sometimes have only 3 bands: two digits and a multiplier, with no tolerance band. These are assumed to be ±20%. If you find one in vintage equipment, measure it with a multimeter before trusting the color code, because carbon composition resistors drift significantly with age and humidity.


High-Voltage Resistors

Some high-voltage resistors (rated above 1kV) use a wider body and may substitute the color code with printed text due to band spacing issues. If you see a resistor that is 2-3 times longer than standard, check for printed markings like "10M 5W" instead of color bands.


Faded or Burnt Bands

Heat, UV exposure, and solder flux can fade color bands over time. Red and orange fade toward brown. Blue and green become nearly identical. If a band is unreadable, do not guess. Measure it with a multimeter. A wrong resistor value in a power supply can cascade into destroyed capacitors, blown transistors, or worse.


Bonus: How to Read SMD Resistor Codes (EIA-96 System)

Modern PCBs use mostly surface-mount devices (SMD), and SMD resistors do not have color bands. Instead, they use printed numeric codes. The most common system is EIA-96, which compresses three significant digits into a two-digit code plus a letter multiplier.


Table 6: SMD EIA-96 Code Reference (Common Values)


Code Value Code Value Code Value Code Value
01 100 25 178 49 316 73 562
02 102 26 182 50 324 74 576
03 105 27 187 51 332 75 590
04 107 28 191 52 340 76 604
05 110 29 196 53 348 77 619
06 113 30 200 54 357 78 634
07 115 31 205 55 365 79 649
08 118 32 210 56 374 80 665
09 121 33 215 57 383 81 681
10 124 34 221 58 392 82 698
11 127 35 226 59 402 83 715
12 130 36 232 60 412 84 732
13 133 37 237 61 422 85 750
14 137 38 243 62 432 86 768
15 140 39 249 63 442 87 787
16 143 40 255 64 453 88 806
17 147 41 261 65 464 89 825
18 150 42 267 66 475 90 845
19 154 43 274 67 487 91 866
20 158 44 280 68 499 92 887
21 162 45 287 69 511 93 909
22 165 46 294 70 523 94 931
23 169 47 301 71 536 95 953
24 174 48 309 72 549 96 976

Letter Multipliers:


Letter Multiplier Letter Multiplier Letter Multiplier
Z 0.001 R 1 A 10
Y or R 0.01 1 10 B or H 100
X or S 0.1 2 100 C 1,000
3 1,000 D 10,000 E 100,000
F 1,000,000

SMD Example: "10C"

  • Code "10": Look up in table = 124
  • Letter "C": Multiplier = 1,000
  • Calculation: 124 × 1,000 = 124kΩ


SMD Example: "01A"

  • Code "01": 100
  • Letter "A": Multiplier = 10
  • Calculation: 100 × 10 = 1kΩ
Some smaller SMD resistors (0402 and below) use a 3-digit or 4-digit code directly instead of EIA-96. A "103" marking means 10 × 10^3 = 10kΩ, and "1002" means 100 × 10^2 = 10kΩ with 1% precision.

If you are sourcing SMD resistors for a production run, check the SMD resistor product page for available package sizes, tolerances, and minimum order quantities.


Common Mistakes Beginners Make (and How to Avoid Them)

After teaching hundreds of students and troubleshooting countless repair jobs, I've found these errors come up again and again. Learn them once and avoid them forever.


Table 7: Resistor Reading Error Diagnostic Guide


Symptom Root Cause Solution
Reading is 10× or 100× off Multiplier band misidentified Gold/silver multipliers mean sub-1Ω. Double-check the band order.
Brown and red look identical Poor lighting or color blindness Use a white LED flashlight. Consider a multimeter for ambiguous colors.
4-band vs 5-band confusion Miscounted total bands Look at the spacing. The tolerance band is usually farther from the others.
Resistor reads "infinite" ohms Resistor is open (blown) or misread Check with multimeter. If open, the circuit drew too much current.
Calculated value not in standard series Wrong digit read Verify the color chart. Common confusion: orange (3) vs yellow (4).
Gold band on the left side Resistor is upside down Flip it. Gold and silver are always tolerance (right side).
All bands look brown or black Resistor overheated and discolored Replace the resistor. Measure the rest of the circuit for shorts.
SMD code "R10" confusion "R" is the decimal point R10 = 0.10Ω. 1R0 = 1.0Ω. 10R = 10Ω. The "R" is not a multiplier.

How to Verify Your Reading with a Multimeter

Color codes are fast, but a multimeter is definitive. Every engineer should verify critical resistors before installing them in a circuit, especially when the bands are faded or the value is mission-critical.

Digital multimeter measuring a resistor in resistance mode

Step-by-Step Verification

  1. Set your multimeter to the resistance (Ω) mode. Choose a range that is higher than the expected value. If you expect 1kΩ, select the 2kΩ or 20kΩ range.
  2. Touch the probes to both leads of the resistor. It does not matter which probe goes to which lead for standard resistors.
  3. Read the display. A good 1kΩ resistor with gold tolerance should read between 950Ω and 1,050Ω.
  4. If the reading is "OL" (overload), the resistor is open (broken), or your range is too low. Try a higher range.
  5. If the reading is "0" or near zero, the resistor is a short (a zero-ohm jumper), or there is a direct short in your measurement setup.


Pro Tip for In-Circuit Testing

Measuring a resistor while it is soldered into a PCB often yields inaccurate readings because other components in parallel create alternative current paths. For accurate measurement, lift one leg of the resistor out of the board, or at least measure across the resistor while the circuit is unpowered and discharge any capacitors first.

If you need a reliable multimeter for your bench, browse our digital multimeter collection for models ranging from basic hobby meters to professional 4.5-digit units.


Sourcing Note: Where to Buy Resistors in Bulk

Understanding color codes is only half the battle. The other half is finding reliable suppliers who stock the exact values you need at competitive prices with reasonable lead times.


Stock Situation (as of July 2026)

Standard 4-band carbon film resistors (1/4W, 5% tolerance) are commodities with no supply constraints. Every major distributor carries millions of units. 5-band metal film resistors (1% tolerance) are also well-stocked, though specific values in the E96 series may have 2-4 week lead times for large reels.

6-band precision resistors and ultra-low TCR models (±0.1%, <25 ppm/°C) are niche products. Manufacturers such as Vishay, Ohmite, and KOA Speer dominate this segment. Expect 4-8 week lead times and minimum order quantities of 1,000+ units for custom values.


Pricing Guidelines

Type Quantity Approximate Price (USD) Notes
4-band carbon film, 1/4W 100 pcs
1.00 - 2.00
Hobby packs, assorted values
5-band metal film, 1/4W 100 pcs
2.00 - 4.00
Precision, 1% tolerance
4-band carbon film, 1/4W 5,000 pcs (reel)
8.00 - 15.00
SMT production, taped
5-band metal film, 1/2W 1,000 pcs
15.00 - 30.00
Higher wattage, 1% tolerance
6-band precision, 1/4W 500 pcs
50.00 - 100.00
Ultra-precision, <50 ppm/°C

EOL Risk Assessment

Color-coded through-hole resistors are a mature technology with no EOL risk for standard types. However, some niche variants are being phased out:
  • Carbon composition resistors (not film): Virtually obsolete except for vintage audio repair. Manufacturers like Allen-Bradley and IRC stopped production decades ago. Surplus stock is your only source.
  • 1/8W through-hole resistors: Being replaced by SMD equivalents in new designs. Stock remains available but declining.
  • High-voltage carbon film (above 2kV): Specialized manufacturers only (Vishay, Ohmite). Standard distributors rarely stock these.


WellLinkChips Recommendation

For prototyping and small-batch production, buy 1% metal-film 5-band resistors even when 5% carbon-film would suffice. The price difference is negligible, and the tighter tolerance eliminates guesswork in analog circuits.

For high-volume SMT production, switch to thick-film SMD chip resistors (0402, 0603, 0805). They are cheaper per unit, faster to place, and more reliable in automated assembly. Check our resistor product catalog for real-time stock, competitive pricing, and same-day shipping on standard values.


Frequently Asked Questions (FAQ)

What do the colors on a resistor mean?

Each color band represents a number, a multiplier (power of 10), a tolerance percentage, or a temperature coefficient. The first two or three bands are the significant digits, the next band is the multiplier, and the last band is the tolerance. A sixth band, if present, shows the temperature coefficient in ppm/°C.


How do I know which direction to read the color bands?

Look for the gold or silver band, which is always the tolerance band on the right side. If there is no gold or silver, the tolerance band is usually slightly wider or spaced farther apart from the other bands. When in doubt, measure with a multimeter.


What is the difference between 4-band and 5-band resistors?

4-band resistors have two significant digits, a multiplier, and a tolerance band. They typically offer ±5% or ±10% tolerance. 5-band resistors have three significant digits, a multiplier, and a tolerance band, offering ±1% or tighter precision. The extra digit band allows for finer resistance values within each decade.


Why do some resistors have 6 color bands?

The sixth band indicates the temperature coefficient of resistance (TCR), measured in ppm/°C. This tells you how much the resistance varies with temperature. A 50 ppm/°C resistor shifts by 0.005% per degree Celsius. Six-band resistors are used in precision measurement, aerospace, and military applications where thermal stability is critical.


Can I trust color codes on old or damaged resistors?

No. Color bands fade with heat, UV exposure, and age. Carbon composition resistors from the 1970s and 1980s can drift by 20% or more from their original value due to humidity absorption. Always verify old resistors with a multimeter before installing them in a circuit.


What if I cannot tell brown from red or orange?

Use a bright white LED flashlight (not a yellow incandescent one) to illuminate the resistor. If you are still unsure, use a multimeter. Color vision deficiency affects approximately 8% of males, so do not rely on visual identification alone for critical applications.


How do I account for tolerance in my circuit design?

Design your circuit to function correctly across the full tolerance range. For a 1kΩ ±5% resistor, assume the actual value could be anywhere from 950Ω to 1,050Ω. In precision circuits, use 1% or 0.1% resistors, or add trimmer potentiometers to compensate for tolerance drift.


Do SMD resistors use color codes too?

No. Surface-mount resistors use printed numeric codes instead of color bands. The most common system is EIA-96, which uses a two-digit code plus a letter multiplier. Some larger SMD resistors use 3-digit or 4-digit direct codes (e.g., "103" = 10kΩ).


What is a zero-ohm resistor and why does it have a single black band?

A zero-ohm resistor is essentially a jumper link packaged in a resistor body. It allows automated pick-and-place machines to handle it as any other component, eliminating the need for manual jumper-wire installation. A single black band means 0Ω with no tolerance specified. Most zero-ohm resistors are rated for 0.25A to 1A.


Where can I buy precision resistors in bulk?

Standard 4-band and 5-band resistors are available from all major distributors. For 6-band precision resistors and ultra-low-TCR models, expect 4-8-week lead times and MOQs of 1,000+ units. Check our resistor product catalog for real-time stock, competitive pricing, and same-day shipping on standard values.


Subscribe to Welllinkchips !
Your Name
* Email
Submit a request