ForHosting KIT · Imágenes

Convertir temperatura de color a RGB

Vea en pantalla el color de una temperatura de luz: 6500 K da rojo 255, verde 254 y azul 250, es decir #fffefa. Los valores bajos tiran a naranja, los altos a azul, y la misma entrada siempre da el mismo color. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Creatividad
6 500
Obtiene
Kelvin
6 500
Hex
#fffefa

Convierta una temperatura de color en Kelvin en un color RGB aproximado para vistas previas de iluminación, temas de interfaz, herramientas fotográficas y visualizaciones de datos. Introduzca cualquier temperatura finita entre 1000 K y 40000 K y obtendrá canales enteros rojo, verde y azul, además de un práctico color hexadecimal. La calculadora aplica una aproximación determinista de la curva de cuerpo negro, por lo que una misma entrada siempre genera el mismo resultado. Resulta útil cuando se necesita un color práctico en pantalla y no una simulación espectral completa ni un flujo con gestión de color.

Qué significa una temperatura de color en Kelvin

La temperatura de color describe el matiz aparente de una luz comparándolo con el color emitido por un cuerpo negro ideal al calentarse. Los valores bajos del intervalo admitido parecen cálidos: destacan el rojo y el naranja, como la luz de una vela, una llama o una lámpara tradicional de tungsteno. Los valores próximos a la luz diurna habitual resultan más neutros, mientras que los altos tienden al azul frío.

Este conversor admite de 1000 K a 40000 K, ambos incluidos, y transforma esa idea física en un color de pantalla aproximado. El resultado contiene valores enteros de los canales rojo, verde y azul entre 0 y 255, junto con la notación hexadecimal correspondiente. Kelvin no expresa brillo, exposición, saturación ni potencia de la lámpara; por tanto, cambiar la temperatura no determina la intensidad de una fuente.

Solo aporta una estimación cromática útil. Considere la salida una visualización práctica para trabajos digitales, no una medición de una luminaria, pantalla, cámara o entorno concretos, pues estos sistemas alteran el color percibido.

Cómo se calcula la aproximación de cuerpo negro

El cálculo divide primero el valor Kelvin entre cien y aplica después un ajuste de curva por tramos a cada canal sRGB. En temperaturas cálidas, el rojo se mantiene en su intensidad máxima y el verde sigue una curva logarítmica. El azul permanece en cero cerca del extremo inferior y luego aumenta de forma logarítmica.

Por encima de la región de luz diurna, el azul alcanza su máximo, mientras que el rojo y el verde disminuyen gradualmente mediante curvas de potencia. Cada canal calculado se limita al intervalo válido de un byte y se redondea al entero más cercano. Los tres bytes también se formatean como un color hexadecimal de seis dígitos.

Este método es determinista, rápido y apropiado para interfaces, vistas previas, gráficos y automatización. No integra numéricamente la ley de Planck, no aplica funciones de correspondencia cromática, no adapta un punto blanco ni usa un perfil ICC de pantalla. Por ello, RGB debe entenderse como una aproximación práctica consolidada, no como colorimetría de laboratorio.

La misma temperatura numérica siempre devuelve exactamente los mismos canales.

Cómo usar correctamente el resultado en un proyecto

Seleccione un valor Kelvin acorde con la iluminación que quiera comunicar, envíelo y utilice el objeto de canales o la cadena hexadecimal en su aplicación. Una vista previa interior cálida puede comenzar cerca de 2700 K, un control orientado a luz diurna cerca de 6500 K y una escena fría estilizada puede usar un valor mayor. Pruebe el color en la interfaz real, porque una muestra pequeña, un fondo completo y un efecto de luz aditiva pueden percibirse de formas muy distintas.

Si debe reproducir equipos reales, compare la vista previa con los datos del fabricante y un flujo calibrado; dos lámparas con la misma temperatura de color correlacionada pueden tener espectros diferentes y representar las superficies de manera distinta. Las entradas inferiores a 1000 K o superiores a 40000 K producen un error de entrada no válida en vez de limitarse silenciosamente, lo que permite detectar unidades equivocadas y datos de origen defectuosos.

Previsualizar ajustes de iluminación inteligente

Convierta el ajuste Kelvin de una bombilla en una muestra RGB representativa para una interfaz de control de iluminación.

Crear controles fotográficos

Muestre un color aproximado de cálido a frío junto a los valores de temperatura del balance de blancos en una cámara o editor.

Codificar datos de temperatura por color

Genere valores RGB y hexadecimales coherentes para diagramas, informes, luminarias o conjuntos de datos con temperatura de color.

¿Qué intervalo de entrada se admite?

La temperatura debe ser un número finito entre 1000 K y 40000 K, incluidos ambos extremos.

¿El resultado es físicamente exacto?

No. Es una aproximación práctica de cuerpo negro a sRGB, no una simulación espectral ni una medición calibrada.

¿Por qué dos lámparas con el mismo valor Kelvin pueden verse distintas?

La temperatura de color correlacionada no describe por completo el espectro, la reproducción cromática, la intensidad ni el entorno visual.

¿Un valor Kelvin más alto hace el color más brillante?

No. Los kelvin describen el tono de la luz, no su brillo, su exposición, su saturación ni la potencia de la lámpara. Subir el valor solo desplaza el color del naranja cálido al azul frío.

¿Puedo introducir la temperatura en grados Celsius o Fahrenheit?

No, el valor debe estar en kelvin, entre 1000 y 40000 K. Si sus lecturas vienen de un sensor o de una hoja de cálculo, compruebe antes que estén en kelvin, porque una cifra en Celsius daría un color engañoso.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/color/temperature-kelvin-to-rgb

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/color/temperature-kelvin-to-rgb \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"temperature":6500}'
{
  "temperature": 6500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.temperature_kelvin_to_rgb",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo usar correctamente el resultado en un proyecto

Para automatizar mediante API, compruebe que la fuente envía Kelvin y no Celsius ni Fahrenheit. Cada solicitud API usa el precio base publicado de $0.002, y la ejecución en el navegador permite verificaciones interactivas rápidas.

¿Cuánto cuesta una conversión mediante API?

El precio base es $0.002 por solicitud.

¿Qué ocurre si el valor queda fuera del intervalo?

La capacidad devuelve un error invalid_input en lugar de limitar el valor a la temperatura admitida más próxima.

Ver la documentación completa del KIT →