Electronics decoder
SMD Resistor Code Decoder
Decode 3-digit, 4-digit, R-decimal, zero-ohm, and EIA-96 SMD resistor markings.
Inputs
Results
- Decoded result
- Waiting for input
- Confidence
- Waiting for input
Segment breakdown
Matched fields
Use the decoder above to read a printed SMD resistor marking. Enter the code exactly as printed: digits, the letter R, or the EIA-96 letter suffix. The tool separates significant figures from the multiplier and returns ohms.
Reference Table
| Input | Decoded result |
|---|---|
| 103 | 10 kohm (10 + 3 zeros in ohms) |
| 1002 | 10 kohm (100 + 2 zeros in ohms) |
| 4R7 | 4.7 ohm (R is the decimal point) |
| 0 / 000 | Zero-ohm jumper, not a resistance value |
| 01C | EIA-96 code: index 01 with multiplier C |
Code Structure
| Format | How to read |
|---|---|
| 3-digit (103) | First two digits are significant figures, last digit is the zero count. |
| 4-digit (1002) | First three digits are significant figures, last digit is the zero count. |
| R-decimal (4R7) | R marks the decimal point: 4.7 ohm. |
| Zero-ohm (0, 00, 000) | Jumper link for PCB traces, check current rating separately. |
| EIA-96 (01C) | Two-digit index plus a multiplier letter; needs the EIA-96 table. |
How To Decode
- Enter the marking exactly as printed, keeping digits, R, and any trailing letter.
- Match the format first: digit count, R position, all-zero, or EIA-96 letter.
- Read the decoded ohms, then verify tolerance and power rating in the series data sheet — the marking does not print them.
Sources And Limits
IEC 60062 resistor marking conventions, EIA-96 resistor code practice, and common chip resistor data sheets; verified 2026-08-26. The marking alone never confirms tolerance, power rating, or series — check the manufacturer data sheet before use.
Decode logic
- Identify whether the visible marking uses a supported 3-digit, 4-digit, R-decimal, zero-ohm, or EIA-96 SMD resistor format.
- For 3-digit and 4-digit markings, parse the printed digits as significant figures and a multiplier; for R-decimal markings, R acts as the decimal point.
- For an all-zero marking, return a zero-ohm jumper result; for EIA-96, parse the two-number index and multiplier letter.
- Use the decoded resistance as a marking interpretation only and verify the manufacturer data sheet and product series before relying on it.
FAQs
How do 3-digit, 4-digit, and R-decimal markings read?
3-digit and 4-digit codes split into significant digits plus a multiplier digit; in R-decimal codes such as 4R7 the R marks the decimal point. Check the manufacturer series before relying on the value.
How do EIA-96 and zero-ohm markings read?
EIA-96 codes such as 01C combine a two-number index with a multiplier letter, while all-zero codes such as 000 mark zero-ohm jumpers. Confirm the product series on the data sheet.
Does an SMD resistor code include tolerance?
SMD markings usually do not print tolerance. Check the manufacturer data sheet and product series instead of inferring tolerance from the decoded resistance.
What should I do with an unsupported or ambiguous marking?
Do not infer a coding system or final specification from an unsupported marking. Verify the visible marking, manufacturer data sheet, product series, and available component context.
Can this decoder confirm the final SMD resistor specification?
No. The result interprets the visible resistance marking only. Confirm the manufacturer data sheet and product series before relying on tolerance or any other final component specification.