ThisCalculator

Physics

Chip Resistor Calculator: Value & Code

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

Chip Resistor Calculator: Value & Code

A chip resistor calculator determines the resistance value of a surface-mount resistor from its printed code, or finds the correct code for a desired resistance. You enter the three or four digits printed on the component (or the resistance you need), and the calculator returns the resistance in ohms, along with the equivalent E-series code. This page explains how the code system works, how to read it, and how to avoid common mistakes.

Formula

The standard chip resistor code uses a simple positional notation. For a 3-digit code, the first two digits are the significant figures, and the third digit is the multiplier (power of 10). For a 4-digit code, the first three digits are significant, and the fourth is the multiplier. The resistance in ohms is:

R = (first digits) × 10multiplier

For example, the code 472 means 47 × 102 = 4700 Ω. The code 1002 means 100 × 102 = 10000 Ω. The calculator above applies this formula directly to the code you enter. If the code has only two digits, it is treated as a 3-digit code with a zero multiplier (e.g., 47 = 47 Ω).

Worked Example

Using the default code 472 from the calculator block:

  1. Identify the first two digits: 4 and 7 → significant figure = 47.
  2. Identify the third digit: 2 → multiplier = 102 = 100.
  3. Multiply: 47 × 100 = 4700 Ω.

The calculator returns 4700 Ω, which matches. The equivalent code is also 4700, because the code is already in the standard 3-digit format. If you entered 1002, the result would be 10000 Ω, and the equivalent code would be 1002 (4-digit).

How Chip Resistor Codes Work

Surface-mount resistors (SMD) are too small to print traditional color bands, so manufacturers use a numeric code. The system is standardized by the EIA (Electronic Industries Alliance) and is widely used across the industry. There are two main formats:

  • 3-digit code: Used for resistors with ±5% or ±10% tolerance. The first two digits are significant, the third is the multiplier. Example: 221 = 22 × 101 = 220 Ω.
  • 4-digit code: Used for ±1% or tighter tolerance resistors. The first three digits are significant, the fourth is the multiplier. Example: 1002 = 100 × 102 = 10 kΩ.

For values below 10 Ω, the letter R is used to denote the decimal point. For example, 4R7 = 4.7 Ω, and 0R1 = 0.1 Ω. Some manufacturers also use the EIA-96 system for 1% resistors, which uses a two-digit code plus a letter to represent a value from a lookup table. That system is less common and requires a separate table.

How to Choose the Right Calculator

When you need to find a resistor value, you have two directions: code-to-value or value-to-code. The calculator above handles both, but you should know which one you need:

  • Reading a code: If you have a resistor with a printed code, enter it exactly as printed. The calculator will give you the resistance in ohms.
  • Finding a code: If you know the resistance you need, you can work backwards. For a 3-digit code, take the first two significant digits and the multiplier that gets you closest. For example, 4700 Ω → 47 × 100 = 472.

Always check the tolerance. If your circuit requires ±1% precision, use a 4-digit code resistor. If ±5% is acceptable, a 3-digit code is fine and often cheaper.

Common Mistakes and Misconceptions

A frequent error is confusing the multiplier with the number of zeros. The code 103 is not 103 Ω; it is 10 × 103 = 10,000 Ω (10 kΩ). Similarly, 472 is not 472 Ω, but 4.7 kΩ. Another mistake is misreading the letter R – R47 is 0.47 Ω, not 47 Ω. Always treat R as a decimal point, not as a unit.

Another misconception is that all chip resistors use the same code system. In reality, the EIA-96 system (two digits + letter) is used for 1% tolerance resistors, and it requires a lookup table. The calculator above handles only the standard 3- and 4-digit codes, which cover the vast majority of common values.

Limitations and Accuracy

The numeric code gives the nominal resistance, but the actual value can vary within the tolerance. For a 5% resistor marked 472, the actual resistance could be anywhere from 4465 Ω to 4935 Ω. The calculator gives the nominal value, not the measured one. If you need precision, always measure with a multimeter. Also, the code system does not indicate power rating or temperature coefficient – those are separate specifications printed in the datasheet or on the reel label.

Some very small resistors (e.g., 0201 size) may have no printed code at all because there is not enough space. In that case, you must rely on the packaging or a multimeter.

Alternatives to Chip Resistors

If you cannot find a chip resistor with the exact code, you have several options:

  • Through-hole resistors: These use color bands and are larger, but easier to read and handle. They are a good choice for prototyping.
  • Resistor networks: Multiple resistors in one package, useful when you need several values in the same circuit.
  • Potentiometers: Adjustable resistors, but not suitable for precision fixed values.
  • Series/parallel combinations: You can combine standard values to get a non-standard resistance. For example, two 10 kΩ resistors in parallel give 5 kΩ.

When combining resistors, remember that series adds (Rtotal = R1 + R2) and parallel uses the reciprocal formula (1/Rtotal = 1/R1 + 1/R2).

Practical Tips for Reading Chip Resistors

Here are some tips that make the process easier:

  • Use a magnifying glass or a microscope – codes are tiny.
  • Clean the resistor surface – dirt or solder can hide digits.
  • Check the orientation – some codes are printed upside down or rotated.
  • If the code is blurred, measure with a multimeter instead.
  • Keep a reference chart of common codes (e.g., 101=100Ω, 102=1kΩ, 103=10kΩ, 104=100kΩ).

When in doubt, measuring is always the safest approach, especially for critical circuits.

Frequently Asked Questions

What does the code 103 mean on a chip resistor?

103 means 10 × 103 = 10,000 ohms, or 10 kΩ. The first two digits are 10, the third digit 3 is the multiplier (10³). This is a common value for pull-up and pull-down resistors.

How do I read a 4-digit chip resistor code?

For a 4-digit code, the first three digits are the significant figures and the fourth is the multiplier. For example, 1002 = 100 × 10² = 10,000 Ω. This format is used for higher precision resistors (usually ±1%).

What does the letter R mean in a chip resistor code?

R is used as a decimal point for values below 10 ohms. For instance, 4R7 means 4.7 Ω, and 0R1 means 0.1 Ω. It is not a unit; it is a placeholder for the decimal point.

Can I use a chip resistor calculator for through-hole resistors?

No, through-hole resistors use color bands, not numeric codes. You would need a color code calculator instead. The numeric code system is specific to surface-mount components.

Why is my chip resistor not marked?

Very small packages (like 0201 or 0402) often have no marking because the surface area is too small. In that case, you must identify the value from the reel label, the original order, or by measuring with a multimeter.

What is the difference between 3-digit and 4-digit codes?

The number of digits indicates the number of significant figures. A 3-digit code has two significant digits and a multiplier, giving about 2% accuracy in the code itself. A 4-digit code has three significant digits, which allows finer resolution and is typically used for ±1% resistors.

Related

Formula used
in code | Code | - | 472 | 0
out resistance | Resistance | Ω | 4700 | 0
out code | Equivalent code | - | if(code>=100, code, code*10) | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.