SMD Resistor Calculator
Decode 3-digit, 4-digit, and EIA-96 SMD resistor codes instantly with tolerance and color visualization
Complete Guide to SMD Resistor Codes
What is an SMD Resistor?
Surface Mount Device (SMD) resistors are tiny electronic components that provide electrical resistance in circuits. Unlike traditional through-hole resistors with color bands, SMD resistors use numerical codes printed directly on their surface to indicate their resistance value and tolerance.
SMD resistors are essential in modern electronics due to their compact size, allowing for higher component density on printed circuit boards (PCBs). They’re commonly found in smartphones, computers, automotive electronics, and virtually all modern electronic devices.
Understanding SMD Resistor Code Formats
3-Digit SMD Codes
The most common SMD resistor format uses a 3-digit code system:
- First two digits: Significant figures of the resistance value
- Third digit: Multiplier (number of zeros to add)
Example: Code “472” = 47 × 10² = 4,700 ohms = 4.7kΩ
4-Digit SMD Codes
For higher precision resistors, a 4-digit system is used:
- First three digits: Significant figures of the resistance value
- Fourth digit: Multiplier (number of zeros to add)
Example: Code “1001” = 100 × 10¹ = 1,000 ohms = 1kΩ
EIA-96 SMD Codes
The EIA-96 standard uses a 3-character code for high-precision resistors:
- First two characters: Code from lookup table (01-96)
- Third character: Multiplier letter (A-H, X, Y, Z)
Example: Code “01C” = 100 × 10² = 10,000 ohms = 10kΩ
How to Decode SMD Resistor Codes Manually
Step-by-Step Process for 3-Digit Codes:
- Identify the first two digits as the base value
- Use the third digit as the multiplier (power of 10)
- Calculate: Base Value × 10^(Multiplier)
- Convert to appropriate units (Ω, kΩ, MΩ)
Special Cases:
- R in code: Represents decimal point (e.g., “4R7” = 4.7Ω)
- Zero multiplier: Third digit “0” means no multiplication
- Values under 10Ω: Often use “R” notation
Understanding Tolerance in SMD Resistors
Tolerance indicates how much the actual resistance can vary from the nominal value. Common tolerances include:
- ±1%: High precision resistors
- ±5%: Standard precision resistors
- ±10%: General purpose resistors
Lower tolerance values indicate higher precision and typically higher cost. The choice depends on circuit requirements and application criticality.
Practical Examples and Applications
Common SMD Resistor Values:
- 101: 10 × 10¹ = 100Ω
- 221: 22 × 10¹ = 220Ω
- 472: 47 × 10² = 4.7kΩ
- 103: 10 × 10³ = 10kΩ
- 104: 10 × 10⁴ = 100kΩ
How to Use This SMD Resistor Calculator
- Enter the Code: Type the SMD code exactly as printed on the resistor
- Auto-Detection: The calculator automatically identifies the code format
- View Results: Get resistance value, tolerance, and format information
- Visual Reference: See color band representation when applicable
- Save & Share: Export results as PDF or share with colleagues
Tips for Identifying SMD Resistors on PCBs
- Use magnification: SMD codes are very small; use a magnifying glass or microscope
- Good lighting: Ensure adequate lighting to read the tiny markings clearly
- Orientation matters: Make sure you’re reading the code in the correct orientation
- Clean the surface: Remove any flux residue or dirt that might obscure the marking
- Document findings: Keep a record of identified values for future reference
Related Calculators
Ohm’s Law Calculator – Calculate voltage, current, and resistance relationships
LED Resistor Calculator – Find the right resistor for LED circuits
PCB Trace Width Calculator – Calculate trace width for current capacity
External Resources
Wikipedia: SMD Technology – Comprehensive overview of surface mount devices
Electronics Tutorials – Learn more about electronic components and circuits
Frequently Asked Questions
3-digit codes provide standard precision with two significant figures, while 4-digit codes offer higher precision with three significant figures. 4-digit codes are typically used for precision resistors where accuracy is critical.
EIA-96 codes use a lookup table system. The first two digits (01-96) correspond to a specific resistance value, and the letter indicates the multiplier. This system allows for 1% tolerance resistors with 96 different base values.
The letter ‘R’ represents a decimal point in SMD resistor codes. For example, “4R7” means 4.7 ohms, and “R47” means 0.47 ohms. This notation is used for resistor values less than 10 ohms.
This calculator supports the three most common SMD resistor coding systems: 3-digit, 4-digit, and EIA-96. These cover the vast majority of SMD resistors you’ll encounter in electronic circuits.
Tolerance indicates how much the actual resistance can vary from the nominal value. In precision circuits, tight tolerance (±1%) is crucial for accurate operation, while general circuits can use standard tolerance (±5%) resistors for cost effectiveness.