How to Read Capacitor Codes: 3-Digit, EIA & Color Codes Explained

“Weโ€™ve trusted Rayming with multiple PCB orders, and theyโ€™ve never disappointed. Their manufacturing process is top-tier, and their team is always helpful. A+ service!”

I have had excellent service from RayMing PCB over 10 years. Your engineers have helped me and saved me many times.

Rayming provides top-notch PCB assembly services at competitive prices. Their customer support is excellent, and they always go the extra mile to ensure satisfaction. A trusted partner!

Learn how to read capacitor codes โ€” 3-digit EIA, tolerance letters, voltage codes, color bands, and SMD markings โ€” with tables and worked examples for every type.

If you’ve ever picked up a ceramic disc capacitor and stared at the tiny “104” stamped on its face wondering what it actually means, you’re not alone. Knowing how to read capacitor codes is one of those fundamental skills that every PCB engineer, repair technician, and serious hobbyist needs to have locked in. It’s not difficult once the logic clicks โ€” but the sheer variety of marking systems across different capacitor types and eras makes it easy to get confused.

This guide covers every major system you’ll encounter: the 3-digit EIA code used on most ceramic and film capacitors, the EIA-198 alphanumeric system on precision parts, the legacy color code still showing up on vintage boards, electrolytic and tantalum markings, and the tricky world of SMD capacitors that sometimes have no markings at all. With complete reference tables and worked examples throughout, this is the only capacitor code reference you’ll need bookmarked.

Why Learning How to Read Capacitor Codes Actually Matters

It might seem like a small thing, but misreading a capacitor code has real consequences. A 100nF decoupling cap misread as 100pF will let gigahertz-range noise sail straight through your supply rail. A 25V capacitor mistaken for a 250V part will fail silently under normal operating conditions. In repair work, pulling a part without correctly recording the value from the old component leads to sourcing the wrong replacement โ€” and a circuit that fails in the same place all over again.

Understanding the coding also helps you read a BOM correctly, catch component substitution errors during board bring-up, and avoid the classic “this small SMD cap looks identical to that other small SMD cap” confusion during rework.

Understanding Capacitor Units First

Before decoding any marking, you need to be solid on capacitance units. All capacitor codes resolve to a value in picofarads (pF) as the base unit, because pF is the lowest common denominator across the range of components you’ll find in a typical design.

UnitSymbolEquivalent in pFCommon Usage
MicrofaradยตF (or uF)1,000,000 pFElectrolytics, large ceramics, film caps
NanofaradnF1,000 pFFilm caps, mid-range ceramics
PicofaradpF1 pFSmall ceramics, RF/timing circuits

The conversions you’ll use constantly: 0.1ยตF = 100nF = 100,000pF. 10nF = 0.01ยตF = 10,000pF. Getting comfortable with these three representations means any code you decode will make intuitive sense straight away.

Note: on older or larger electrolytic capacitors you may see the abbreviation MFD printed on the case. This stands for microfarad (ยตF), not megafarad โ€” a legacy notation that’s increasingly misleading now that supercapacitors extend into the actual farad range.

How to Read the 3-Digit Capacitor Code (The Most Common System)

The 3-digit code is the one you’ll use most. It appears on ceramic disc capacitors, small polyester film caps, and most SMD ceramics that are large enough to carry markings. The logic is nearly identical to reading a resistor code.

The rule: The first two digits are the significant figures. The third digit is the multiplier โ€” specifically, the number of zeros to add after the first two digits. The result is always in picofarads (pF).

3-Digit Code Worked Examples

Code on CapFirst Two DigitsMultiplier (3rd digit)Result in pFConverted Value
104104 zeros100,000 pF0.1 ยตF
473473 zeros47,000 pF47 nF
102102 zeros1,000 pF1 nF
221221 zero220 pF220 pF
470470 zeros47 pF47 pF
682682 zeros6,800 pF6.8 nF
331331 zero330 pF330 pF

The most common mistake engineers make when first learning how to read capacitor codes is treating the third digit as a literal digit rather than a multiplier. A capacitor marked 104 is not 104 pF โ€” it’s 10 followed by four zeros, which is 100,000 pF or 0.1ยตF. This single confusion causes more incorrect component orders than anything else.

Special Multiplier Values: 8 and 9

The EIA RS-198 standard includes two special-case multipliers that you’ll rarely see but should know about:

3rd DigitMultiplierExampleResult
8ร— 0.0147847 ร— 0.01 = 0.47 pF
9ร— 0.147947 ร— 0.1 = 4.7 pF

These appear on very low-value capacitors where the normal code would produce a meaninglessly small number.

When You See Just Two Digits

If a capacitor has only a two-digit marking โ€” say, 47 or 22 โ€” read that number directly as picofarads. 47 = 47 pF. 22 = 22 pF. No multiplier involved.

The “R” Decimal Point Notation

For values below 10 pF where a decimal point is needed, the letter R substitutes for the decimal point. This follows the same convention used for resistors.

CodeMeaning
3R93.9 pF
1R51.5 pF
R470.47 pF
4R74.7 pF

If you see an R in a capacitor code, you’re dealing with a sub-10 pF value โ€” typical in RF matching networks, oscillator load circuits, and antenna tuning.

How to Read Capacitor Tolerance Codes

The tolerance letter typically appears immediately after the 3-digit capacitance code. So a capacitor marked 104K is 0.1ยตF with 10% tolerance โ€” not a 1040-something value.

EIA Tolerance Letter Codes

LetterToleranceTypical Application
Bยฑ0.1 pFPrecision NP0/C0G
Cยฑ0.25 pFPrecision NP0/C0G
Dยฑ0.5%Precision timing
Fยฑ1%Precision timing/RF
Gยฑ2%Standard precision
Jยฑ5%General-purpose ceramic
Kยฑ10%Standard bypass/decoupling
Mยฑ20%Power supply filtering
Z+80% / โˆ’20%Bulk storage, supercaps

In practice, the two codes you’ll see most often on a production PCB are J (ยฑ5%) and K (ยฑ10%). The tighter tolerances (D, F, G) almost always appear on C0G/NP0 dielectric parts used in oscillators, filters, and timing circuits. The M and Z tolerances are typical on large electrolytic values where absolute accuracy is less critical than bulk capacitance.

How to Read EIA Voltage Codes on Capacitors

Voltage rating is critical โ€” and it’s often the marking that gets skipped during a quick bench check. On larger capacitors it’s printed plainly in volts (e.g., 50V, 100V). On smaller ceramic and film types, a two-character voltage code may be used instead.

EIA DC Voltage Code Table

CodeVoltage Rating (DC)
1A10V
1C16V
1E25V
1H50V
1J63V
2A100V
2C160V
2E250V
2W450V
2H500V
3A1000V

A capacitor marked 2A474J should therefore be decoded as: 2A = 100V rating, 474 = 470,000 pF = 0.47ยตF, J = ยฑ5% tolerance.

How to Read MLCC Dielectric Codes: C0G, X7R, X5R and More

On ceramic capacitors, you’ll frequently see a three-character dielectric code alongside or instead of a voltage code. This tells you how stable the capacitance is over temperature โ€” which is often more important than the nominal value for precision or timing applications.

Class I Dielectric Codes (EIA RS-198)

The three-character code works as: [significant figure of temperature coefficient] + [multiplier] + [tolerance in ppm/ยฐC]

The most important Class I dielectric is C0G (also written NP0). C0G means a temperature coefficient of 0 ยฑ30 ppm/ยฐC across โˆ’55ยฐC to +125ยฐC. It is the gold standard for stable, predictable performance in filters, oscillators, and precision analog circuits.

Class II Dielectric Codes (EIA RS-198)

CodeTemperature RangeMax Capacitance ChangeTypical Use
X7Rโˆ’55ยฐC to +125ยฐCยฑ15%General purpose, decoupling
X5Rโˆ’55ยฐC to +85ยฐCยฑ15%Consumer electronics
Y5Vโˆ’30ยฐC to +85ยฐC+22% / โˆ’82%Bulk bypass only
Z5U+10ยฐC to +85ยฐC+22% / โˆ’56%Bulk bypass only

The X7R and X5R codes are the most commonly specified Class II dielectrics in modern PCB design. Y5V and Z5U have extremely wide capacitance variation over temperature and are unsuitable for any application where the capacitor value needs to stay predictable โ€” but they allow very high capacitance in small packages, which is why they show up in low-cost consumer goods.

How to Read the EIA-198 Two-Character Code (Letter + Number)

This system is used on precision SMD capacitors and is less common than the 3-digit code, but you’ll encounter it on tight-tolerance parts. A letter represents the significant figures of the capacitance, and a number represents the multiplier (power of 10).

EIA-198 Letter-to-Value Table (Selected Values)

LetterpF ValueLetterpF Value
A1.0a2.5
B1.1b3.5
C1.2c4.0
D1.3d4.5
E1.5e5.0
F1.6f6.0
G1.8g7.0
H2.0h8.0
J2.2j9.0
K2.4โ€”โ€”

Example: A5 = 1.0 ร— 10โต = 100,000 pF = 0.1ยตF. The number after the letter is the exponent (power of 10), not a multiplier in the sense of “add this many zeros.” So the number 5 means ร—100,000.

This system is explicitly used on the DigiKey SMD Capacitor Code Calculator and on precision component datasheets from manufacturers like Murata and TDK for their tightly-toleranced C0G parts.

How to Read Capacitor Color Codes (Legacy Systems)

Color codes on capacitors are largely obsolete โ€” you’ll find them on components from the 1960s through the mid-1980s, particularly on polyester film, mica, and some polystyrene types. If you’re repairing vintage audio gear, old radio equipment, or industrial equipment from that era, knowing how to read capacitor color codes is genuinely useful.

Standard Capacitor Color Code Table

ColorDigit ValueMultiplierToleranceVoltage (certain types)
Black0ร—1ยฑ20%โ€”
Brown1ร—10ยฑ1%100V
Red2ร—100ยฑ2%250V
Orange3ร—1,000ยฑ3%โ€”
Yellow4ร—10,000ยฑ4%400V
Green5ร—100,000ยฑ5%16V
Blue6ร—1,000,000ยฑ6%63V
Violet7โ€”ยฑ12.5%โ€”
Grey8ร—0.01ยฑ30%25V
White9ร—0.1ยฑ10%โ€”
Goldโ€”ร—0.1ยฑ5%โ€”
Silverโ€”ร—0.01ยฑ10%โ€”

Reading order for a 5-band capacitor: Band 1 and 2 are the significant digits. Band 3 is the multiplier. Band 4 is tolerance. Band 5 is working voltage. Always start reading from the end that has bands closer together, or from the end with a wider first band.

Color code example: Brown, Black, Orange, Gold = 10 ร— 1,000 = 10,000 pF = 10nF, ยฑ5% tolerance.

Mica Capacitor Dot Codes

Mica capacitors used a dot matrix system rather than bands. A black first dot identifies the component as mica. Dots 2, 3, and 4 give the capacitance value in pF using the same digit-digit-multiplier logic. Dot 5 is tolerance and dot 6 is voltage class. The dot numbering goes left-to-right on the top row and right-to-left on the bottom row โ€” a peculiar scheme that trips up first-time readers.

How to Read Electrolytic Capacitor Markings

Electrolytic capacitors are generally large enough to print values directly โ€” 470ยตF 35V, for example. There’s no code to decode. The key information to check on an electrolytic:

MarkingWhat to Check
Capacitance value (ยตF)Confirm the value matches the BOM
Voltage rating (V)Must exceed the maximum circuit voltage with margin
Temperature rating (ยฐC)85ยฐC vs. 105ยฐC matters for service life
Polarity stripeThe stripe or negative marking indicates the cathode (โˆ’) lead

The negative lead on a through-hole electrolytic is indicated by a stripe running down the body. On radial electrolytics the negative lead is also shorter. When in doubt, measure both leads with a DMM โ€” the positive lead will show a higher forward diode-like reading when the positive probe is on it.

How to Read SMD Tantalum Capacitor Codes

SMD tantalum capacitors use a positive polarity indicator rather than negative โ€” and this is one of the most common “gotcha” differences for engineers transitioning from through-hole work. The bar, stripe, or bevel on the tantalum package marks the positive (anode) terminal. This is the reverse convention from through-hole electrolytics, where the stripe marks negative.

Larger SMD tantalums often print value and voltage directly: 107 / 6.3V = 100ยตF at 6.3V (using 3-digit pF code: 10 ร— 10โท = 100,000,000 pF = 100ยตF). Smaller tantalums may use the EIA voltage letter code described above.

SMD Ceramic Capacitors: When There Are No Markings

This is the reality of modern PCB work. Surface-mount ceramic capacitors in 0402, 0201, and smaller packages frequently carry no markings whatsoever. The chips are too small to print legibly, and in automated assembly there’s no need since the pick-and-place machine reads the reel tape, not the component body. This means:

  • The BOM and assembly drawing are your primary reference
  • The component reel label carries the part number and value
  • A good LCR meter or capacitance meter is essential for identifying unmarked parts during debug or rework
  • Never measure a capacitor in-circuit for a definitive value โ€” always measure it out-of-circuit

For 0603 and larger, markings may be present in the 3-digit or EIA-198 format described above. For anything smaller, check your BOM and datasheet first.

Complete Quick-Reference Decoding Guide

Use this as a one-page cheat sheet:

What You SeeSystemHow to Decode
Three digits only (e.g., 104)EIA 3-digitFirst two = significant digits, third = add that many zeros, result in pF
Three digits + letter (e.g., 104K)EIA 3-digit + toleranceDecode capacitance first, then letter = tolerance
Letter-digit prefix + 3-digit (e.g., 2A104J)EIA with voltage codeFirst two chars = voltage, next three = capacitance, final letter = tolerance
Letter + number (e.g., A5)EIA-198Letter = significant figure value (from table), number = power of 10
R in code (e.g., 3R9)Decimal notationR = decimal point, result in pF
5 color bandsLegacy color codeBand 1+2 = digits, Band 3 = multiplier, Band 4 = tolerance, Band 5 = voltage
Value + V directly printedNon-codedRead directly โ€” typical on electrolytics and large film caps
No markingsUnmarked SMDCheck BOM, measure with LCR meter out-of-circuit

Useful Resources for Reading Capacitor Codes

These tools and references will accelerate your work with unfamiliar markings:

Frequently Asked Questions About How to Read Capacitor Codes

Q1: A capacitor on my board is marked “104” โ€” is that 104 picofarads?

No, this is the most common misreading. The code 104 means: take 10, add 4 zeros = 100,000 pF = 0.1ยตF = 100nF. To read any 3-digit code correctly, treat the third digit as the number of zeros to append to the first two, not as a third significant digit. Only a two-digit marking with no multiplier would be read as a direct pF value โ€” so “47” = 47 pF, but “470” = 47 pF (four zeros would make it 470,000 pF, but the multiplier here is 0, meaning no zeros added, giving 47pF).

Q2: What does the letter after the capacitor code mean โ€” for example, “104K”?

The letter is the tolerance code. K = ยฑ10%, J = ยฑ5%, M = ยฑ20%, F = ยฑ1%, and so on. The tolerance letter always follows the capacitance code and never modifies the value. So 104K is 0.1ยตF ยฑ10%, not 104K-something pF. This tolerance table follows the EIA standard and is shared with the resistor tolerance system.

Q3: I see “2A474J” on a capacitor. How do I read this?

This is a full EIA code with a voltage prefix. Break it down: 2A = 100V (from the EIA DC voltage code table). 474 = 47 ร— 10,000 = 470,000 pF = 0.47ยตF. J = ยฑ5% tolerance. So this is a 0.47ยตF, 100V, ยฑ5% ceramic capacitor.

Q4: What’s the difference between C0G and NP0 on a capacitor?

They are the same dielectric specification. C0G is the EIA code under RS-198, and NP0 (Negative-Positive-Zero) is the informal industry name for the same material that has been in use for decades. Both denote a Class I ceramic dielectric with a temperature coefficient of 0 ยฑ30 ppm/ยฐC. If your design calls for one, the other is a valid substitute as long as capacitance, voltage, and case size match.

Q5: How do I identify a capacitor with no markings at all?

First, check your BOM and assembly drawing against the board reference designator โ€” that should be your primary source of truth. If you genuinely don’t know what component was there (repair work on an unknown board, for instance), remove the capacitor from the board and measure it with an LCR meter or a DMM with capacitance function. In-circuit measurements are unreliable because parallel paths affect the reading. Cross-reference the measured capacitance, voltage tolerance (check from context), and package size against supplier databases like DigiKey, Mouser, or the manufacturer’s datasheet library. For 0402 and smaller packages, physically checking the component reel or bag label is the fastest resolution.

Once you’ve internalized the 3-digit EIA system, the rest of the capacitor code landscape falls into place naturally. The tolerance letter, the voltage prefix, the EIA-198 two-character system โ€” they all follow the same underlying logic: compress the maximum amount of information into the minimum number of characters on the smallest possible component body. Understanding that logic is the real key to reading any capacitor code you’ll ever encounter on a real PCB.