electrician.wiki

Electronics calculators

SMD resistor code calculator

Pick the characters printed on a chip resistor to get its value, or enter a resistance to see how it is marked. Covers 3-digit, 4-digit, R notation and EIA-96 codes, with package sizes and power ratings.

Report a problem with this result

How to use the SMD resistor code calculator

Count the characters printed on the chip, choose 3 or 4, then pick each character in order, left to right with the text the right way up. The calculator works out which marking system the part uses, gives the resistance, the tolerance that system usually means, whether the value belongs to a standard E-series, and the same value written in the other codes. Choose the package size if you know it: the result adds the power rating and checks that the marking makes sense for a part that size. A short line under a 3-digit code is a maker’s convention on some 0603 parts; switch it on if you see one.

Find the marking works the other way. Type a value (4k7, 12.4k and 0.1 all work), pick the tolerance and size, and the calculator shows the 3-digit, 4-digit and EIA-96 codes, flags values that a code can only approximate, and says which one a part of that size and tolerance normally carries.

How SMD resistor codes work

Chip resistors are too small for colour bands, so they print the value as digits. Three marking systems cover nearly every part you will meet, and one rule ties them together: the last digit is a multiplier, the number of zeros to add. A 3-digit code holds two significant figures, so 472 is 47 followed by two zeros, 4.7 kΩ. A 4-digit code holds three, so 4701 is 470 and one zero, the same 4.7 kΩ, and 1002 is 10 kΩ. Ordinary ±5 % parts use three digits; ±1 % parts need the third figure to show values such as 4.99 kΩ, which three digits round to 5 kΩ (502).

Below 10 Ω there are not enough digits, so the letter R stands for the decimal point: 4R7 is 4.7 Ω and R47 is 0.47 Ω. Four-character parts do the same below 100 Ω (10R0 = 10 Ω), and current-sense resistors take it down to milliohms: R005 is 5 mΩ. The international marking standard, IEC 60062, extends the idea with K, M and G for kilo, mega and giga, and since 2016 L for milli, so 4K7 is 4.7 kΩ. Those letter codes are common on drawings and larger parts; on chips you mostly see R.

Example SMD resistor markings and their values
MarkingValueHow it reads
4724.7 kΩ3-digit: 47 and two zeros
10310 kΩ3-digit: 10 and three zeros
10010 Ω3-digit: 10 and no zeros
4R74.7 ΩR is the decimal point
R470.47 Ωbelow 1 Ω
47014.7 kΩ4-digit: 470 and one zero
100210 kΩ4-digit: 100 and two zeros
1000100 Ω4-digit: 100 and no zeros
10R010 Ω4-character R notation
R0055 mΩcurrent-sense value
01C10 kΩEIA-96: value 01 × 100
4K74.7 kΩIEC letter code
3-digit, ±5 %
4-digit, ±1 %
EIA-96, ±1 % 0603
R notation

EIA-96 codes on 1 % resistors

An 0603 chip, 1.6 mm long, has room for three characters but a 1 % value needs three significant figures and a multiplier. EIA-96 solves this with a lookup: two digits from 01 to 96 select one of the 96 values of the E96 series, and a letter supplies the multiplier. Code 01 is the first E96 value, 100; code 96 is the last, 976. With the letter C (×100), 01C is 10 kΩ and 10C, Bourns’ own example, is 12.4 kΩ. Because the code is just the position in the E96 list, a value that is not in E96 has no EIA-96 code: 4.7 kΩ is an E24 value, and the nearest E96 values are 4.64 kΩ and 4.75 kΩ, the latter being 66B.

01
100
02
102
03
105
04
107
05
110
06
113
07
115
08
118
09
121
10
124
11
127
12
130
13
133
14
137
15
140
16
143
17
147
18
150
19
154
20
158
21
162
22
165
23
169
24
174
25
178
26
182
27
187
28
191
29
196
30
200
31
205
32
210
33
215
34
221
35
226
36
232
37
237
38
243
39
249
40
255
41
261
42
267
43
274
44
280
45
287
46
294
47
301
48
309
49
316
50
324
51
332
52
340
53
348
54
357
55
365
56
374
57
383
58
392
59
402
60
412
61
422
62
432
63
442
64
453
65
464
66
475
67
487
68
499
69
511
70
523
71
536
72
549
73
562
74
576
75
590
76
604
77
619
78
634
79
649
80
665
81
681
82
698
83
715
84
732
85
750
86
768
87
787
88
806
89
825
90
845
91
866
92
887
93
909
94
931
95
953
96
976

The multiplier letters, with the range each one covers and how well it is documented:

EIA-96 multiplier letters
LetterMultiplierValues coveredDocumented by
Z×0.0010.1 Ω – 0.976 ΩBourns CR, TE CRGCQ
Y×0.011 Ω – 9.76 ΩBourns CR, TE CRGCQ
X×0.110 Ω – 97.6 ΩBourns CR, TE CRGCQ
A×1100 Ω – 976 ΩBourns CR, TE CRGCQ
B×101 kΩ – 9.76 kΩBourns CR, TE CRGCQ
C×10010 kΩ – 97.6 kΩBourns CR, TE CRGCQ
D×1,000100 kΩ – 976 kΩBourns CR, TE CRGCQ
E×10,0001 MΩ – 9.76 MΩBourns CR, TE CRGCQ
F×100,00010 MΩ – 97.6 MΩBourns CR, TE CRGCQ
G×1,000,000100 MΩ – 976 MΩBourns CR, TE CRGCQ (100 MΩ and up: rare)
H×10,000,0001 GΩ – 9.76 GΩDisputed: ×10⁷ in Bourns CR and TE CRGCQ, ×10 in TT Electronics TN004
R×0.1 or ×0.01an alternative to X or YDisputed: “R or X” in TT Electronics TN004; R = Y in other charts
S×0.01 or ×0.1an alternative to Y or XDisputed: “S or Y” in TT Electronics TN004; S = X in other charts

Worked examples

A chip marked 472

The most common marking on a ±5 % chip resistor: three digits, read as two figures and a number of zeros.
  1. 1. Three digits: two significant figures, then the number of zeros

    472 → 47 followed by 2 zeros

  2. 2. Value

    R=47×102=4.7kΩ

472 is 4.7 kΩ: 47 followed by 2 zeros (3-digit code).

An 0603 part marked 01C

Two digits and a letter mean EIA-96: look up the E96 value, then apply the letter.
  1. 1. Code 01 is value number 1 of the E96 series

    01=100
  2. 2. Multiplier letter: C multiplies by 10²

    R=100×102=10kΩ

01C is 10 kΩ: EIA-96 code 01 is 100, and C multiplies it by 100.

A low-value part marked 4R7

R takes the place of the decimal point, so there is no multiplier digit at all.
  1. 1. R marks the decimal point

    4R7=4.7Ω

4R7 is 4.7 Ω: R stands for the decimal point.

How is 12.4 kΩ ±1 % marked on 0603?

A precision value on a small part: the calculator picks the code a part that size carries.
  1. 1. 3-digit code: two significant figures

    12 kΩ = 12 × 10³ → 123 (shows 12 kΩ)

  2. 2. 4-digit code: three significant figures

    12.4 kΩ = 124 × 10² → 1242

  3. 3. EIA-96 code: E96 value number and a multiplier letter

    12.4 kΩ: 10 is value 10 of E96, C = ×10² → 10C

12.4 kΩ is marked 10C. 1 % E96 values on 0603 use EIA-96: four digits do not fit (Bourns CR, YAGEO RT).

Letters that mean two things

Z to F mean the same wherever they appear in the maker tables we checked (Bourns CR, TE CRGCQ, TT Electronics). Three letters do not, and the calculator shows every published reading instead of picking one:

  • H. Bourns and TE define H as ×10⁷, so 01H would be 1 GΩ. TT Electronics’ marking note lists H as an alternative to B (×10), giving 1 kΩ. Both are maker documents, so the result shows both readings. A gigaohm chip resistor is very rare, which makes the ×10 reading the likelier one on a real board, but only a meter settles it.
  • S. TT Electronics pairs S with Y (×0.01), so 01S is 1 Ω; charts elsewhere pair it with X (×0.1), giving 10 Ω. Again both readings are shown.
  • R is first of all the decimal point. 47R is 47 Ω in R notation, the form IEC 60062 and maker datasheets use. Read as an EIA-96 letter it would be 30.1 Ω (TT pairs R with X) or 3.01 Ω (other charts pair it with Y), so the calculator reads R notation and lists the alternatives.
  • G (×10⁶) is in both Bourns’ and TE’s tables, but it only marks values of 100 MΩ and more. Standard chip resistors stop at 10 MΩ for 1 % parts and around 20–22 MΩ for most 5 % lines, so a G code deserves a second look.

Package sizes, power ratings and which code goes where

Chip sizes are named by their length and width: in hundredths of an inch for the familiar imperial codes, in tenths of a millimetre for the metric ones. An 0805 is 0.08 × 0.05 in, and its metric name 2012 means 2.0 × 1.2 mm. Size limits what can be printed. Parts of 0402 and smaller are normally left blank. 0603 parts carry three characters, so 1 % values use EIA-96 there: 12.4 kΩ at 1 % is 10C on an 0603 but 1242 on a 1206. From 0805 up there is room for four digits.

Power ratings are where datasheets disagree. They are quoted at 70 °C ambient and fall to zero at the film’s maximum temperature, and each maker sets its own number for the same size. An 0805 is 0.125 W in Bourns’ CR and YAGEO’s thin-film RT series but 0.25 W in Vishay’s D/CRCW e3 and KOA’s RK73H; a 2010 is 0.5 W or 0.75 W depending on the maker. Thin-film parts are often rated lower than thick film in the larger sizes. The calculator shows the full range for the size you pick; for a design, use the rating of the exact part on your parts list, and leave margin.

Chip resistor sizes with nominal dimensions and rated power by maker
Size (inch / metric)Nominal L × WRated power at 70 °CBy maker seriesMax working voltage
02010.02 × 0.01 in0.05 WBourns CR 0.05 · KOA RK73H 0.05 · YAGEO RT thin film 0.0525–30 V
0402 / 10051 × 0.5 mm0.0625 W – 0.1 WBourns CR 0.0625 · Vishay D/CRCW e3 0.1 · KOA RK73H 0.1 · YAGEO RT thin film 0.0625 · Panasonic ERA thin film 0.06350–75 V
0603 / 16081.6 × 0.8 mm0.1 W – 0.125 WBourns CR 0.1 · Vishay D/CRCW e3 0.125 · KOA RK73H 0.1 · YAGEO RT thin film 0.1 · Panasonic ERA thin film 0.175 V
0805 / 20122 × 1.2 mm0.125 W – 0.25 WBourns CR 0.125 · Vishay D/CRCW e3 0.25 · KOA RK73H 0.25 · YAGEO RT thin film 0.125 · Panasonic ERA thin film 0.125150 V
1206 / 32163.2 × 1.6 mm0.25 WBourns CR 0.25 · Vishay D/CRCW e3 0.25 · KOA RK73H 0.25 · YAGEO RT thin film 0.25 · Panasonic ERA thin film 0.25200 V
1210 / 32253.2 × 2.5 mm0.25 W – 0.5 WVishay D/CRCW e3 0.5 · KOA RK73H 0.5 · YAGEO RT thin film 0.25200 V
1218 / 32463.2 × 4.6 mm1 W *Vishay D/CRCW e3 1200 V
2010 / 50255 × 2.5 mm0.5 W – 0.75 WBourns CR 0.5 · Vishay D/CRCW e3 0.75 · KOA RK73H 0.75 · YAGEO RT thin film 0.5200–400 V
2512 / 63326.3 × 3.2 mm0.75 W – 1 WBourns CR 1 · Vishay D/CRCW e3 1 · KOA RK73H 1 · YAGEO RT thin film 0.75200–500 V

Nominal dimensions come from the size codes; real parts have tolerances, so check the datasheet before drawing a footprint. * 1218 rating from one maker only. Maximum working voltage also limits high values: the voltage across the part is the lower of √(P × R) and this limit, so a 1 MΩ 0603 reaches its 75 V limit at 5.63 mW, long before its power rating.

Zero-ohm jumpers

A chip printed with a single 0 is not a resistor of zero times anything: it is a zero-ohm link, used as a bridge that a pick-and-place machine can fit, or as an option link on a board. Makers print it two ways: Bourns, and KOA on its 0603 parts, use a single 0; KOA on 0805 and larger parts, and Samsung, print 000. We found no maker that prints 00, so the calculator still reads it as a link but asks you to measure. Links have no tolerance. They are specified by a maximum resistance (at most 20 mΩ in Vishay’s D/CRCW e3 series, 50 mΩ in TE’s CRGCQ) and a maximum current that grows with size:

Zero-ohm links in one series (Vishay D/CRCW e3): at most 20 mΩ, current by size
04020603080512061210121820102512
1.5 A2 A2.5 A3.5 A5 A7 A6 A7 A

Common mistakes

  • Reading the part upside down. Digits such as 6 and 9 swap when a chip is rotated. If a reading comes out absurd, try the other way up: 229 would be 22 GΩ, but rotated it reads 622, a plain 6.2 kΩ. The calculator checks this for you.
  • Adding a zero too many. The last digit is the number of zeros, so 1000 is 100 Ω, not 1 kΩ, and 102 (1 kΩ) and 1002 (10 kΩ) differ tenfold.
  • Confusing resistors with capacitors. The same three digits mean picofarads on a capacitor: 104 is 100 nF there, and most chip capacitors carry no marking at all. See the capacitor code calculator.
  • Trusting a bar. A line under or over a code means different things to different makers. YAGEO uses a short bar on 0603 parts to mark an E24 value at 1 % or better; others use bars for orientation or not at all.
  • Measuring in circuit. Parallel paths make a resistor read low on a meter. Lift one end, or compare with an identical board, before deciding a part has drifted.

Through-hole resistors use colour bands instead; the resistor colour code calculator reads 3 to 6 bands. Whether a value is standard comes from the IEC 60063 series, listed in full in the E-series resistor value tables. Once you know the value, the voltage divider calculator and the LED resistor calculator show what it does in a circuit.

Method and verification

The calculator classifies the marking by its pattern: zeros only (a link), two digits and a multiplier letter (EIA-96), one letter among digits (R notation or the IEC 60062 letter code), or three or four digits. It then multiplies the significant figures by the power of ten exactly, without floating-point noise. The EIA-96 table and multiplier letters come from Bourns’ CR datasheet, checked against TE’s CRGCQ datasheet and TT Electronics’ marking note, and our tests confirm that code nn is the nn-th value of the E96 series as listed in two Vishay value tables. Marking practice by size follows Bourns CR and YAGEO RT; link markings follow Bourns, KOA and Samsung; power ratings come from five makers’ datasheets, and jumper limits from Vishay.

The tests decode every worked example in those sources, round-trip every E24 value from 0.1 Ω to 91 MΩ through the 3-digit code, every E96 and E192 value through the 4-digit code and every E96 value through EIA-96, and check that rounding never moves a value by more than half a step. Letters with conflicting meanings (H, S, and R used as a multiplier) always show every published reading with a warning, never a silent answer.

Updated 2026-10-14. Found a problem? Report it and we log every fix publicly.

Questions people ask

What does 103 mean on an SMD resistor?
Two significant figures, 10, followed by three zeros: 10 kΩ. On a 4-digit part the same value is printed 1002.
How do I read an EIA-96 code like 01C?
The two digits pick a value from the E96 series (01 is the first, 100) and the letter is the multiplier (C = ×100), so 01C is 10 kΩ. EIA-96 is used on 1 % resistors in the 0603 size.
What does R mean in an SMD resistor code?
R is the decimal point: 4R7 is 4.7 Ω, R47 is 0.47 Ω and R005 is 5 mΩ. Codes with an R have no multiplier digit.
What is an SMD resistor marked 0 or 000?
A zero-ohm link: a jumper in a resistor package. Bourns marks it 0; KOA uses 0 on 0603 and 000 on larger sizes, and Samsung prints 000. It has no tolerance and is specified by a maximum resistance (20 mΩ in Vishay’s D/CRCW e3 series) and a maximum current that depends on the size.
Why does my SMD resistor have no marking?
Parts of 0402 and smaller are normally left unmarked because there is no room to print. The value is on the reel label and the parts list; on the board, measure it with one end lifted.
What is the difference between 102 and 1002?
102 is a 3-digit code: 10 and two zeros, 1 kΩ. 1002 is a 4-digit code: 100 and two zeros, 10 kΩ. Four-digit codes are used on 1 % parts.