Capacitor Code Calculator

Type a code like 104 or 4R7 to get the capacitance — or a capacitance to get the code — tolerance letters included.

Picofarads
Nanofarads
Microfarads
Tolerance

Capacitance → code

Code

How the 3-digit code works

Small capacitors don't have room for "0.1 µF", so they carry a compact EIA code: two significant digits and a multiplier, in picofarads. 104 means 10 × 10⁴ pF = 100,000 pF = 100 nF = 0.1 µF. For values under 10 pF an R marks the decimal point: 4R7 is 4.7 pF. A trailing letter, when present, is the tolerance — 473K is 47 nF ±10%.

Common codes

CodepFnFµF
100100.010.00001
1011000.10.0001
1021,00010.001
10310,000100.01
104100,0001000.1
1051,000,0001,0001
2212200.22
47347,000470.047
684680,0006800.68

Tolerance letters

LetterTolerance
B / C / D±0.1 / ±0.25 / ±0.5 pF (small values)
F / G±1% / ±2%
J±5%
K±10%
M±20%
Z+80% / −20%

Frequently asked questions

Why picofarads?
The code was standardized when typical ceramic capacitors were all in the pF–nF range; pF keeps the exponent a single digit for everything up to tens of µF.
My capacitor just says "47". What is it?
One- and two-digit markings are the value in pF directly — 47 pF. The three-digit multiplier form always has that third digit.
What about electrolytics?
Electrolytic and larger film capacitors have room to print the real value ("470 µF 25 V"), so they skip the code entirely.
Is K kilo?
Not here — a trailing K is ±10% tolerance. That's why 473K is 47 nF, not 473,000 of anything. A common trap.