Skip to content
RFrftools.io
Unit ConversionMarch 20, 20265 min read

Decoding 3-Digit Capacitor Codes: A Practical Guide for Engineers and Hobbyists

Learn how to decode 3-digit capacitor codes into pF, nF, and µF values. Worked examples, the math behind the system, and a free online calculator.

Contents

Why Capacitor Codes Still Matter

In an age of parametric search and pick-and-place BOMs, you might think nobody reads component markings anymore. But sit down at a bench with a bag of unmarked ceramic disc caps, or try to identify a capacitor on a vintage PCB, and suddenly that cryptic three-digit stamp is all you've got. The 3-digit capacitor code system (sometimes called the EIA marking) is compact, universal, and — once you know the trick — trivially easy to decode. Let's break it down.

The Encoding Scheme

A standard 3-digit capacitor code works exactly like the first three bands of a resistor color code, except the base unit is picofarads (pF).

  • The first two digits are the significant figures.
  • The third digit is the multiplier — specifically, the power of 10 by which you multiply.
So the capacitance in picofarads is:
CpF=(first two digits)×10third digitC_{\text{pF}} = (\text{first two digits}) \times 10^{\text{third digit}}

That's it. The entire system in one equation.

For example, a capacitor stamped 104:

C=10×104=100,000 pF=100 nF=0.1 µFC = 10 \times 10^4 = 100{,}000 \text{ pF} = 100 \text{ nF} = 0.1 \text{ µF}

If you've ever seen "104" on a yellow multilayer ceramic cap and instinctively reached for the 100 nF bin, you already know this system — you just might not have formalized it.

Quick Reference Table

Here are the codes you'll encounter most often on the bench:

CodeCalculationpFnFµF
10010×10010 \times 10^0100.01
10110×10110 \times 10^11000.1
10210×10210 \times 10^21,00010.001
10310×10310 \times 10^310,000100.01
10410×10410 \times 10^4100,0001000.1
10510×10510 \times 10^51,000,0001,0001
22422×10422 \times 10^4220,0002200.22
47347×10347 \times 10^347,000470.047
Notice how the third digit essentially tells you how many zeros to append to the first two digits (when thinking in pF). A code of 473 means "47 followed by 3 zeros" = 47,000 pF.

Worked Example: Identifying a Bypass Cap on a Legacy Board

You're reverse-engineering a power supply filter network on an old industrial control board. There's a ceramic capacitor between the VCC rail and ground, stamped 224. You need to know its value to simulate the decoupling performance.

Step 1: Extract the significant figures: 22. Step 2: Extract the multiplier: 4, meaning 104=10,00010^4 = 10{,}000. Step 3: Calculate:
C=22×104=220,000 pFC = 22 \times 10^4 = 220{,}000 \text{ pF}
Step 4: Convert to more convenient units:
C=220 nF=0.22 µFC = 220 \text{ nF} = 0.22 \text{ µF}

That's a 220 nF bypass cap — a perfectly reasonable value for local decoupling on a 5 V logic rail. You can now plug that into your SPICE model and move on.

You can verify this instantly: open the Capacitor Code Decoder and type in 224.

Edge Cases and Gotchas

Codes Below 100

Some very small capacitors are marked with just one or two digits, or with a code where the third digit is 0 (like 100 = 10 pF). When the multiplier is 0, you're multiplying by 100=110^0 = 1, so the value is simply the first two digits in picofarads. A code of 010 would be 1 pF, though in practice such tiny values are often marked directly (e.g., "1p0").

Codes with 8 or 9 as the Multiplier

Rarely, you'll see a third digit of 8 or 9. In some standards, these denote multipliers of 10210^{-2} and 10110^{-1} respectively. So 158 would mean 15×0.01=0.1515 \times 0.01 = 0.15 pF. This is uncommon but worth knowing if you work with RF trimmer caps or precision low-pF components.

Voltage and Tolerance Codes

Some capacitors carry additional letter codes after the three digits. A letter like J (±5%), K (±10%), or M (±20%) indicates tolerance. A separate voltage code letter may also appear — for instance, 1H often denotes 50 V, while 2A can indicate 100 V, depending on the manufacturer's scheme. The decoder tool also parses voltage codes when present, saving you a trip to the datasheet.

Unit Conversions Worth Memorizing

Since capacitor codes give you picofarads, you'll constantly convert between pF, nF, and µF:

1 µF=1,000 nF=1,000,000 pF1 \text{ µF} = 1{,}000 \text{ nF} = 1{,}000{,}000 \text{ pF}

Or equivalently:

  • Divide pF by 1,0001{,}000 to get nF
  • Divide pF by 1,000,0001{,}000{,}000 to get µF
The calculator handles all three conversions simultaneously, so you get the value in whichever unit your schematic or simulation tool expects.

When This Matters in Practice

Beyond bench identification, capacitor code decoding comes up in:

  • Incoming inspection — verifying reels of unmarked MLCC caps against a BOM.
  • Repair and rework — identifying replacement values on damaged boards with no documentation.
  • RF filter design — when you're hand-selecting caps from the parts drawer for a prototype LC filter and need to confirm values before soldering.
  • Teaching and mentoring — explaining the system to junior engineers or students who've never seen a through-hole ceramic cap.

Try It

Next time you're squinting at a tiny capacitor, skip the mental math. Open the Capacitor Code Decoder, punch in the three-digit code, and get the capacitance in pF, nF, and µF instantly — along with any voltage code information. It's one less thing to keep in your head so you can focus on the actual design.

Related Articles