Capacitor Code Reference

Decode 3-digit capacitor codes to picofarad values

Decode the 3-digit codes printed on ceramic and film capacitors into picofarad, nanofarad, and microfarad values, including the optional tolerance letter. Enter a code like 104 and read 100 nF. Runs in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How does a 3-digit capacitor code work?

The first two digits are significant figures and the third is the number of zeros to append, giving a value in picofarads. So 104 means 10 followed by 4 zeros, equals 100000 pF, which is 100 nF or 0.1 µF.

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:

CodeValue in pFValue in nFValue in µFCommon use
101100 pF0.1 nFRF bypass, small filter
10310,000 pF10 nF0.01 µFAudio coupling
104100,000 pF100 nF0.1 µFDecoupling (very common)
1051,000,000 pF1,000 nF1 µFLarger decoupling
22322,000 pF22 nF0.022 µFDecoupling, timing
4724,700 pF4.7 nFFilter, 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:

LetterToleranceTypical 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:

  1. Check for a 3-digit code stamped on the body — that is the EIA capacitor code this tool decodes.
  2. A two-digit number means the value is directly in picofarads (for example, 47 = 47 pF).
  3. Some larger ceramic discs print the full value with a unit suffix (e.g., .1µ or 100n) — those do not need decoding.
  4. 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

  • 223 decodes to 22 × 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 pF and 1 µF = 1000 nF.
  • When a schematic calls for 0.1 µF and you have a 104K in your parts bin, that is a match.