EmbeddedEra EmbeddedEra

‹ Tools · Resistor codes

Resistor colour code and SMD code calculator

Both directions: pick the bands or type the mark to read a value; type a value to get the bands and every SMD marking it can carry.

Mode

Accepts 4k7, 4.7k, 10µ, 2R2.

Resistor codes Live
—
Resistance — Bands — SMD marks —
embeddedera.com/tools

The formula

4 band: d1 d2 × multiplier ± tol 5 band: d1 d2 d3 × multiplier ± tol EIA-96: E96 index (01–96) + multiplier letter

When to use it

Reading a through-hole part on a legacy board, checking a reel against the BOM, or labelling a drawer. SMD marks are the trap: a 3-digit mark reads as two digits and a multiplier, a 4-digit mark as three and a multiplier, and an EIA-96 mark is two digits and a letter where the digits are a table index, not a value — 01C is 10 kΩ, not 1 kΩ.

Pitfalls

  • Read the bands from the end where they sit closest to the edge; the tolerance band is usually spaced apart. Gold and silver are never a first digit.
  • Many small SMD resistors (0402 and below) carry no mark at all. The only reliable record is the BOM and the reel label.
  • An R in an SMD mark is the decimal point: 4R7 is 4.7 Ω, R47 is 0.47 Ω. A lone 0 or 000 is a jumper.
  • EIA-96 letters: Z ×0.001, Y or R ×0.01, X or S ×0.1, A ×1, B or H ×10, C ×100, D ×1 k, E ×10 k, F ×100 k.

Reading a board you didn’t design? We reverse-engineer and redraw it.