Instantly decode SMD markings for resistors, capacitors, diodes, and small-signal transistors. Supports 3/4-digit resistor codes, EIA-96 system, common capacitor codes, and popular SOT-23 markings. Built for repair technicians, PCB reverse engineering, and electronics education.
Surface-mount devices (SMD) use abbreviated alphanumeric codes due to limited space. The SMD Code Lookup tool interprets these markings based on international standards (EIA-96, IEC 60062) and common manufacturer practices. Whether you're repairing a PCB or designing a circuit, rapid decoding of 3-digit, 4-digit, and letter-numeric codes saves hours of searching through datasheets.
For resistors, a 3-digit code indicates two significant digits and a multiplier (power of 10). Example: 102 = 10 × 10² = 1000 Ω = 1 kΩ. A 4-digit code uses three significant digits: 1002 = 100 × 10² = 10 kΩ. Tolerance is usually indicated by an extra letter or by the number of digits (EIA-96).
For 1% tolerance resistors, the EIA-96 system uses a two-digit number (01 to 96) followed by a letter multiplier. Example: 01Y → 01 = 100, Y = ×0.001 → 0.1 Ω. Our lookup table includes all EIA-96 base values and multiplier letters (X, A, B, C, D, E, F, G, H, Y, Z).
Ceramic capacitors often use a 3-digit code in picofarads: 104 = 10 × 10⁴ pF = 100 nF. The third digit represents multiplier. Electrolytic caps may use numeric + voltage code, but our focus is on general-purpose MLCCs.
Small-signal transistors use a two- or three-character alphanumeric marking (e.g., 1AM = MMBT3904 NPN transistor). Our built-in mapping includes common BJTs, MOSFETs, and diodes from major vendors.
| Code Format | Example | Decoded Value | Application |
|---|---|---|---|
| 3-digit resistor | 472 | 4.7 kΩ | 5% resistors (E24) |
| 4-digit resistor | 6802 | 68 kΩ | 1% resistors (E96) |
| EIA-96 (digit+letter) | 68X | 49.9 Ω | 1% high precision |
| Capacitor pF code | 224 | 220 nF | Ceramic capacitor |
| Transistor (SOT-23) | 2F | BC817-25 NPN | General purpose transistor |
| Diode marking | W2 | BAT54S Schottky | Dual diode |
During repair of a switching power supply, a technician finds a burnt SMD component marked "1AM". Using this lookup tool, the code resolves to MMBT3904 (NPN 40V 200mA transistor). Replacement with the correct component restores functionality. Another component marked "47C" decodes to 30.1 kΩ resistor (EIA-96 47C = 30.1 kΩ, 1% tolerance), preventing misreading of a 47 kΩ part.
While this tool follows official EIA and IEC standards, some manufacturers use proprietary markings. Always verify against the specific component's datasheet when possible. For uncommon codes, the tool provides a "likely" interpretation based on the most widespread conventions. We continuously update the mapping database from leading brands: Vishay, Panasonic, Murata, Yageo, and Texas Instruments.
The Electronic Industries Alliance (EIA) introduced the EIA-96 system for ±1% tolerance SMD resistors. It uses a two-digit number from 01 to 96 referencing a resistance value from the E96 series, and a multiplier letter: X=0.001, Y=0.01, A=0.1, B=1, C=10, D=100, E=1000, F=10000, G=100000, H=1000000. For example, 68X = 49.9 × 0.001 = 0.0499 Ω (current sense resistor). This encoding maximizes readability on 0603/0402 packages.
Our decoder contains the full E96 value table (01=100, 02=102, 03=105 … 96=976) and all multiplier letters, ensuring accurate decoding for any valid EIA-96 code.