To read a through-hole resistor value, map the color bands to digits (first 2 or 3 bands), multiply by the multiplier band, and apply the tolerance band. For surface-mount (SMD) resistors, read the 3- or 4-digit numeric code where the last digit represents the power-of-ten multiplier (e.g., 103 = 10 × 10³ = 10kΩ). If you are dealing with precision SMD parts, you will need to decode the EIA-96 alphanumeric system. Below is the complete bench guide to identifying, selecting, and substituting resistors when you don't have the exact BOM part in your bins.
Decoding the Markings: Color Bands vs. SMD Codes
Through-hole resistors use a color band system standardized under IEC 60062. The physical orientation matters: the tolerance band (usually gold or silver) is spaced slightly further apart and sits on the right when reading.
4-Band and 5-Band Through-Hole Codes
- 4-Band: Two significant digits, one multiplier, one tolerance. Example: Brown (1), Black (0), Red (×100), Gold (±5%) = 1,000Ω or 1kΩ.
- 5-Band: Three significant digits, one multiplier, one tolerance. Used for 1% and tighter parts. Example: Red (2), Red (2), Black (0), Brown (×10), Brown (±1%) = 2,200Ω or 2.2kΩ.
- 6-Band: Adds a temperature coefficient (tempco) band on the far right. A brown 6th band means 100 ppm/°C, meaning the resistance will shift by 0.01% for every 1°C change in temperature.
SMD Resistor Markings
SMD resistors (like standard 0805 or 0603 packages) print their values directly on the epoxy casing, though 0402 and smaller packages are typically unmarked and require component identification via a reel or smart feeder.
- 3-Digit Code (5% tolerance):
472= 47 × 10² = 4,700Ω (4.7kΩ). - 4-Digit Code (1% tolerance):
4702= 470 × 10² = 47,000Ω (47kΩ). - R-Notation: The letter 'R' acts as a decimal point for values under 10Ω.
4R7= 4.7Ω;R22= 0.22Ω.
01C on an 0603 resistor, it's EIA-96. The first two digits are a lookup code for the base value (01 = 100), and the letter is the multiplier (C = 10²). Therefore, 01C = 100 × 100 = 10,000Ω (10kΩ). You can find the full EIA-96 lookup tables on distributor sites like DigiKey's technical library.
Resistor Construction Types: Which Type for Which Job?
Not all resistors are created equal. The internal construction dictates parasitic inductance, noise floor, and surge handling. Here is how to select the right chemistry for your circuit.
| Construction Type | Typical Tolerance | Tempco (ppm/°C) | Parasitics & Noise | Typical Use Case |
|---|---|---|---|---|
| Carbon Composition | ±5% to ±20% | ±1000+ | Non-inductive, high thermal noise | High-voltage surge protection, vintage audio restoration, RF dummy loads. |
| Carbon Film | ±5% | ±500 | Slight inductance (spiraled cut), moderate noise | Legacy general-purpose circuits. Rarely specified in modern designs. |
| Metal Film | ±0.1% to ±1% | ±15 to ±50 | Low inductance, very low current noise | Audio signal paths, precision DC biasing, transimpedance amplifiers. |
| Metal Oxide | ±1% to ±5% | ±250 | Low inductance, handles high heat | High-temperature environments, power supply bleeder networks. |
| Wirewound | ±0.1% to ±1% | ±10 to ±20 | Highly inductive (it's a coil) | High-power braking, current shunt sensing, high-wattage dummy loads. |
| Thick Film SMD | ±1% to ±5% | ±100 | Moderate noise, low inductance | Standard 90% of commercial SMD PCB assemblies (pull-ups, dividers). |
| Thin Film SMD | ±0.01% to ±0.1% | ±5 to ±15 | Ultra-low noise, highly stable | Medical devices, precision ADC references, active filter networks. |
Failure Modes and Visual Symptoms on the Bench
Resistors rarely fail without a reason; they usually die because they were forced to dissipate more power than their physical mass could handle, or they suffered mechanical stress. Recognizing the visual symptoms tells you what killed the part.
1. Thermal Overload (The Classic Burnout)
Symptom: The conformal epoxy coating blisters, cracks, or turns black. On carbon film parts, the paint may literally flake off, revealing the ceramic core underneath. On PCBs, you'll see a scorched, browned halo on the FR4 fiberglass around the pads.
Electrical Result: The resistance almost always drifts up and eventually fails as an open circuit. The laser-trimmed spiral inside a metal film resistor vaporizes at the narrowest point, acting like a fuse.
2. SMD Micro-Cracking (Mechanical Stress)
Symptom: Invisible to the naked eye. Under a 10x loupe, you might see a hairline fracture near the terminal edge of a 1206 or 2512 thick-film resistor. This happens when a large PCB flexes during depaneling or when a heavy connector is mated/unmated.
Electrical Result: Intermittent open circuits that change based on board temperature or physical pressure. It will measure fine on the bench but fail in the enclosure.
3. Moisture Ingress and Electrochemical Migration
Symptom: Common in high-humidity environments where SMD resistors lack conformal coating. You may see a faint white or green crust (dendrites) bridging the gap between the resistor pads.
Electrical Result: The resistance drifts down due to parallel leakage paths, causing phantom voltage offsets in high-impedance op-amp circuits.
Safe Substitution: What to Do When the Exact Part is Missing
When you are prototyping or repairing a board and the exact BOM part is unavailable, you can substitute safely if you respect the following physics constraints. For more on component derating, refer to the SparkFun resistor tutorial.
Never substitute a standard metal film or wirewound resistor for a "fusible resistor" (often marked with a single black band or specifically noted on the schematic as a safety component). A standard 1W metal film resistor will sustain an overload long enough to catch the PCB on fire before it opens. A true fusible resistor is engineered to open cleanly at a specific overcurrent threshold without flaming.
Wattage Substitution
You can always substitute a higher wattage resistor for a lower one (e.g., using a 1/2W part in place of a 1/4W part). However, verify the physical clearance. A 1/2W through-hole resistor is roughly 9mm long, while a 1/4W is 6mm. If the pads are drilled tight, it won't fit. For SMD, stepping up from an 0805 to a 1206 requires jumper wires or dead-bug mounting if the pads don't overlap.
Tolerance and Tempco Substitution
Substituting a tighter tolerance (1% for 5%) is always electrically safe. However, in RC oscillators or active filters, the absolute value matters less than the matching between two resistors. If substituting, ensure both parts come from the same batch or measure them with a 5.5-digit bench multimeter to ensure they track together across temperature.
Parasitic Inductance Substitution
Never substitute a wirewound resistor into a high-frequency RF circuit, a high-speed digital termination network, or an RC snubber across a switching MOSFET. The parasitic inductance of the wire coil will cause severe ringing and voltage spikes. Always substitute with non-inductive carbon composition or metal film in these scenarios.
Frequently Asked Questions
How do I read a resistor value without a color code chart?
If you don't have a chart or a multimeter handy, use the standard hobbyist mnemonic to remember the color order from 0 to 9: B>ad Beetles Run Over Your Garden But Violets Go Wild. This maps to Black (0), Brown (1), Red (2), Orange (3), Yellow (4), Green (5), Blue (6), Violet (7), Gray (8), White (9). The multiplier band simply tells you how many zeros to add to the base digits.
What does a single black band in the middle of a resistor mean?
A through-hole component with a single black band painted in the center is a zero-ohm jumper. It has effectively 0Ω resistance (usually < 50 milliohms in practice) and is used by PCB designers to cross traces on single-sided boards or to allow automated pick-and-place machines to install a jumper wire using the same feeder as standard resistors.
Why do my multimeter readings not match the printed resistor value?
There are three common culprits. First, check your meter's test lead resistance; short the probes together and subtract that baseline (often 0.2Ω to 0.5Ω) from your reading if measuring low-value shunts. Second, if the resistor is still soldered into the circuit, you are measuring the parallel equivalent resistance of the entire surrounding network, not just the single part. Desolder one leg to get an accurate reading. Third, the part may be a 5% or 10% tolerance component that simply shipped at the far edge of its acceptable manufacturing band.
How do I read the EIA-96 SMD resistor code?
The EIA-96 system uses two digits and one letter (e.g., 68X). The two digits correspond to a base value from a standardized lookup table (68 = 499). The letter is a multiplier (X = 0.1). Multiply them together: 499 × 0.1 = 49.9Ω. This system was created to allow 1% tolerance values to be marked on tiny 0603 packages where a 4-digit numeric code physically wouldn't fit. You will need to keep an EIA-96 cheat sheet in your bench drawer, as the 96 base values cannot be easily memorized.






