Capacitor Code Calculator
Decode 3-digit ceramic capacitor codes (104, 473K, 4R7) into picofarads, nanofarads and microfarads, with the tolerance-letter lookup.
Capacitance
100 nF
100000 pF · 100 nF · 0.1 µF
Tolerance: K = ±10%
3-digit code: first two digits = value, third = number of zeros (in pF). Third digit 8 = ×0.01, 9 = ×0.1. R is a decimal point (4R7 = 4.7 pF). Trailing letter = tolerance.
How to use
- Type the printed code, e.g. 104, 473K or 4R7.
- Read the capacitance in pF, nF and µF, plus the tolerance if a letter is present.
- Tap a common code chip to load it, or check the tolerance-letter table below.
About this tool
ShowHide
Small ceramic and film capacitors are too small to print a number on, so they carry a compact code instead. The three-digit EIA form is two significant digits followed by a multiplier — the count of zeros, with the result in picofarads. 104 is 10 followed by four zeros: 100,000 pF, which is 100 nF, which is 0.1 µF, three names for one component. 223 is 22 nF and 475 is 4.7 µF. In the multiplier position, 8 and 9 are exceptions meaning ×0.01 and ×0.1, so 479 is 4.7 pF. An R acts as a decimal point for small values, making 4R7 another way to write 4.7 pF, and a trailing letter gives the tolerance: J is ±5%, K is ±10%, M is ±20%.
The first thing to check is whether you are even looking at a code. A part marked 47 is 47 picofarads read directly, not 47 followed by nothing — two-digit markings are literal values, and only three digits carry a multiplier. Electrolytics do not use this system at all; they have room to print the value and the voltage on the can, in microfarads.
What the code cannot tell you is the two things most likely to matter. The voltage rating is not in it — a 100 nF part rated 16 V and one rated 100 V carry identical markings — and neither is the dielectric class, which decides how much of that capacitance you actually get. A C0G or NP0 part holds its value to a few tens of parts per million across temperature. An X7R drifts up to ±15% over its range, and a Y5V is specified at +22% and −82%, meaning a nominal 100 nF may legitimately deliver 18 nF at the edge of its temperature band.
Class 2 ceramics also lose capacitance under DC bias, and this is not in any marking either. A large-value X5R or X7R in a small package can fall to half its rated value or less at the voltage it is actually working at, which is why a decoupling capacitor that measures correctly on a meter can still behave like something much smaller in the circuit. The code decodes a nominal value; the datasheet tells you what you will get.
Frequently asked questions
What does 104 mean on a capacitor?
Two significant digits (10) followed by the number of zeros (4): 10 with four zeros = 100,000 pF = 100 nF = 0.1 µF. It is not 104 pF.
What does the R in 4R7 mean?
On small-value capacitors the letter R marks the decimal point, so 4R7 = 4.7 pF and R47 = 0.47 pF. It replaces a decimal that would be easy to miss when printed.
What do the multiplier digits 8 and 9 mean?
They are exceptions: a third digit of 8 means multiply by 0.01 and 9 means multiply by 0.1. So 229 = 22 × 0.1 = 2.2 pF.
What does the letter after the code mean?
It is the tolerance. Common ones are J = ±5%, K = ±10% and M = ±20%; letters like D, C and B give absolute tolerances in pF for very small parts.
Is 100 one hundred picofarads or ten?
Read as a three-digit EIA code it is 10 pF — 10 followed by zero zeros — and that is what this tool returns. But some manufacturers stamp 100 on a part that really is 100 pF, and the marking alone cannot tell you which. The tie-breaker is the neighbouring parts on the reel: in a three-digit series you would expect to see 101, 102, 103 as well, whereas a literal series runs 100, 220, 470. When in doubt, measure it.
My code has letters at the front, like 2A104K — why the error?
The leading pair is the voltage rating, not part of the capacitance: 2A is 100 V, 1H is 50 V, 1J is 63 V. This tool reads only the capacitance code plus an optional trailing tolerance letter, so strip the prefix and enter 104K. Codes of one, two or four digits are taken literally in picofarads — 47 is 47 pF, 4700 is 4700 pF — because only a three-digit code uses its last digit as the multiplier.
Related tools
Resistor Color Code Calculator
Decode 4/5/6-band axial resistors into ohm value with tolerance — interactive color picker, gold/silver multipliers and tolerances supported.
Science & Engineering
Standard Resistor Value Finder (E24, E96)
Find the nearest standard resistor in E3 to E192 for any value, and the best pair of standard resistors in series or parallel to hit it more closely.
Science & Engineering
Decibel Calculator (dB ↔ Ratio, dB SPL Summation)
Convert between decibels and linear ratios for voltage/SPL (20·log) or power (10·log), sum dB SPL sources, and look up dBV, dBu, dBm and dBFS.
Science & Engineering
Psychrometric Calculator (Moist Air Properties)
From dry bulb plus relative humidity, wet bulb, dew point or humidity ratio, get every moist-air property: enthalpy, specific volume, density and more.
Science & Engineering
Ohm's Law Calculator
Solve V, I, R, P from any two known values. V=IR, P=VI, P=V²/R, P=I²R — pick which pair you have, get the other two instantly.
Science & Engineering
Voltage Divider Calculator
Compute the output voltage of a two-resistor divider, or find the R2 you need for a target output, plus current and power dissipation.
Science & Engineering