Conversor de dureza del agua
Ponga en la misma escala el informe del acueducto y el manual del descalcificador: un grano por galón son 17,1 ppm y un grado alemán, 17,8 ppm, y cada lectura pasa por ppm. Pensado para fontaneros, hogares y estudiantes. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 100
- Unidad de origen de 'value'
- ppm
- Destino
- gpg
- Resultado
- 5,8479532164
- Etiqueta de origen
- parts per million
- Etiqueta de destino
- grains per gallon
- Valor ppm
- 100
Este conversor de dureza del agua convierte una lectura numérica de dureza de una unidad de reporte común a otra y devuelve la magnitud convertida con etiquetas de unidad canónicas. Los sistemas admitidos son partes por millón como carbonato de calcio, miligramos por litro, granos por galón de EE. UU. y grados alemanes de dureza. Para soluciones acuosas diluidas, una parte por millón equivale a un miligramo por litro, un grano por galón equivale a 17.1 partes por millón y un grado alemán equivale a 17.8 partes por millón, de modo que toda conversión pasa por un único intermedio en ppm con factores fijos. La conversión usa solo aritmética finita, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha. Comprobaciones típicas incluyen cien partes por millón a granos por galón y diez grados alemanes de vuelta a miligramos por litro.
Qué devuelve el conversor de dureza del agua y qué unidades entiende
Una conversión de unidad de dureza del agua responde a una pregunta concreta: dada una magnitud de dureza en una unidad de reporte común, cuál es la magnitud equivalente en otra unidad que laboratorios, manuales de descalcificadores e informes municipales usan de verdad.
Esta calculadora acepta un valor numérico, una unidad de origen y una unidad de destino, y luego devuelve el resultado convertido redondeado a una precisión estable, los identificadores canónicos from y to, etiquetas legibles, el valor intermedio en partes por millón y los factores fijos 17.1 granos por galón y 17.8 grados alemanes usados para el puente. UU. y dH para grados alemanes.
Grafías cotidianas como mg/L, mg/l, miligramos por litro, granos por galón, grano, °dH, dH y deutsche haerte se normalizan a esos identificadores, para que formularios, cadenas de consulta y hojas de cálculo reutilicen el mismo contrato sin inventar enumeraciones privadas.
Dónde encaja la conversión de dureza del agua en fontanería, laboratorios y software
Los informes municipales, los manuales de descalcificadores europeos y las guías de electrodomésticos norteamericanas suelen mezclar partes por millón, miligramos por litro, granos por galón y grados alemanes, de modo que un único conversor determinista evita la deriva de calculadora manual cuando un fontanero, un propietario, un estudiante o un desarrollador compara lecturas entre dispositivos y documentos.
Los instaladores de descalcificadores convierten un informe municipal en ppm a granos por galón para las tablas de capacidad; las fichas de producto europeas asignan los puntos de ajuste en °dH a mg/L para los mercados de exportación; el profesorado asigna tareas que requieren una comprobación rápida y sin conexión de los factores 17.1 y 17.8 sin confiar en apps opacas que cambian la precisión en silencio.
Quienes desarrollan llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas de interfaces de tratamiento de agua, para normalizar la dureza introducida por el usuario antes de demos con gráficos, o para satisfacer enunciados de retos de programación que exigen factores exactos en lugar de una estimación aproximada. Las herramientas de producto usan la reescritura cuando quien aprende o un agente escribe cien ppm y la interfaz debe mostrar granos por galón en paralelo.
Combínelo con conversores de concentración generales cuando necesite molaridad para otros solutos, y recuerde que esta herramienta no clasifica agua blanda frente a dura ni recomienda equipos de tratamiento.
Qué puede hacer con ella
Alineación de unidades de descalcificador y fontanería
Convierta informes municipales en ppm o mg/L a granos por galón para que las tablas de capacidad del descalcificador, las notas de instalación y los manuales de electrodomésticos compartan una misma unidad de dureza.
Fichas de producto y laboratorio entre regiones
Asigne grados alemanes (°dH) a ppm o mg/L para especificaciones de exportación, manuales europeos e impresiones de laboratorio de doble sistema sin deriva de calculadora manual.
Preguntas frecuentes
¿Cuánto cuesta el conversor de dureza del agua?
Es gratis en su navegador en esta página.
¿Qué unidades de dureza del agua se admiten?
UU. (gpg) y grados alemanes (dH / °dH).
¿Qué factores de conversión se usan?
Todas las conversiones pasan por partes por millón como equivalente de CaCO3.
¿Qué ocurre si envío una unidad desconocida?
Las cadenas desconocidas nunca se reasignan en silencio.
¿Esta herramienta clasifica agua blanda o dura o recomienda un descalcificador?
No. Solo convierte unidades de dureza entre ppm, mg/L, gpg y grados alemanes. No ofrece consejos de tratamiento ni etiquetas de categoría de dureza.
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-hardness \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"ppm","to":"gpg"}'const res = await fetch("https://api.kit.forhosting.com/conv/water-hardness", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "ppm",
"to": "gpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/water-hardness",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "ppm",
"to": "gpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/water-hardness", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"ppm","to":"gpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"ppm","to":"gpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/water-hardness", 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": 100,
"from": "ppm",
"to": "gpg"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.water_hardness",
"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.
Límites
max_abs_value | 1000000000000 |
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
Se aceptan alias cotidianos como mg/L, gpg, granos, °dH y deutsche haerte, para que impresiones de laboratorio, manuales de descalcificadores y celdas de hoja de cálculo compartan un solo contrato.
Qué devuelve el conversor de dureza del agua y qué unidades entiende
Los identificadores canónicos son ppm para partes por millón como carbonato de calcio, mg_l para miligramos por litro, gpg para granos por galón de EE. No hay corrección aproximada por temperatura ni ruta hacia escalas de dureza específicas de laboratorio: el motor multiplica y divide por los factores ppm fijos dentro del rango de magnitud admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen value, from o to ausentes; números no finitos; magnitudes por encima del techo documentado; dureza negativa; y cualquier cadena de unidad que no esté en la lista admitida.
Cómo se aplica el puente ppm y cómo los resultados siguen siendo reproducibles
Se permite notación científica opcional en la cadena de value cuando se interpreta como un decimal finito; los espacios incrustados, los prefijos hexadecimales y los tokens no numéricos se rechazan con un mensaje claro, para que una celda incorrecta no se convierta en un ajuste erróneo del descalcificador. El cero es un valor válido y simplemente produce cero en la unidad de destino. El cálculo multiplica value por el factor de origen en partes por millón y luego divide por el factor de destino: un grano por galón es exactamente 17.1 ppm y un grado alemán es exactamente 17.8 ppm, mientras que ppm y mg/L comparten una razón de uno a uno. Cien partes por millón se convierten así en cien dividido entre 17.1 granos por galón, y diez grados alemanes se convierten en diez por 17.8 miligramos por litro. Los campos preferidos son value para la magnitud de dureza, from para la unidad de origen y to para la unidad de destino, con los alias amount, hardness, n, quantity y level para value, unit, from_unit, source e input_unit para from, y target, to_unit, output_unit e into para to, de modo que clientes heterogéneos compartan un solo contrato. Los valores negativos fallan con invalid_input porque la dureza física no puede ser negativa. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un proceso automatizado sin reimplementar usted mismo las tablas de unidades.
Dónde encaja la conversión de dureza del agua en fontanería, laboratorios y software
En esta página el trabajo corre por completo en su navegador; a través de la API cada consulta correcta cuesta $0.002, la validación fallida no se cobra y nada se almacena tras devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo de nivel A del KIT y le permite pasar de una demo de aula a un proceso automatizado sin cambiar el resultado matemático.
Casos de integración
Tareas escolares y fixtures de CI
Genere conversiones reproducibles de dureza del agua para hojas de trabajo, software de tutoría y pruebas unitarias que verifican los factores fijos 17.1 gpg y 17.8 °dH.