SMD Resistor Code Calculator
Decode any surface-mount (SMD) resistor marking — 3-digit, 4-digit and EIA-96 format. Type the code and get the resistance value instantly.
Worked Examples
3-digitCode: 472
Significant digits47
Multiplier (10²)× 100
Result4700 Ω = 4.7 kΩ
4-digitCode: 1002
Significant digits100
Multiplier (10²)× 100
Result10000 Ω = 10 kΩ
R-notationCode: 4R7
R = decimal point4.7
Result4.7 Ω
EIA-96Code: 01C
Code 01 = 100100
C = × 100× 100
Result10000 Ω = 10 kΩ
Frequently Asked Questions
How do I read an SMD resistor code? ▾
3-digit codes: first two digits = significant figures, third = number of zeros (multiplier). 4-digit codes: first three digits = significant figures, fourth = multiplier. "R" acts as a decimal point (4R7 = 4.7 Ω). EIA-96 uses a 2-digit lookup code + letter multiplier for 1% resistors.
What does the code "000" or "0" mean? ▾
0 or 000 is a zero-ohm jumper — it has essentially 0 Ω resistance. Zero-ohm resistors are used to bridge PCB traces or as placeholders for components that may be populated later.
What is EIA-96 SMD coding? ▾
EIA-96 is used on 1% tolerance SMD resistors. The two-digit code (01–96) maps to a specific value in a lookup table, and the letter suffix is the multiplier: Y=×0.01, X=×0.1, A=×1, B=×10, C=×100, D=×1000, E=×10000, F=×100000.
What is the tolerance of SMD resistors? ▾
3-digit SMD codes are typically 5% tolerance. 4-digit codes are typically 1% tolerance. EIA-96 codes are 1% tolerance. Very small SMD resistors (0402, 0201) may have no marking at all.