Engineering calculators

Resistor Color Code Calculator

Updated May 20, 2026 By Jehan Wadia
Resistor Band Count
Resistor Diagram
Select Color Bands
Please select all required bands.
Results
Resistance
Tolerance
Range (Min – Max)
Color Code
Significant Digits
Multiplier
Reverse Lookup — Value to Color Bands
Enter a valid positive resistance value
Tolerance Range Visualization

Introduction

Every resistor has colored bands printed on its body. These bands tell you the resistance value, tolerance, and sometimes the temperature coefficient of the component. Reading these bands by hand can be tricky, especially when you're working with 5-band or 6-band resistors. Our Resistor Color Code Calculator makes this process fast and simple.

Just pick the number of bands on your resistor—3, 4, 5, or 6—then click the matching colors in the table. The tool instantly shows you the resistance in ohms, the tolerance range, the multiplier, and a clear diagram of your resistor. You can also use the reverse lookup feature: type in a resistance value, and the calculator will show you which color bands match it. Whether you're a student learning about circuits or an engineer sorting through a parts bin, this calculator helps you decode resistor color codes in seconds.

How to use our Resistor Color Code Calculator

Enter the color bands found on your resistor to find its resistance value, tolerance, and operating range. You can also type in a resistance value to find the matching color bands.

Resistor Band Count: Choose whether your resistor has 3, 4, 5, or 6 color bands. Most standard resistors have 4 bands. Higher band counts give more precise readings. The calculator will adjust the color table and diagram to match your selection.

Select Color Bands: Click the colors in the table that match the bands on your resistor. Each column stands for a different band — the first columns are digit bands, followed by the multiplier, tolerance, and temperature coefficient (for 6-band resistors). Grayed-out cells mean that color is not valid for that band. A checkmark will appear on each color you pick.

Resistor Diagram: As you select colors, the resistor picture at the top updates in real time. This helps you compare the diagram to the actual resistor in your hand and make sure the bands are in the right order.

Calculate Button: Once all required bands are selected, press "Calculate" to see the full results. If any band is missing, you will see an error message asking you to complete your selection.

Reset Button: Press "Reset" to clear all your selections and start over from scratch. This sets the calculator back to its default 4-band mode.

Results Section: After you calculate, this area shows the resistance value, tolerance percentage, minimum-to-maximum range, color code summary, significant digits, and multiplier. For 6-band resistors, the temperature coefficient in ppm/°C is also displayed.

Reverse Lookup — Resistance Value: Type a known resistance number into this field. Use the dropdown menu next to it to pick the unit — Ω, kΩ, MΩ, or GΩ. This lets you work backward from a value you already know.

Find Colors Button: Press "Find Colors" after entering your resistance value. The calculator will figure out the correct color band combination for that resistance and display the matching bands. It also automatically loads those colors into the main table and diagram above.

Tolerance Range Visualization: A bar chart at the bottom shows three bars — the minimum, nominal, and maximum resistance values based on the tolerance. This gives you a quick visual picture of how much the actual resistance could vary from the labeled value.

Understanding Resistor Color Codes

Resistors are small electronic components that limit the flow of electric current in a circuit. They are one of the most common parts found in nearly every electronic device, from phones to computers to cars. Instead of printing tiny numbers on these small parts, manufacturers use colored bands painted around the resistor body to show its resistance value. This system is called the resistor color code. Understanding resistor values is essential when applying fundamental principles like Ohm's Law, which relates voltage, current, and resistance in any circuit.

How the Color Code System Works

Each color represents a specific number. The standard colors, in order, are: Black (0), Brown (1), Red (2), Orange (3), Yellow (4), Green (5), Blue (6), Violet (7), Grey (8), and White (9). These colors are painted as bands around the resistor. Depending on the resistor type, there can be 3, 4, 5, or 6 bands. The first two or three bands represent the significant digits of the resistance value. The next band is the multiplier, which tells you how many zeros to add. Additional bands indicate tolerance (how accurate the value is) and, in 6-band resistors, the temperature coefficient (how much the resistance changes with heat).

Reading a 4-Band Resistor

The most common resistor you will encounter is the 4-band type. For example, a resistor with Yellow, Violet, Red, and Gold bands reads as follows: Yellow = 4, Violet = 7, Red = ×100, and Gold = ±5% tolerance. Multiply the two-digit number (47) by the multiplier (100) to get 4,700 Ω (4.7 kΩ). The gold band means the actual resistance could be 5% higher or lower than the stated value.

5-Band and 6-Band Resistors

Higher-precision resistors use 5 or 6 bands. A 5-band resistor adds a third significant digit, allowing for more precise values like 475 Ω or 237 kΩ. A 6-band resistor includes everything in a 5-band resistor plus a temperature coefficient band. These are used in circuits where accuracy and stability matter a great deal, such as in medical equipment or measurement instruments.

Tolerance and Why It Matters

No resistor is perfectly exact. The tolerance band tells you the range within which the actual resistance will fall. A Gold band means ±5%, a Silver band means ±10%, and a Brown band means ±1%. If you have a 1,000 Ω resistor with ±5% tolerance, the real value could be anywhere between 950 Ω and 1,050 Ω. Choosing the right tolerance is important when designing circuits that need precise voltage or current levels. You can use our Percent Error Calculator to determine how far a measured resistance deviates from its expected value.

Reverse Lookup: From Value to Colors

Sometimes you know the resistance value you need and want to find the matching color bands. This is called a reverse lookup. For instance, if you need a 10 kΩ resistor, the 4-band code would be Brown, Black, Orange, and Gold (assuming ±5% tolerance). This is especially helpful when sorting through a bin of unmarked resistors or when ordering parts for a project.

Resistance Units

Resistance is measured in ohms (Ω). Larger values use prefixes: 1 kΩ = 1,000 Ω, 1 MΩ = 1,000,000 Ω, and 1 GΩ = 1,000,000,000 Ω. Very small resistances may be expressed in milliohms (mΩ). Understanding these units helps you read resistor values quickly and avoid mistakes in your circuit designs.

Related Electrical Engineering Tools

Once you've identified your resistor value, you'll often need to perform additional circuit calculations. Our Parallel Resistor Calculator helps you find the total resistance when multiple resistors are connected in parallel. If you're designing a circuit to power an LED, the LED Resistor Calculator will tell you exactly which resistor value to use. For circuits that split voltage between components, try the Voltage Divider Calculator. When sizing wires for your project, the Voltage Drop Calculator ensures your conductors are adequate for the run length. You can also explore the Impedance Calculator for AC circuit analysis or the Capacitor Calculator when working with RC timing circuits. For understanding current flow through your resistors, the Amp Calculator and Amps to Watts Calculator are valuable companions. And if you need to calculate power dissipation, our Power Calculator rounds out your electrical design toolkit.


Frequently asked questions

What do the colored bands on a resistor mean?

Each colored band on a resistor stands for a number, a multiplier, or a tolerance value. The first two or three bands are digits. The next band is the multiplier, which tells you what to multiply the digits by. The last band (or second to last on 6-band resistors) shows the tolerance, which is how close the real resistance is to the stated value.

How do I know which end of the resistor to read first?

Start reading from the end where the bands are grouped closer together. The tolerance band (usually gold or silver) is always on the opposite end and often has a slightly larger gap separating it from the other bands. If you're unsure, try reading it both ways and check which result gives a standard resistor value.

What is the difference between a 3-band and a 4-band resistor?

A 3-band resistor has two digit bands and one multiplier band. It has no tolerance band, so the tolerance is assumed to be ±20%. A 4-band resistor adds a tolerance band, which is usually gold (±5%) or silver (±10%). The 4-band type is the most common resistor you will find.

Why are some cells grayed out in the color selection table?

Grayed-out cells mean that color is not valid for that particular band. For example, Black (0) cannot be the first digit because a resistor value cannot start with zero. Gold and Silver can only be used as multiplier or tolerance bands, not as digit bands.

What does the multiplier band do?

The multiplier band tells you what number to multiply the significant digits by. For example, if the digits are 47 and the multiplier band is Red (×100), the resistance is 47 × 100 = 4,700 Ω. Gold as a multiplier means ×0.1, and Silver means ×0.01, which are used for very low resistance values.

What is the temperature coefficient band on a 6-band resistor?

The sixth band on a 6-band resistor shows the temperature coefficient, measured in parts per million per degree Celsius (ppm/°C). It tells you how much the resistance changes when the temperature goes up or down. A lower number like 10 ppm/°C means the resistor stays more stable as temperature changes.

How does the reverse lookup feature work?

Type a resistance value into the input field and select the unit (Ω, kΩ, MΩ, or GΩ). Then press "Find Colors." The calculator figures out which color bands match that value and displays them. It also loads those colors into the main table and diagram so you can see the full result.

Can this calculator handle resistor values less than 1 ohm?

Yes. Resistors with Gold (×0.1), Silver (×0.01), or Pink (×0.001) multiplier bands produce values below 10 Ω, and some combinations give values under 1 Ω. The calculator will display these small values in milliohms (mΩ).

What tolerance does a resistor have if there is no tolerance band?

If a resistor has no tolerance band, it is assumed to have a tolerance of ±20%. This is typical for 3-band resistors. These are less precise and are used in circuits where exact resistance is not critical.

What does the tolerance range chart at the bottom show?

The bar chart displays three bars: the minimum, nominal, and maximum resistance values. The minimum and maximum are calculated using the tolerance percentage. This gives you a quick visual picture of how much the actual resistance could vary from the labeled value.

How do I read a 5-band resistor?

A 5-band resistor has three digit bands, one multiplier band, and one tolerance band. Read the first three bands as a three-digit number, multiply by the fourth band, and the fifth band tells you the tolerance. For example, Brown (1), Black (0), Black (0), Red (×100), Brown (±1%) gives 100 × 100 = 10,000 Ω or 10 kΩ with ±1% tolerance.

Why does the resistor body color change for 5-band and 6-band resistors?

The diagram uses a blue body for 5-band and 6-band resistors and a tan body for 3-band and 4-band resistors. This is a visual cue to help you quickly tell the difference between standard and high-precision resistors, similar to how real-world resistors sometimes look different.

What are the most common resistor color code combinations?

Some of the most common 4-band combinations include Brown-Black-Red-Gold (1 kΩ ±5%), Brown-Black-Orange-Gold (10 kΩ ±5%), Yellow-Violet-Red-Gold (4.7 kΩ ±5%), and Red-Red-Brown-Gold (220 Ω ±5%). These values are part of the standard E24 resistor series used in most electronic projects.

Can I use this calculator on my phone?

Yes. The calculator is fully responsive and works on phones, tablets, and computers. The color table scrolls sideways on smaller screens so you can still tap each color cell easily.

What is the difference between Gold and Silver tolerance bands?

A Gold tolerance band means the resistor's actual value is within ±5% of the stated value. A Silver tolerance band means ±10%. Gold is more precise than Silver. For example, a 100 Ω resistor with Gold tolerance can range from 95 Ω to 105 Ω, while Silver tolerance allows 90 Ω to 110 Ω.