The 100 k ohm resistor color code depends on the tolerance band count. For a standard 5% tolerance (4-band) resistor, the colors are Brown, Black, Yellow, Gold. For a precision 1% tolerance (5-band) resistor, the colors are Brown, Black, Black, Orange, Brown. If you are holding a component and need to verify its value immediately, use the reference table below before soldering it into your circuit.
The Complete 100 kΩ Resistor Color Code Reference
Resistor color codes follow a strict digit-multiplier-tolerance sequence. The table below breaks down exactly how the bands translate to 100,000 ohms (100 kΩ) across the two most common through-hole formats. Keep this chart on your bench when sorting mixed component bins.
| Band Position | 4-Band Code (5% Tolerance) | 4-Band Meaning | 5-Band Code (1% Tolerance) | 5-Band Meaning |
|---|---|---|---|---|
| Band 1 (1st Digit) | Brown | 1 | Brown | 1 |
| Band 2 (2nd Digit) | Black | 0 | Black | 0 |
| Band 3 (3rd Digit) | N/A | N/A | Black | 0 |
| Multiplier Band | Yellow | × 10,000 (10^4) | Orange | × 1,000 (10^3) |
| Tolerance Band | Gold | ± 5% | Brown | ± 1% |
Note: In the 4-band system, the first two bands form the base number '10', and the Yellow multiplier adds four zeros (100,000). In the 5-band system, the first three bands form '100', and the Orange multiplier adds three zeros (100,000).
Global Standards: IEC 60062 vs. Old UK BS 1852 vs. MIL-SPEC
When discussing electrical color codes, many beginners confuse wiring standards with component standards. The NEC (National Electrical Code) strictly governs building wire colors (like THHN and NM-B cable) and has zero jurisdiction over electronic components. Resistor markings are governed by entirely different international and regional specifications.
Here is how the global standards dictate the 100 kΩ marking you see on your bench:
- IEC 60062 (International / Modern Global Standard): This is the standard used by virtually all modern manufacturers (Vishay, Yageo, TE Connectivity). It defines the standard 4-band, 5-band, and 6-band color systems, as well as the alphanumeric SMD codes. According to Electronics Notes, IEC 60062 ensures that a Brown-Black-Yellow-Gold resistor reads as 100k whether you buy it in Tokyo, Berlin, or Chicago.
- Old UK BS 1852 (British Standard): Before IEC 60062 became universal, the UK and many Commonwealth nations used BS 1852. This standard often relied on a 'body-end-dot' system or alphanumeric printing rather than full color bands. A 100 kΩ resistor under old BS 1852 might have a brown body, a black end, and a yellow dot, or simply be printed with
100K(where 'K' replaces the decimal point to prevent misreading faded print). If you are repairing vintage British audio gear from the 1960s or 70s, expect these legacy markings. - US MIL-SPEC (MIL-PRF-39017): Military-grade resistors use the standard IEC color bands but add a 5th or 6th band to indicate reliability and failure rate levels. If you see a 100 kΩ resistor with an extra band (like a distinct white or silver band at the far end), it is likely a MIL-SPEC part pulled from surplus aerospace equipment.
Chart Rows and Bands People Get Wrong (and Faded Paint Fixes)
Even experienced engineers make mistakes when reading color codes under poor lighting. Based on bench experience, here are the specific chart rows and visual traps that cause misidentification of a 100 kΩ resistor.
The 'Multiplier Row' Trap
The most common error occurs when readers look at the Multiplier Row of a reference chart and confuse the digit value with the multiplier value. For a 4-band 100k resistor, the multiplier band is Yellow. A beginner might look at a chart, see Yellow corresponds to '4', and incorrectly calculate the value as 104 ohms. Yellow in the multiplier row means $10^4$ (10,000). Always verify which column (Digit vs. Multiplier) you are reading.
The Orange vs. Yellow Lighting Illusion
Under warm 2700K LED bench lights, the Orange multiplier (used in 5-band 100k resistors) and the Yellow multiplier (used in 4-band 100k resistors) look nearly identical. If you misread Orange as Yellow on a 5-band resistor, you will calculate the value as 1 MΩ (100 × 10,000) instead of 100 kΩ. This 10x error will completely destroy the bias point in an op-amp feedback loop or an Arduino voltage divider. Fix: Always verify critical biasing resistors with a digital multimeter (DMM) before soldering.
Safely Interpreting Faded or Burnt Markings
Vintage carbon composition resistors (common in 1970s amplifiers and radios) suffer from 'paint fade' and heat darkening. If the bands on a suspected 100 kΩ resistor look like a muddy brown/black smear:
- Do not guess based on circuit position. While schematic tracing helps, previous repair technicians may have substituted values.
- Isolate the component. Desolder one leg of the resistor to lift it from the PCB. Measuring in-circuit will give you a false low reading due to parallel impedance from other components.
- Measure with a DMM. Use the 200kΩ range on your multimeter. If it reads between 95kΩ and 105kΩ (for a 5% part), you have confirmed it is a 100 kΩ resistor regardless of the faded paint.
Frequently Asked Questions
What is the exact 100 k ohm resistor color code for a 1% tolerance?
A 1% tolerance 100 kΩ resistor uses the 5-band system. The exact color code is Brown, Black, Black, Orange, Brown. The first three bands (Brown-Black-Black) represent the digits 1-0-0. The fourth band (Orange) is the multiplier for 1,000 ($10^3$). The final band (Brown) indicates a ±1% tolerance, meaning the actual measured resistance will fall strictly between 99,000 Ω and 101,000 Ω.
Can I use a 100k ohm resistor in place of a 10k or 1M ohm in an Arduino pull-up circuit?
It depends on the bus capacitance and speed. For a standard GPIO button pull-up, a 100 kΩ resistor will work fine to pull the pin to VCC and save a tiny amount of current. However, if you are using it for an I2C bus pull-up, 100 kΩ is far too weak; the bus capacitance will prevent the signal from rising fast enough, causing communication errors. I2C typically requires 4.7 kΩ or 2.2 kΩ pull-ups. For a 1-Wire bus (like a DS18B20 temperature sensor), 4.7 kΩ is standard, and 100 kΩ will result in read timeouts.
How do I read a 100k ohm SMD resistor code?
Surface-mount (SMD) resistors do not use color bands; they use printed alphanumeric codes governed by the same IEC 60062 standard.
For a standard 5% SMD resistor (0805 or 1206 size), the code is 104. The '10' represents the digits, and the '4' represents the number of zeros to add (10 + 0000 = 100,000).
For a 1% precision SMD resistor, you will likely see the EIA-96 code or a 4-digit code. A 4-digit 1% code will read 1003 ('100' + three zeros). If you see a tiny 3-character code like 02C, it uses the EIA-96 lookup table, where '02' is the base value 100, and 'C' is the multiplier for 1,000. Tools like the DigiKey Resistor Calculator are invaluable for quickly decoding these SMD markings on the bench.






