Conversor de conductividad y TDS
Pase la lectura del medidor a la unidad que pide su registro: 500 µS/cm son 250 ppm de sólidos disueltos con el factor habitual de 0,5, que usted puede cambiar según su equipo. Sirve para ósmosis inversa, hidroponía y acuarios. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 500
- Unidad de origen
- uS/cm
- Unidad de destino
- ppm
- Resultado
- 250
- Etiqueta de origen
- microsiemens per centimeter
- Etiqueta de destino
- parts per million
- Familia de origen
- conductivity
Un conversor de conductividad y TDS del agua transforma una lectura de laboratorio o de medidor escrita en una unidad a otra, sin buscar tablas de conversión ni reescribir fórmulas de hoja de cálculo. Esta capacidad usa factores SI exactos dentro de cada familia y un factor de escala EC-a-TDS documentado para trabajo entre familias, de modo que entradas idénticas siempre producen salidas idénticas, sin llamadas de red, sin muestreo de modelo y sin dependencia del reloj.
Unidades admitidas y cómo se calcula la conversión
El conversor acepta dos familias bajo códigos canónicos estables. Las unidades de conductividad son uS/cm para microsiemens por centímetro (forma ASCII; también se aceptan el símbolo micro griego y el nombre microsiemens), mS/cm para milisiemens por centímetro, dS/m para decisiemens por metro, S/m para siemens por metro, y umho/cm para el micromho histórico por centímetro. Las unidades de TDS son ppm para partes por millón, mg/L para miligramos por litro, ppt para partes por mil, y gpg para granos por galón en la escala estadounidense de tratamiento de agua.
Dentro de la familia de conductividad cada petición multiplica la entrada por el factor exacto en microsiemens por centímetro del origen y luego divide por el factor del destino: un milisiemens por centímetro es exactamente mil microsiemens por centímetro, un decisiemens por metro equivale a un milisiemens por centímetro, un siemens por metro son diez mil microsiemens por centímetro, y un micromho por centímetro es igual a un microsiemens por centímetro por definición.
Dentro de la familia TDS la base es partes por millón: miligramos por litro equivalen a ppm en soluciones acuosas diluidas, una parte por mil son mil ppm, y un grano por galón son exactamente 17.1 ppm bajo la identidad convencional estadounidense de tratamiento de agua usada por este extremo.
Cuando origen y destino pertenecen a familias distintas el motor aplica TDS_ppm igual a factor por EC en microsiemens por centímetro, con factor predeterminado 0.5 según la convención habitual de medidores de cloruro de sodio; puede anular factor con cualquier número finito positivo cuando se requiera una escala 442, de cloruro de potasio o específica del sitio.
Como los intermediarios son siempre las bases de familia, convertir A a B y B a A es coherente hasta el redondeo publicado de doce decimales, y no hay una matriz por pares que pueda desincronizarse.
Dónde aparecen estas lecturas del agua
Use el conversor gratuito de conductividad y TDS del agua en el navegador cuando necesite una comprobación rápida de microsiemens a ppm, milisiemens a granos por galón o siemens por metro a mg por litro al leer un registro de ósmosis inversa, una receta de hidroponía, una guía de tiras de acuario, un informe municipal de agua, una nota de salinidad del suelo o un procedimiento de laboratorio.
Abra la página, introduzca el número y las unidades, opcionalmente fije el factor de escala TDS cuando su medidor documente 0.5, 0.64 o 0.7, y copie el resultado sin instalar una hoja de cálculo, una biblioteca de unidades ni un paquete de calculadora de escritorio.
Combine este extremo con conversores generales de unidades cuando una canalización de producto también necesite familias de longitud o volumen, o llámelo solo cuando el tráfico de búsqueda sea específicamente de conversión de conductividad y TDS del agua —microsiemens, milisiemens, partes por millón y granos por galón— en lugar de un conmutador general de unidades. Las entradas de origen siguen las mismas reglas de retención que otros ítems parse de KIT, y los resultados son seguros de almacenar en caché porque el algoritmo es plenamente determinista.
Quienes publiquen aplicaciones móviles o chatbots pueden mapear los campos result y formula directamente en tarjetas que muestren el número y la ruta de conversión que técnicos, cultivadores y propietarios esperan en papel.
Qué puede hacer con ella
Ósmosis inversa, descalcificadores y tratamiento doméstico
Convierta lecturas de medidor en µS/cm a TDS en ppm y granos por galón para que bitácoras de cambio de filtro y objetivos de dureza compartan una sola escala convencional sin factores manuales.
Preguntas frecuentes
¿Qué unidades de conductividad del agua y TDS admite este conversor?
Conductividad: uS/cm (µS/cm), mS/cm, dS/m, S/m y umho/cm. TDS: ppm, mg/L, ppt y gpg (granos por galón).
¿Cómo se convierten microsiemens por centímetro a TDS en ppm?
Anule con factor (por ejemplo 0.64 o 0.7) cuando su medidor indique otra escala.
¿Cuántos ppm es un grano por galón?
Exactamente 17.1 ppm bajo la convención estadounidense de tratamiento de agua de este extremo.
¿Qué ocurre si envío una unidad desconocida?
El mensaje nombra el campo y enumera las unidades admitidas. Los fallos de validación no se cobran.
¿Es gratuito el conversor de conductividad y TDS del agua?
La herramienta del navegador es gratuita en su dispositivo.
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/water-conductivity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":500,"from":"uS/cm","to":"ppm"}'const res = await fetch("https://api.kit.forhosting.com/conv/water-conductivity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 500,
"from": "uS/cm",
"to": "ppm"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/water-conductivity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 500,
"from": "uS/cm",
"to": "ppm"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/water-conductivity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":500,"from":"uS/cm","to":"ppm"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":500,"from":"uS/cm","to":"ppm"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/water-conductivity", 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": 500,
"from": "uS/cm",
"to": "ppm"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.water_conductivity",
"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
La herramienta del navegador es gratuita en su dispositivo; la API prepago cobra $0.002 por ítem exitoso cuando las canalizaciones necesitan el mismo contrato desde servidores y automatización.
Unidades admitidas y cómo se calcula la conversión
Alias amigables como microsiemens por centímetro, milisiemens, decisiemens por metro, siemens por metro, micromhos, partes por millón, miligramos por litro, partes por mil, granos por galón y grain/gallon se normalizan sin distinguir mayúsculas, de modo que formularios y API pueden enviar códigos cortos o nombres completos.
Forma de la petición, campos de respuesta y errores de unidad desconocida
El mensaje de error nombra el campo erróneo y enumera el conjunto admitido para que los clientes corrijan formularios sin adivinar. El cero se convierte limpiamente a cero en toda unidad destino. Envíe un cuerpo JSON con tres campos obligatorios: value como número finito no negativo, from como cadena de unidad de origen y to como cadena de unidad de destino. El factor opcional (alias tds_factor y k) suministra la escala EC-a-TDS cuando las familias difieren; se ignora en trabajo puro de la misma familia y vale un medio si se omite. Se aceptan los alias amount y quantity para value; unit_from y source para from; unit_to y target para to. En caso de éxito la respuesta devuelve los códigos canónicos from y to, las cadenas legibles from_label y to_label, las etiquetas from_family y to_family, el result convertido, las cantidades intermedias ec_us_cm y tds_ppm cuando procedan, el factor usado en conversión entre familias o null dentro de una familia, un conversion_factor adimensional para pares de la misma familia, la constante fija gpg_ppm 17.1, una línea formula breve apta para la interfaz, la etiqueta method conductivity_si, tds_conventional o ec_tds_scale, y la lista fija units_supported. Un value ausente, números no finitos como NaN o Infinity, valores negativos, campos de unidad ausentes, factor no positivo y cualquier token que no mapee a una unidad admitida fallan con invalid_input y no se cobran tras el rechazo del motor. Entradas idénticas siempre producen el mismo JSON porque el camino es aritmética pura, sin aleatoriedad, sin consulta remota y sin dependencia del reloj de pared, lo que hace el extremo seguro para fijar en goldens de integración continua y pruebas de contrato de SDK. Pares de magnitud extrema siguen bien definidos mientras la precisión doble IEEE pueda representar el producto intermedio.
Uso en el navegador, precio de la API y flujos cotidianos
Pase a la API prepago cuando un complemento SCADA de tratamiento de agua, un controlador de invernadero, una aplicación de química de piscinas, un registrador de acuario, un LIMS ambiental o una canalización de cumplimiento deban convertir conductividad y sólidos disueltos a escala bajo un contrato KIT estable a $0.002 por ítem exitoso; los fallos de validación que lanzan invalid_input no consumen saldo tras el rechazo.
Casos de integración
Hidroponía, agricultura y salinidad del suelo
Normalice EC de nutrientes o suelo en mS/cm y dS/m a ppm y ppt para recetas de abono y notas de riego con una API prepago determinista.
Acuarios, piscinas y cuadernos de laboratorio
Cambie entre microsiemens, mg/L y gpg cuando instrumentos y kits de prueba no coinciden, con invalid_input claro ante nombres de unidad desconocidos.