SMD Resistor Code: EIA 96 Chart, Size Table & Calculator

Share:
Electronic Components
SMD Resistor Code: How to Read 3 Digit, 4 Digit and EIA 96 Markings, R Notation, 0 Ohm Jumpers and Package Power Ratings

Those tiny black chips on every PCB carry their value as a short printed code. Learn to decode all three marking systems, check the power rating of the package and test a doubtful part with confidence.

3 and 4 Digit Codes EIA 96 Chart R Notation Package Sizes Calculator

An SMD resistor code is a short marking that tells you the resistance of a chip resistor without a meter. This guide covers every common system, a full EIA 96 table, package power ratings and a decoder calculator.

Hello everyone, today we are going to learn how to read any smd resistor code, from simple 3 digit markings to EIA 96 letters, along with the power each package can handle.
smd-resistor-code

What Is an SMD Resistor Code?

An smd resistor code is the number or letter marking printed on a surface mount chip resistor that gives its resistance value in a compact form. The three common systems are the 3 digit code, the 4 digit code and the EIA 96 code, with the letter R used as a decimal point.

MarkingSystemValue
4723 digit47 × 10² = 4.7 kΩ
1033 digit10 × 10³ = 10 kΩ
47024 digit470 × 10² = 47 kΩ
4R7R notation4.7 Ω
01CEIA 96100 × 100 = 10 kΩ
000Jumper0 Ω link

The last digit of a numeric smd resistor code is always the multiplier, written as the number of zeros to add after the significant digits. Once you remember that one rule, most of the codes on an industrial PCB can be read in seconds.

3 digit and 4 digit SMD resistor code identification chart
Image credit: JLCPCB. Chart courtesy of JLCPCB, shown here for educational reference.

Through hole parts use colour bands instead, as explained in our resistor color code guide. Chip parts are too small for bands, so a printed number is the cheaper option for the manufacturer.

Do You Know?

JLCPCB notes that most 0201 and 01005 resistors carry no marking at all because the body is too small to print on. For these parts the bill of materials and the pick and place file are the only reliable record.

Advertisement

How to Read an SMD Resistor Code With 3 Digits

The 3 digit system is used for 2 %, 5 % and 10 % tolerance parts in the E24 series, according to the Vishay marking document. The first two digits are the significant figures and the third digit is the power of ten.

Value = first two digits × 10^(third digit)
472 = 47 × 10² = 4700 Ω
472 = 4.7 kΩ
220 = 22 × 10⁰ = 22 Ω

A third digit of 0 means no zeros, so 100 is 10 Ω and not 100 Ω, which is the most common reading error by beginners. Values under 10 Ω cannot use this format, so the letter R takes over, as shown in the next section.

3 digit smd resistor codeValueCommon use
10010 ΩGate and series resistors
221220 ΩLED current limit
1021 kΩBase resistors
4724.7 kΩI2C pull up
10310 kΩPull up and pull down
104100 kΩInput dividers
1051 MΩBleed resistors

Pull up values such as 4.7 kΩ and 10 kΩ are the codes you will meet most often, and choosing them is covered in pull up and pull down resistor values. Calculating the current through any of them is basic Ohms law.

4 Digit Code and R Notation

Precision resistors of 1 % or better use a four digit smd resistor code, with three significant figures and one multiplier. Vishay gives the examples 1001 for 1 kΩ and 1000 for 100 Ω.

Value = first three digits × 10^(fourth digit)
4702 = 470 × 10² = 47 kΩ
1001 = 100 × 10¹ = 1 kΩ
1000 = 100 Ω, not 1 kΩ

The letter R simply marks the decimal point and is used in both systems for small values. So 4R7 is 4.7 Ω, R10 is 0.1 Ω and 1R00 is 1.00 Ω in the 4 digit form, while Vishay uses L as the decimal point in milliohms for shunt values.

Quick Tip

Read the smd resistor code with the text upright and the PCB silkscreen as a guide. A code like 601 read upside down becomes 109, which would point to a completely different value.

EIA 96 SMD Resistor Code Chart

The EIA 96 smd resistor code packs a 1 % value into only three characters, which suits small 0603 parts. Two digits give a code from 01 to 96 that maps to a three digit value in the E96 series, and a letter gives the multiplier.

LetterMultiplierLetterMultiplier
Z0.001B or H10
Y or R0.01C100
X or S0.1D1000
A1E10000
F100000

EEPower gives three worked examples: 01A is 100 Ω, 38C is 24.3 kΩ and 92Z is 0.887 Ω, all at 1 %. Use the full table below to find the base value for any code.

CodeValueCodeValueCodeValueCodeValueCodeValueCodeValue
011001714733215493166546481681
021021815034221503246647582698
031051915435226513326748783715
041072015836232523406849984732
051102116237237533486951185750
061132216538243543577052386768
071152316939249553657153687787
081182417440255563747254988806
091212517841261573837356289825
101242618242267583927457690845
111272718743274594027559091866
121302819144280604127660492887
131332919645287614227761993909
141373020046294624327863494931
151403120547301634427964995953
161433221048309644538066596976

Each step in the table is about 2.4 % above the last, because the E96 series puts 96 values in every decade. Our page on resistor types explains where such precise values are needed in instrument circuits.

Do You Know?

In an EIA 96 marking the third character is always a letter, so a code with three numbers can never be EIA 96. That single check stops most mix ups between 01C and an ordinary 3 digit smd resistor code.

What Does 000 Mean on an SMD Resistor?

A part marked 0, 000 or 0000 is a zero ohm resistor, used as a jumper to link two tracks or to select an option on the board. JLCPCB notes that designers often fit or leave out these links to configure a product.

A jumper is not a perfect short, and its current is limited by the package size. The Vishay CRCW datasheet lists a maximum of 20 mΩ for its jumpers, with the current ratings below.

Size (inch)Jumper max resistanceJumper rated current
040220 mΩ1.5 A
060320 mΩ2.0 A
080520 mΩ2.5 A
120620 mΩ3.5 A
251220 mΩ7.0 A
Advertisement

SMD Resistor Size Chart and Power Ratings

The package code gives the length and width, in hundredths of an inch for the imperial name and in tenths of a millimetre for the metric one. The Vishay CRCW datasheet lists the rated power at 70 °C for each size.

ImperialMetricRated power P70Max element voltage
040210050.063 W50 V
060316080.10 W75 V
080520120.125 W150 V
120632160.25 W200 V
121032250.50 W200 V
201050250.75 W400 V
251263321.0 W500 V

Above 70 °C the allowed power falls, so a resistor near a hot regulator needs extra margin, as described in resistor power rating and derating. Wide copper and thermal vias under the pads also help to pull heat out.

Advantages of SMD resistors
  • Small size and low cost in volume
  • Low parasitic inductance for fast signals
  • Machine placement with high accuracy
  • Value printed on most sizes above 0402
Limitations
  • Tiny parts are hard to rework by hand
  • Codes are easy to read upside down
  • Smallest sizes carry no marking
  • Low power per package compared to leaded parts

Solved Example and Decoder Calculator

Suppose you find a chip with the smd resistor code 472 in a 24 V sensor interface and want to check if it can sit across 12 V. First decode the value, then find the power and compare it with half of the package rating.

472 = 47 × 10² = 4700 Ω
P = V² ÷ R = 12² ÷ 4700
P = 0.03064 W = 30.64 mW
0402 limit at 50 % = 31.5 mW, so 0402 just fits
SMD Resistor Code Decoder and Power Check
Result
4.7 kΩ, 30.64 mW at 12 V, smallest package at 50 % derating: 0402

The calculator decodes numeric codes only, so use the EIA 96 table above for letter codes. It uses the Vishay ratings and the common design habit of running a resistor at no more than half its rated power.

The same power check applies to an LED resistor calculation or a voltage divider feeding an ADC. In 4 to 20 mA loops, precision shunts are covered in shunt resistors in instrumentation.

How to Identify an Unknown SMD Resistor

1
Clean and magnify
Use a loupe or phone camera and clean flux off the marking.
2
Find the system
Three numbers, four numbers, R inside or a letter at the end.
3
Decode
Apply the matching rule or look up the EIA 96 table.
4
Check size
Measure the body to find 0402, 0603, 0805 or 1206.
5
Measure
Confirm with a meter after lifting one end of the part from the circuit.
Myth: 100 on an SMD resistor means 100 Ω.
Fact: The last digit is the multiplier, so 100 means 10 followed by no zeros, which is 10 Ω.
Myth: A 0 ohm resistor can carry any current.
Fact: Vishay rates a 0402 jumper at 1.5 A and a 2512 jumper at 7 A, so size matters.
Myth: All SMD resistors are marked.
Fact: The smallest sizes such as 0201 and 01005 are usually unmarked, as JLCPCB points out.
Myth: EIA 96 and 3 digit codes can look the same.
Fact: EIA 96 always ends with a letter, while 3 digit codes are all numbers.
Advertisement
Quick Tip

Before you replace a burnt chip, read the code of an identical part on a healthy channel of the same board. A burnt body often hides the reason for failure, so check the power rating as well.

  • SMD resistor code read with the part upright
  • System identified as 3 digit, 4 digit, R or EIA 96
  • Multiplier digit or letter applied correctly
  • Package size measured
  • Power checked against half of the rating
  • Value confirmed with a meter out of circuit

Measuring in circuit gives wrong readings when parallel parts are present, the same trap seen in how to test a capacitor. Good layout habits from PCB design fundamentals also make markings easier to read later.

Our PCB trace width calculator is handy when a 0 ohm link carries supply current. The track on either side should never be the weak point of a jumper.

PDF
Vishay: Surface Mount Resistor Marking
Official marking rules for 3 digit, 4 digit and R codes

Keep this Vishay document with your repair kit, since it shows the exact codes used on their chip and MELF resistors.

SMD Resistor Code FAQ

How do you read an SMD resistor code?

First find which system is used: three numbers, four numbers, a letter R inside or a letter at the end. For number codes the last digit tells you how many zeros to add after the other digits.

A letter R marks the decimal point, so 4R7 means 4.7 ohms. A code ending in a letter is EIA 96, which needs the lookup table for the base value.

What does 103 mean on an SMD resistor?

The code 103 means 10 followed by three zeros, which is 10,000 ohms or 10 kΩ in the common 3 digit system. It is one of the most used values for pull up and pull down duty.

In the 4 digit system the same 10 kΩ value is written as 1002. In the EIA 96 system it appears as 01C, since code 01 is 100 and C means a multiplier of 100.

What is the EIA 96 code for resistors?

EIA 96 is a three character marking for 1 % resistors, with two digits from 01 to 96 and one letter as the multiplier. The digits point to a three digit value in the E96 series.

For example, 38C means 243 times 100, which equals 24.3 kilohms. The letters run from Z for 0.001 up to F for 100,000, and the code always ends in a letter.

What does R mean on an SMD resistor?

The letter R stands for the decimal point and is used for values below 10 ohms. So 4R7 is 4.7 ohms, R47 is 0.47 ohms and 1R0 is exactly 1 ohm.

Vishay uses the same idea in the 4 digit form, such as 1R00 for a precision 1 ohm part. Very low shunt values can also use the letter L as a decimal point in milliohms.

What does 000 mean on an SMD resistor?

A marking of 0, 000 or 0000 shows a zero ohm resistor, which works as a jumper between two tracks. Designers use it to select options or to cross a track on a single layer board.

It still has a small resistance and a current limit. The Vishay CRCW range allows up to 20 mΩ, with a current rating from 1.5 A in 0402 to 7 A in 2512 size.

How do you identify an unmarked SMD resistor?

Unmarked parts, common in 0201 and 01005 sizes, must be identified from the bill of materials or the circuit diagram. Without those records, the only option is a careful measurement.

Lift one end of the part with a soldering iron and measure it with a good meter. Compare the reading with standard E24 or E96 values to find the nearest likely value of the original part.

Advertisement

Related Articles

External References

What We Learn Today

  • Any numeric smd resistor code uses the last digit as the multiplier, so 472 is 4.7 kΩ and 4702 is 47 kΩ.
  • EIA 96 codes use two digits for an E96 base value and a letter multiplier, so 01C is 10 kΩ and 92Z is 0.887 Ω.
  • Package size sets the power, from 0.063 W for 0402 to 1 W for 2512 in the Vishay CRCW range, and jumpers also have current limits.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for reading!! Happy Learning!!
Sunayana Gadepatil, author at Instrumentation Blog
Author · instrumentationblog.in
Ms. Sunayana Gadepatil is an instrumentation professional, technical writer, and the author behind Instrumentation Blog. With a strong interest in industrial instrumentation, process measurement, and automation, she specializes in simplifying complex technical concepts into clear, practical, and easy to understand insights. Through her articles, Ms. Sunayana shares valuable knowledge on flow, pressure, level, temperature, control systems, and industrial automation for engineers, students, technicians, and industry professionals.
Technically reviewed on

Leave a Reply

Your email address will not be published. Required fields are marked *