LazyTools

🔒 Every tool runs in your browser — the files and values you enter are never uploaded to any server. How it works

🔢 SMD Resistor Code Calculator

Type the number printed on a surface-mount resistor to read its resistance — handles 3-digit, 4-digit, EIA-96 and R-notation markings.

Resistance

10 kΩ

Read as 3-digit

3-digit codes are two significant figures plus a ×10ⁿ multiplier (103 = 10 kΩ), so a plain 470 means 47 Ω, not 470 Ω. 4-digit codes (1%) use three significant figures (1002 = 10 kΩ). An "R" marks a decimal point for small values (R47 = 0.47 Ω, 4R7 = 4.7 Ω). EIA-96 codes are two digits (a 1% E96 value) plus a letter multiplier (01C = 10 kΩ). 000/00/0 is a zero-ohm jumper. 🔒 In your browser.

Rate this tool:
Anonymous — no account, no identifier

How the smd resistor code calculator works

Surface-mount resistors are too small for color bands, so they print a short numeric code. A 3-digit code is two significant figures followed by a ×10ⁿ multiplier — 103 is 10 with three zeros = 10 kΩ (so a plain 470 is 47 Ω, not 470 Ω). Precise 1% parts use a 4-digit code with three significant figures (1002 = 100 × 10² = 10 kΩ). An "R" stands in for a decimal point on small values (R47 = 0.47 Ω, 4R7 = 4.7 Ω). The compact EIA-96 code is two digits — a position in the 1% E96 value table — plus a letter multiplier (01C = 100 × 100 = 10 kΩ). A code of 0, 00 or 000 is a zero-ohm jumper. The tool detects the format and shows the value with SI prefixes.

The most common gotcha is reading a 3-digit code as a plain number: 220 is 22 Ω (22 × 10⁰), while 220 Ω would be printed 221. If a code has a letter that isn't part of R-notation, it's EIA-96 — the two leading digits are a lookup index, not the value itself. Zero-ohm links (marked 0 or 000) are used as jumpers, not resistors.

Frequently asked questions

How do I read an SMD resistor code?

For a 3-digit code, the first two digits are significant figures and the third is the number of zeros: 103 = 10,000 Ω = 10 kΩ. A 4-digit code uses three significant figures plus a multiplier (1002 = 10 kΩ). An R marks a decimal point (R47 = 0.47 Ω).

What does 103 mean on a resistor?

10 kΩ. The code 103 is 10 followed by three zeros (10 × 10³ = 10,000 Ω). Likewise 104 = 100 kΩ and 102 = 1 kΩ.

Why is 470 equal to 47 ohms, not 470?

Because the last digit is a multiplier (number of zeros), not a value digit. 470 = 47 × 10⁰ = 47 Ω. To print 470 Ω you'd use 471 (47 × 10¹). This is the most common SMD-code mistake.

What is the EIA-96 code on tiny resistors?

A compact 1% marking: two digits give a position in the E96 value table (01 = 100, 68 = 499…) and a letter is the multiplier (A = ×1, B = ×10, C = ×100, R = ×0.01, and so on). So 01C = 100 × 100 = 10 kΩ and 68X = 499 × 0.1 = 49.9 Ω.

What does an R in the code mean?

The R takes the place of the decimal point for values below 10 Ω (and on some precise parts). R47 = 0.47 Ω, 4R7 = 4.7 Ω, 47R0 = 47 Ω.

What is a 000 or 0 resistor?

A zero-ohm resistor — a wire link in resistor form, used as a jumper to route a track or as a placeholder that can be swapped for a real value later. It has essentially no resistance.

Related electronics tools

From the blog