The standard 3-digit code on ceramic and film capacitors uses the first two digits as significant figures and the third digit as a multiplier (the number of zeros to add) in picofarads (pF). A marking of 104 means 10 followed by 4 zeros, which equals 100,000 pF. This converts to 100 nF or 0.1 µF. If you see a letter trailing the numbers, it indicates the tolerance (e.g., 'K' is ±10%).
Knowing how to read capacitor codes is only half the battle. A 0.1 µF capacitor is not just a 0.1 µF capacitor; the dielectric material, DC bias characteristics, and equivalent series resistance (ESR) dictate whether a part will stabilize your power rail or cause a catastrophic failure. Below is a comprehensive bench guide to decoding markings, selecting dielectrics, diagnosing failures, and substituting parts safely.
The Anatomy of Capacitor Markings: What the Codes Actually Mean
Most through-hole and surface-mount ceramic and film capacitors are too small for microfarad (µF) printing, so manufacturers rely on the EIA (Electronic Industries Alliance) 3-digit pF system. Here is the exact formula:
Capacitance (pF) = (First Two Digits) × 10^(Third Digit)
Quick Conversion Reference:
101 = 100 pF (0.1 nF)
102 = 1,000 pF (1 nF)
103 = 10,000 pF (10 nF)
104 = 100,000 pF (100 nF / 0.1 µF)
105 = 1,000,000 pF (1 µF)
Following the numeric code, you will often find a letter indicating tolerance, and sometimes a letter-number combo for voltage rating.
| Letter Code | Tolerance | Voltage Code | Rated Voltage |
|---|---|---|---|
| B | ±0.1 pF | 0J | 6.3V |
| C | ±0.25 pF | 1A | 10V |
| J | ±5% | 1C | 16V |
| K | ±10% | 1E | 25V |
| M | ±20% | 1H | 50V |
| Z | +80% / -20% | 2A | 100V |
Note: Electrolytic and tantalum capacitors typically abandon this code and print the µF value and voltage directly (e.g., '47µF 25V') due to their larger physical size.
Capacitor Type Comparison: Choosing the Right Dielectric for the Job
When deciding which type of capacitor to use, the dielectric material is your primary selection criteria. Using the wrong class of ceramic or film will result in severe capacitance loss under DC bias or temperature shifts.
| Type / Dielectric | Construction | Tolerance Range | Tempco / Stability | Typical Use Case |
|---|---|---|---|---|
| Ceramic (C0G/NP0) | Class 1 MLCC | ±1% to ±5% | Extremely stable (±30ppm/°C) | RF filters, resonant tanks, precision timing |
| Ceramic (X7R/X5R) | Class 2 MLCC | ±10% to ±20% | Moderate (loses ~15% at temp extremes) | Decoupling, bypass, general bulk storage |
| Ceramic (Y5V/Z5U) | Class 2/3 MLCC | +80% / -20% | Poor (loses up to 80% at rated DC bias) | Non-critical low-cost consumer bypass (avoid if possible) |
| Film (Polyester/Mylar) | Metallized plastic film | ±5% to ±10% | Good, self-healing properties | Audio coupling, mains EMI suppression (X/Y caps) |
| Aluminum Electrolytic | Foil and liquid electrolyte | ±20% | Poor (high tempco, dries out over time) | Power supply bulk filtering, high capacitance needs |
| Tantalum | Sintered tantalum powder | ±10% to ±20% | Good, very stable over time | Space-constrained low-voltage bulk decoupling |
Bench Scenario: The 104Z 50V Bypass Failure
The Setup: I was troubleshooting a custom 12V DC motor controller board where the 5V logic rail kept resetting every time the H-bridge switched the motor. The board used a linear LDO to drop 12V to 5V, and the LDO output was bypassed with a single 104Z 50V ceramic capacitor.
The Numbers: Hooking up an oscilloscope to the 5V rail revealed a 1.2V dip lasting 40µs during motor commutation. The LDO datasheet specified a minimum of 10µF low-ESR bulk capacitance and a 100nF high-frequency bypass cap to maintain transient stability. The '104' marking meant 100nF, which seemed correct on paper.
What Went Wrong: The 'Z' tolerance and the lack of a specific dielectric code meant this was likely a cheap Y5V or Z5U dielectric. Class 3 ceramics suffer from massive DC bias derating. At a 5V DC bias, a Y5V 100nF capacitor loses up to 80% of its nominal capacitance. Under the scope, that '100nF' cap was acting like a 20nF cap, completely failing to supply the high-frequency transient current the LDO needed.
The Fix: I desoldered the Y5V part and replaced it with a parallel combination of a 100nF X7R MLCC (which retains ~90% capacitance at 5V bias) and a 10µF X5R MLCC for bulk storage. The voltage dip shrank to an acceptable 0.15V, and the microcontroller stopped resetting.
Visual Failure Modes: What a Dead Capacitor Looks Like
Capacitors fail in distinct ways depending on their chemistry. Recognizing these visual symptoms saves hours of multimeter probing. According to failure mode analyses, here is what to look for:
- MLCC (Ceramic): Look for flex cracking. If the PCB bends, the rigid ceramic cracks near the solder termination. Visually, it might just look like a hairline fracture, but electrically it will measure as a dead short. There is rarely any bulging or burning unless it shorts across a high-current rail.
- Aluminum Electrolytic: Look for a domed top or vented Krytar (the scored cross on top). If the internal electrolyte boils due to overvoltage or excessive ripple current, the vent pops. You will see a brown, crusty residue on the top or base, and the capacitance will read drastically low on an LCR meter.
- Tantalum: Look for catastrophic thermal runaway. Tantalum capacitors fail short and ignite. A failed tantalum leaves a charred, blackened crater on the PCB and smells distinctly of burnt plastic. They are highly sensitive to reverse polarity and voltage spikes.
- Film: Look for bulging or melted casing. In AC applications (like motor runs or snubbers), internal partial discharges can melt the potting compound. The part may look physically deformed or exhibit a bubbled epoxy coating.
Safe Substitution Rules When the Exact Part is Missing
When your component bin lacks the exact BOM part, you can substitute, but you must follow strict electrical rules to avoid altering circuit behavior or creating a fire hazard.
- Voltage Rating Must Be Equal or Higher: You can always use a 50V cap in place of a 25V cap. Never step down the voltage rating. The physical size will be larger, so check for mechanical clearance.
- Capacitance Value Depends on the Circuit Function:
- For Bypass/Decoupling: You can safely substitute a slightly higher value (e.g., using 0.22µF instead of 0.1µF). However, beware of ultra-low ESR MLCCs on older LDO outputs; too little ESR can cause control loop oscillation.
- For Timing and Filters: The value must be exact. A 555 timer or an active RC filter relies on precise RC constants. Use a 1% or 5% tolerance part (C0G or Film) and measure it with an LCR meter before soldering.
- Match or Upgrade the Dielectric Class: Never substitute an X7R or C0G requirement with a Y5V/Z5U part. If the original BOM calls for X7R, use X7R or X5R. If it calls for C0G/NP0, you must use C0G; X7R will introduce microphonics and voltage coefficient distortion in audio or RF paths.
- Check Ripple Current and ESR for Power Supplies: If substituting an aluminum electrolytic on a switching power supply output, you must use a 'Low-ESR' or 'High-Ripple Current' series (like Panasonic FR or Rubycon ZL). Substituting a standard general-purpose cap will cause it to overheat and vent within weeks due to the high-frequency switching ripple.
- Tantalum Derating: If substituting a tantalum capacitor, apply a strict 50% voltage derating rule. If the rail is 12V, use a 25V rated tantalum. Tantalum surge currents during power-on can easily trigger thermal runaway if run near their absolute maximum rating.
By treating capacitor markings as a starting point rather than the whole story, and by respecting the physics of the dielectric material, you will eliminate the most common class of 'ghost' bugs on the workbench.






