BL2.ru

Resistor colour code calculator: 3, 4, 5, 6 bands, E6–E96 series and SMD codes

Choose the band colours to get the resistance, tolerance and temperature coefficient. Or enter a value to get the bands and the nearest standard values of the E6, E12, E24, E48 and E96 series. A separate mode reads and writes SMD resistor markings: 3 and 4 digits, the letters R, K, M in place of the decimal point and the EIA-96 code (for example 01C = 10 kΩ).

A value may carry a prefix and a unit: «4.7 kΩ», «4k7», «4R7», «2M2», «330 ohm»; a bare number is in ohms. Bands are read from left to right: the tolerance band stands apart from the rest. If the first band is gold or silver, read the resistor from the other end.
Calculate

The colour code of IEC 60062

The colour bands are read from the end they are closer to. For four bands: R = (10·a + b) · 10^m, where a and b are the digits of the first two bands, m is the exponent of the multiplier and the fourth band gives the tolerance. The digits: black 0, brown 1, red 2, orange 3, yellow 4, green 5, blue 6, violet 7, grey 8, white 9. The multiplier of gold is 0.1, silver 0.01, pink 0.001. Tolerance: gold ±5 %, silver ±10 %, brown ±1 %, red ±2 %, green ±0.5 %, blue ±0.25 %, violet ±0.1 %, grey ±0.01 %, orange ±0.05 %, yellow ±0.02 %; without a tolerance band ±20 %.

Three, four, five and six bands

Three bands: two digits and a multiplier, tolerance ±20 %. Four: a tolerance band is added. Five: three digits, a multiplier and a tolerance, used for precise values of the E48 and E96 series. Six: a temperature coefficient of resistance (TCR) is added to the five: black 250, brown 100, red 50, orange 15, yellow 25, green 20, blue 10, violet 5, grey 1 ppm/K. Example: red, red, black, brown, brown is 220 × 10 = 2.2 kΩ ±1 %. Some makers use non-standard colours and extra bands, so check a doubtful value with a multimeter.

The series E6, E12, E24, E48, E96

The IEC 60063 standard lists the preferred values. They follow roughly a geometric progression with the ratio 10^(1/N), where N is 6, 12, 24, 48 or 96. E6 contains 1.0, 1.5, 2.2, 3.3, 4.7, 6.8 (tolerance ±20 %), E12 adds six more values (±10 %), E24 gives 24 values (±5 %), E48 with ±2 % and E96 with ±1 % are written with three digits. If the value you need is not in a series, take the nearest one: the calculator shows its difference in percent and the neighbouring values above and below.

SMD resistor markings

A chip resistor carries three digits: 472 is 47 × 10² = 4.7 kΩ. A four-digit code has three significant digits: 4992 is 499 × 10² = 49.9 kΩ. Small values use the letter R in place of the decimal point: 4R7 = 4.7 Ω, R47 = 0.47 Ω; the letters K and M show kilohms and megohms: 8K2 = 8.2 kΩ. A zero-ohm jumper is marked 0 or 000. An EIA-96 code has two digits (the position in E96 from 01 to 96) and a multiplier letter: Z 0.001, Y or R 0.01, X or S 0.1, A 1, B or H 10, C 100, D 1000, E 10 000, F 100 000, applied to the three-digit number 100–976. So 01C is 100 × 100 = 10 kΩ.

How to use the calculator

Choose a mode. In the first set the number of bands and the colour of each, in the second enter a value and a tolerance to get the colours, in the third enter the code from the body or a value to get its code. The solution shows how each band was read and the table of series gives the nearest standard values. The link to the calculation is copied at the bottom of the form.

FAQ

How do I read a resistor from its colour bands?
With four bands the first two are digits, the third is the multiplier and the fourth is the tolerance. Brown, black, red, gold: digits 1 and 0, multiplier 100, so 1000 Ω = 1 kΩ with a tolerance of ±5 %. Read from the end the bands are closer to.
What is the difference between 4, 5 and 6 band resistors?
Four bands carry two significant digits, five and six carry three, so five bands give a value such as 4.75 kΩ. The sixth band is the temperature coefficient of resistance in ppm per kelvin. A three-band resistor has no tolerance band, its tolerance is ±20 %.
What are the E6, E12, E24 and E96 series?
They are the preferred values of the IEC 60063 standard. E12 has twelve values per decade (1.0, 1.2, 1.5 …) with a tolerance of ±10 %, E24 has twenty-four and ±5 %, E96 has ninety-six values and ±1 %. The steps are chosen so that neighbouring tolerances nearly overlap.
How do I read an SMD resistor marked 472 or 1002?
In a three-digit code two digits are significant and the third is the power of ten: 472 is 47 × 100 = 4.7 kΩ. A four-digit code has three significant digits: 1002 is 100 × 100 = 10 kΩ. The letter R, K or M stands in place of the decimal point: 4R7 is 4.7 Ω, 8K2 is 8.2 kΩ.
What does an EIA-96 code such as 01C mean?
It is used on ±1 % resistors. Two digits give the position of the value in the E96 series and the letter is the multiplier. Code 01 is the value 100, the letter C means × 100, so 10 000 Ω = 10 kΩ. Code 68B is 499 × 10 = 4.99 kΩ.