Small ceramic and film capacitors are too tiny to print a full value, so they use a compact 3-digit code. This reference decodes that code into picofarads, nanofarads, and microfarads, and handles the optional tolerance letter.
How it works
The 3-digit code works just like the resistor color code, but in picofarads:
value (pF) = (first two digits) × 10^(third digit)
So the code 104 is 10 × 10^4 = 100000 pF = 100 nF = 0.1 µF. Two special
multiplier digits exist:
8 → × 0.01 9 → × 0.1
These give fractional results for sub-picofarad and small-value parts. A
trailing letter encodes tolerance, e.g. J = ±5%, K = ±10%, M = ±20%.
Common codes you will encounter
A handful of codes appear on the bench over and over. Here is a quick reference:
| Code | Value in pF | Value in nF | Value in µF | Common use |
|---|---|---|---|---|
| 101 | 100 pF | 0.1 nF | — | RF bypass, small filter |
| 103 | 10,000 pF | 10 nF | 0.01 µF | Audio coupling |
| 104 | 100,000 pF | 100 nF | 0.1 µF | Decoupling (very common) |
| 105 | 1,000,000 pF | 1,000 nF | 1 µF | Larger decoupling |
| 223 | 22,000 pF | 22 nF | 0.022 µF | Decoupling, timing |
| 472 | 4,700 pF | 4.7 nF | — | Filter, snubber |
The 104 (100 nF / 0.1 µF) is by far the most commonly placed capacitor in digital electronics — virtually every IC power pin gets one.
Tolerance letters explained
The letter after the code tells you how far the actual value can deviate from the marked value:
| Letter | Tolerance | Typical use |
|---|---|---|
| F | ±1% | Precision timing, oscillators |
| G | ±2% | Precision filters |
| J | ±5% | General signal work |
| K | ±10% | Decoupling, power supply filtering |
| M | ±20% | Bulk bypass, non-critical |
| Z | +80% / −20% | Economy electrolytic-style ceramics |
For most decoupling applications a K (±10%) or M (±20%) part is perfectly adequate. Precision timing circuits, crystal oscillator load capacitors, and active filter designs benefit from F or G-grade parts.
Identifying unknown parts
When you pull a capacitor from a scrap board and need to identify it:
- Check for a 3-digit code stamped on the body — that is the EIA capacitor code this tool decodes.
- A two-digit number means the value is directly in picofarads (for example,
47= 47 pF). - Some larger ceramic discs print the full value with a unit suffix (e.g.,
.1µor100n) — those do not need decoding. - If there is only a colour stripe, it may be an older disc ceramic using the old IEC colour code, which is a different system.
Tips and example
223decodes to22 × 10^3 = 22000 pF = 22 nF— a common decoupling value.- A bare two-digit number is already in picofarads (
47= 47 pF). - Unit conversions:
1 nF = 1000 pFand1 µF = 1000 nF. - When a schematic calls for 0.1 µF and you have a
104Kin your parts bin, that is a match.