Capacitor Code Calculator

Decode ceramic capacitor markings (103, 104, 474) to actual values. Convert between pF, nF, and µF units instantly.

CapacitorCodeDecoderpFnFµF

Calculator

Tolerance Letter Codes

B= ±0.1 pF
C= ±0.25 pF
D= ±0.5 pF
F= ±1%
G= ±2%
J= ±5%
K= ±10%
M= ±20%
Z= +80% / -20%

How to Use This Calculator

This calculator helps you decode the cryptic numbers printed on ceramic capacitors and convert between different capacitance units.

  1. Decode Mode — Enter a code like "104" to find the actual capacitance
  2. Find Code Mode — Enter a value to find what code would be printed
  3. Quick Values — Click common values for instant conversion

The calculator also shows tolerance codes (J, K, M) and can identify voltage ratings when present in extended codes.

Understanding the Code System

Ceramic capacitors use a 3-digit code system where the value is expressed in picofarads (pF):

The 3-Digit Code

104
First two digits: Significant figures (10)
Third digit: Number of zeros to add (4 zeros)
10 + 0000 = 100,000 pF = 100 nF = 0.1 µF

Multiplier Values

3rd DigitMultiplierExampleResult
0×110010 pF
1×10101100 pF
2×1001021,000 pF = 1 nF
3×1,00010310,000 pF = 10 nF
4×10,000104100,000 pF = 100 nF
5×100,0001051,000,000 pF = 1 µF

Tolerance Letters

A letter after the numeric code indicates tolerance:

  • J = ±5% (most common for ceramic)
  • K = ±10%
  • M = ±20%
  • F = ±1% (precision)
  • G = ±2%

Common Examples

CodepFnFµFCommon Use
100100.010.00001RF circuits, crystal loading
1011000.10.0001High-frequency bypass
1021,00010.001RF decoupling
10310,000100.01Audio coupling
104100,0001000.1IC decoupling (very common)
1051,000,0001,0001Bulk decoupling
224220,0002200.22Power supply filtering
474470,0004700.47Motor run, filtering

Capacitor Types and Markings

Ceramic Capacitors (MLCC)

Use the 3-digit code system. Small SMD sizes may have no marking at all. Common dielectrics: C0G/NP0 (stable), X7R, X5R, Y5V (high capacitance but less stable).

Film Capacitors

Often use the same 3-digit code, but larger ones may print the actual value (e.g., "0.1µF" or "100nF").

Electrolytic Capacitors

Usually print the actual value and voltage directly (e.g., "100µF 25V"). No code conversion needed.

Tantalum Capacitors

SMD tantalums use a code that includes value and voltage. The case size often indicates voltage rating (e.g., A=10V, B=16V, C=25V, D=35V).

Frequently Asked Questions

Why do capacitors use this confusing code?

The 3-digit code fits on tiny components where printing "100,000 pF" is impossible. It's actually quite logical once you understand that the third digit is a multiplier.

What if I see only 2 digits?

Two-digit codes (like "10" or "47") represent the value directly in picofarads. So "10" = 10 pF and "47" = 47 pF. This is used for very small capacitors.

What does "104K" mean?

The "104" means 100,000 pF (100 nF), and the "K" indicates ±10% tolerance. So it's a 100nF capacitor with 10% tolerance.

How do I know the voltage rating?

Voltage is sometimes printed separately (e.g., "50V") or indicated by a letter code. When in doubt, check the datasheet or assume 50V for unmarked ceramics. Never exceed the voltage rating.

What's the difference between 100nF and 0.1µF?

They're exactly the same value, just different units. 1 µF = 1000 nF = 1,000,000 pF. Europeans tend to use nF more often, while Americans often use µF.

Verify Your Component Selections

After calculating your component values, use Schemalyzer to verify your schematic design. Our AI-powered analysis catches common errors and suggests improvements.

Try Free Schematic Review