Resistor Colour Code Calculator
Read a resistor's value from its colour bands, with tolerance and the range it may fall in.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server.
How to use the resistor colour code calculator
- Fill in the fields — they start with a worked example.
- Read the answer, and the arithmetic shown beneath it.
- Copy the results, or adjust the inputs to compare scenarios.
About this tool
Colour bands encode a resistance because printing numbers on something a few millimetres long is impractical. Each colour is a digit from black at 0 to white at 9, in the order of the spectrum once you are past brown and red — which is why the sequence feels arbitrary at the start and obvious after green.
A four-band resistor gives two significant digits, a multiplier and a tolerance. A five-band one gives three digits for tighter precision, and is the usual form for 1% parts.
The tolerance band matters more than beginners expect. A 100 Ω resistor at 10% tolerance is guaranteed only to be somewhere between 90 and 110 Ω, so the range is shown here alongside the nominal value. In a voltage divider or a timing circuit that spread is the difference between a design that works and one that works sometimes.
Reading direction is the usual source of error: the tolerance band is normally gold or silver and sits slightly apart from the others, at the end you read towards.
Common uses
- Identifying an unlabelled resistor from a parts drawer.
- Checking a resistor is the value you thought before soldering it.
- Learning the colour code.
Frequently asked questions
- Which end do I read from?
- Start from the end where the bands are grouped closer together. The tolerance band — usually gold or silver — sits slightly apart at the far end.
- What is the difference between four and five bands?
- Four bands give two significant digits; five give three, for tighter precision. Five-band parts are typically 1% tolerance.
- Why does tolerance matter?
- A 100 Ω resistor at 10% may be anywhere from 90 to 110 Ω. In dividers and timing circuits that spread changes the behaviour, which is why the range is shown here.
Related tools
LED Resistor Calculator
Work out the series resistor an LED needs, with the nearest standard value and its power rating.
Ohm's Law Calculator
Solve for voltage, current, resistance or power from any two known values.
Voltage Divider Calculator
Calculate the output voltage of a two-resistor divider, with current draw and loading advice.
Capacitor Code Calculator
Decode the three-digit code on a ceramic capacitor into picofarads, nanofarads and microfarads.