Calculadora de código de color de resistencia
Decodificar los colores de resistencia de banda 4/5/6 en un valor — o invertir un valor en bandas.
Los resultados se actualizan a medida que escribe.
Acerca de esta calculadora
The resistor color code is the scheme of coloured bands painted on a resistor to show its value, used because the parts are too small to print numbers on. Reading left to right, the first bands are significant digits, the next band is a power-of-ten multiplier and the last band is the tolerance. For a 4-band part the value is (10 × digit1 + digit2) × 10^multiplier ohms; 5- and 6-band parts add a third significant digit for tighter precision (and, on 6-band parts, a temperature-coefficient band). Each colour maps to a fixed number: black 0, brown 1, red 2, orange 3, yellow 4, green 5, blue 6, violet 7, grey 8, white 9, with gold and silver serving as ×0.1 and ×0.01 multipliers or ±5% and ±10% tolerances.
As a worked example, the classic brown-black-red-gold band pattern reads as digits 1 and 0, a ×100 multiplier and ±5% tolerance: (10 + 0) × 100 = 1,000 Ω, i.e. a 1 kΩ ±5% resistor whose true value lies anywhere from 950 Ω to 1,050 Ω. Decode any part by selecting the colour of each band from the drop-downs and the calculator returns the nominal resistance, the tolerance and the guaranteed value range.
Switch to reverse (encode) mode to go the other way: type a target resistance and the tool rounds it to the nearest value the digit bands can express, chooses the multiplier to match, and lists the band colours you would read off a real resistor of that value — handy when you have a schematic value and need to find or verify the physical part on your bench.
Preguntas frecuentes
¿Cómo funcionan las bandas de color resistentes?
Las dos primeras (o tres) bandas dan los dígitos significativos, la siguiente es un multiplicador ×10n y la última es la tolerancia. Brown-Black-Red-Gold = 1, 0, ×100, ±5% = 1 k
¿Qué significa la banda de tolerancia?
La tolerancia es lo lejos que la resistencia real puede desviarse del valor nominal. Una resistencia de ±5% 1 k
¿Cómo se elige el modo inverso las bandas?
Redondea tu objetivo al valor más cercano que las bandas de dígitos pueden expresar, luego elige el multiplicador para que la lectura coincida con los colores que lees en una resistencia real de ese valor.
¿Cuál es la diferencia entre resistencias de 4, 5 y 6 bandas?
Una resistencia de 4 bandas tiene dos bandas de dígitos; una de 5 bandas añade un tercer dígito para tolerancias más estrechas como ±1%; y una de 6 bandas añade una banda final de temperatura-coeficiente que muestra cuánto el valor deriva por grado.
¿Qué extremo de la resistencia leo primero?
Empieza por la banda más cercana a un final y lee hacia la banda de tolerancia, que suele ser oro o plata y ligeramente separada del resto. Si el oro o la plata se sienta en un extremo, es la banda de tolerancia, así que lea desde el extremo opuesto.
¿Qué significan las bandas de oro y plata?
En la posición multiplicadora, oro significa ×0.1 y plata significa ×0.01, dando valores sub-ohm. En la posición de tolerancia, oro significa ±5% y plata significa ±10% — las dos tolerancias diarias más comunes.
¿Por qué mi resistencia medida no coincide exactamente con el código?
The bands give a nominal value plus a tolerance window. A ±5% 1 kΩ resistor may legitimately measure anywhere from 950 Ω to 1,050 Ω, and temperature and age can shift it further, so a small mismatch on a multimeter is completely normal.
API — utilizar esta calculadora desde el código
Llame a esta calculadora como un punto final gratuito de JSON, no se requiere clave. Envíe los valores de campo a continuación como parámetros de consulta o JSON. Cualquier cosa que omita utiliza el mismo valor predeterminado que esta página está pre-llenada; un parámetro desconocido es un 400, nunca un cero silencioso. Lea los documentos completos de API →
Punto de finalización
GET https://calculator.free/api/v1/resistor-color-code/
curl
curl "https://calculator.free/api/v1/resistor-color-code/?mode=decode&bands=4&band1=1&band2=0&multiplier=2&tolerance=5"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/resistor-color-code/?" + new URLSearchParams({
"mode": "decode",
"bands": "4",
"band1": "1",
"band2": "0",
"multiplier": "2",
"tolerance": "5"
}));
const data = await r.json();
console.log(data.results);
Los resultados son estimaciones para orientación general solamente, no para asesoramiento financiero, médico o fiscal.