Conversor absorbancia–transmitancia
Una absorbancia de 1 equivale a un 10 %T: el conversor pasa lecturas entre A, OD, T, %T y mAU con la regla de que la absorbancia es menos el logaritmo decimal de la transmitancia, lista para cubetas, curvas OD600 y trazas de HPLC. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 1
- Desde
- A
- To
- %T
- Resultado
- 10 %T
- Convertido
- 10
- Absorbancia
- 1
- Transmitancia
- 0,1
Un conversor de absorbancia y transmitancia transforma una lectura espectrofotométrica en otra unidad sin logaritmos de hoja de cálculo ni potencias de diez a mano. Introduzca un valor finito, una unidad de origen y una de destino entre absorbancia (A o AU), densidad óptica (OD), transmitancia fraccionaria (T), transmitancia porcentual (%T) y miliabsorbancia (mAU); la herramienta devuelve el resultado convertido, el valor central de absorbancia, la transmitancia y el %T equivalentes, la densidad óptica y líneas de sustitución paso a paso que puede pegar en un cuaderno de laboratorio, un SOP de método o un informe de calidad. Químicos analíticos que revisan blancos de cubeta, equipos de QC biotecnológico que concilian curvas OD600 con gráficos de transmisión porcentual, laboratorios alimentarios que pasan %T de fotómetros de filtro a absorbancia para calibraciones de Beer y estudiantes que verifican ejemplos de Beer-Lambert del libro necesitan la misma ruta determinista.
Qué unidades ópticas se admiten y cómo funciona la conversión
Esta capacidad convierte entre cinco magnitudes ópticas que dominan la espectrofotometría, las lecturas de densidad en microbiología, la colorimetría y el material didáctico. La absorbancia A es el hub en logaritmo decimal: A es menos el logaritmo en base diez de la transmitancia fraccionaria T, de modo que una muestra que transmite una décima de la intensidad incidente tiene A igual a uno.
La densidad óptica OD se trata como numéricamente igual a la absorbancia en el uso de laboratorio habitual, que es como se reportan OD600 y etiquetas similares en instrumentos UV-Vis aunque el camino del detector no sea una densidad de longitud de camino óptica en el sentido físico más estricto.
La transmitancia fraccionaria T es la razón adimensional I sobre I cero y debe ser estrictamente positiva porque el logaritmo no está definido en cero; el %T es cien veces T, así que el cincuenta por ciento de transmisión es T igual a cero coma cinco y A aproximadamente cero coma tres cero uno cero. Las unidades de miliabsorbancia mAU escalan la absorbancia por mil, habitual en detectores HPLC y trazas UV de bajo nivel donde las AU completas serían decimales incómodos.
Nombres en inglés como absorbance, optical density, transmittance, percent transmittance, milliabsorbance y los símbolos A, AU, OD, T, %T y mAU se resuelven a los mismos tokens canónicos. Las peticiones con la misma unidad de origen y destino tienen éxito y devuelven la magnitud de entrada con un mensaje breve de que no se requirió cambio de unidad.
Consejos prácticos, límites y cuándo usar esta página
Prefiera enviar números desnudos para value cuando controle el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón numérico finito estricto sin signos de porcentaje embebidos en el campo value —ponga la idea de porcentaje en la unidad, no en el número—.
Pares clásicos de enseñanza: absorbancia uno equivale a diez por ciento de transmitancia, absorbancia dos a uno por ciento, cincuenta por ciento de transmitancia es aproximadamente cero coma tres cero uno de absorbancia, y quinientos mAU equivalen a cero coma cinco A y a cero coma cinco OD. Las comprobaciones de ida y vuelta son directas: convierta A a %T y %T de nuevo a A y confirme que recupera el original dentro del redondeo de doce decimales publicado.
Permanezca dentro del rango absoluto para que las potencias de diez intermedias no desborden; para muestras muy opacas prefiera reportar absorbancia alta en lugar de una transmitancia flotante minúscula que hace underflow.
Esta página apunta a quien busca un conversor de absorbancia a transmitancia, de %T a absorbancia, de densidad óptica, de OD a %T o de mAU a AU en línea; no es un conversor de espacios de color, ni una herramienta de lux o iluminancia, ni un solucionador de concentración Beer-Lambert con longitud de camino (necesita épsilon y camino), ni una calculadora de reflectancia u opacidad de pinturas.
Prefiera esta capacidad cuando ambos extremos estén entre las cinco unidades ópticas admitidas y necesite factores deterministas y cadenas de pasos; si necesita concentración a partir de absorbancia vía absortividad molar, use en su lugar una calculadora de concentración Beer-Lambert dedicada.
Qué puede hacer con ella
Informes de espectrofotómetro A a %T
Los laboratorios de QC leen absorbancia en instrumentos UV-Vis, pero los certificados al cliente aún listan transmitancia porcentual; los analistas convierten con factores exactos de Beer-Lambert antes de liberar.
Curvas de crecimiento OD600 y archivos
Equipos de biotecnología guardan la densidad de cultivo como OD y deben comparar gráficos históricos de %T; las tuberías convierten OD a transmitancia y mAU sin deriva de logaritmos en hojas de cálculo.
Problemas didácticos de detector HPLC en mAU
Estudiantes e instructores convierten picos de miliabsorbancia a AU, OD y %T con cadenas de pasos deterministas para deberes y cuadernos de desarrollo de métodos.
Preguntas frecuentes
¿Qué unidades de absorbancia y transmitancia puedo convertir?
Absorbancia (A/AU), densidad óptica (OD), transmitancia fraccionaria (T), transmitancia porcentual (%T) y miliabsorbancia (mAU). Se aceptan nombres en inglés como absorbance, optical density y percent transmittance.
¿El conversor de absorbancia y transmitancia es gratuito?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Cómo paso de absorbancia a transmitancia porcentual?
Eleve diez a la potencia de menos la absorbancia para obtener T y multiplique por 100. Una absorbancia de 1 da un 10 %T y una absorbancia de 2 da un 1 %T.
¿Por qué la transmitancia no puede ser cero?
Porque la absorbancia es el logaritmo negativo de la transmitancia, y el logaritmo de cero no existe. Los valores en T o %T deben ser mayores que cero; si no, el conversor los rechaza.
¿La densidad óptica es lo mismo que la absorbancia?
Aquí sí: la OD se trata como numéricamente igual a la absorbancia, que es como aparecen OD600 y lecturas similares en los equipos UV-Vis. Así, 0,5 A también son 0,5 OD.
Herramientas relacionadas
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/conv/absorbance-transmittance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"A","to":"%T"}'const res = await fetch("https://api.kit.forhosting.com/conv/absorbance-transmittance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "A",
"to": "%T"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/absorbance-transmittance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "A",
"to": "%T"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/absorbance-transmittance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"A","to":"%T"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"A","to":"%T"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/absorbance-transmittance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"value": 1,
"from": "A",
"to": "%T"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.absorbance_transmittance",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Los nombres de unidad desconocidos fallan con un error invalid_input claro en lugar de factores silenciosamente erróneos.
Qué unidades ópticas se admiten y cómo funciona la conversión
Si el nombre no está en la lista admitida —por ejemplo lux, candela, reflectancia sin definir o un error tipográfico— el solver rechaza la petición con invalid_input indicando el campo erróneo y listando unidades de ejemplo, para que el cliente no deba adivinar si un typo produjo un número incorrecto. La magnitud absoluta debe permanecer dentro del límite publicado de un billón (10¹²) para que los productos intermedios sigan siendo finitos en doble precisión IEEE en el Worker y en el navegador.
Cómo llamar a la API y leer la respuesta
Value debe ser un número finito o una cadena numérica estricta dentro de los límites absolutos de un billón. Para las unidades de origen T y %T el valor debe ser estrictamente positivo. Conéctelo a adaptadores LIMS, pipelines de exportación de lectores de placas, tablas de picos de cromatografía o trabajos por lotes que ya poseen una lectura óptica y solo necesitan una segunda unidad para visualización, comparación regulatoria o migración de archivo sin repartir tablas de conversión flotante en cada binario de la aplicación. Envíe un cuerpo JSON con tres campos obligatorios: value (alias amount, n y reading), from (alias from_unit, unit_from y source) y to (alias to_unit, unit_to y target). From y to deben resolverse a nombres de unidad admitidos tras la normalización de alias. En caso de éxito la respuesta repite el valor de entrada redondeado, las etiquetas canónicas from y to, result y converted con la misma magnitud de destino redondeada, absorbance como hub A, transmittance como T fraccionaria, percent_transmittance como %T, optical_density igual a A, unit como etiqueta de destino, formula como la cadena breve de Beer-Lambert, message como resumen en inglés del motor, steps como líneas de sustitución ordenadas y supported_units como la lista completa de identificadores canónicos. La validación fallida —campos ausentes, números no finitos, transmitancia no positiva, valores fuera de límites o un nombre de unidad desconocido— devuelve invalid_input y no se cobra. El precio es un importe fijo $0.002 por petición exitosa con unidad item y precio marginal de unidad cero.
Consejos prácticos, límites y cuándo usar esta página
Normalice las etiquetas de visualización en su lado si necesita ortografías locales: esta API siempre devuelve tokens canónicos cortos como A, OD, T, %T y mAU para que las pruebas automatizadas se mantengan estables. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los clientes prueban deliberadamente nombres de unidad desconocidos.
Preguntas técnicas
¿Qué ocurre si envío un nombre de unidad desconocido?
La API devuelve invalid_input, nombra el campo erróneo y lista unidades de ejemplo admitidas. La tarea fallida no se cobra.
¿Cómo se relacionan la absorbancia y la transmitancia porcentual?
A = −log₁₀(T) y %T = 100·T, así que A = 2 − log₁₀(%T) y %T = 100·10^(−A). OD es igual a A; mAU = 1000·A.
¿Los resultados son deterministas entre navegador y API?
Sí. El handler y el widget comparten la misma ruta solve de lib.js con relaciones Beer-Lambert fijas y redondeo a doce decimales, de modo que los ejemplos golden coinciden con producción.