Calculadora de relación molar
Seis moles de hidrógeno dan cuatro moles de amoníaco, porque N2 + 3 H2 → 2 NH3 fija una relación de dos a tres. Indique los moles de reactivo y ambos coeficientes de su ecuación ajustada, y obtenga los moles de producto y la relación aplicada. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Moles de reactivo
- 4
- Coeficiente del reactivo
- 2
- Coeficiente del producto
- 2
- Relación molar
- 1
- Moles de producto
- 4
La estequiometría convierte una ecuación química equilibrada en un factor de conversión preciso entre moles de una especie y moles de otra. La relación molar es el cociente del coeficiente del producto y el del reactivo en esa ecuación equilibrada, y multiplicar los moles de reactivo disponibles por esa relación da los moles de producto que pueden formarse si el reactivo es limitante. Los estudiantes lo aprenden al pasar de moles de hidrógeno a moles de agua en 2 H2 más O2 dan 2 H2O, y lo reutilizan en síntesis de amoníaco, combustión y precipitación. Químicos de proceso y técnicos de laboratorio usan la misma forma cerrada al dimensionar cargas y predecir el rendimiento teórico antes de la corrección por rendimiento porcentual. Esta calculadora acepta moles de reactivo y ambos coeficientes, devuelve moles de producto con la relación molar intermedia, etiquetas de unidades y cadena de fórmula para auditoría, y rechaza un coeficiente nulo para que un denominador inválido no se convierta en Infinity o NaN.
Cómo la relación molar estequiométrica convierte moles de reactivo en moles de producto
Parta de una ecuación química equilibrada escrita con coeficientes enteros o fraccionarios que conservan átomos a ambos lados. Elija la especie reactiva cuya cantidad conoce y la especie producto cuya cantidad desea. La relación molar estequiométrica es el coeficiente del producto dividido por el del reactivo, escrita ν_p sobre ν_r, y tiene unidades de moles de producto por mol de reactivo.
El coeficiente del reactivo no debe ser cero, porque la conversión divide por él; un coeficiente de producto nulo también se rechaza como inválido en esta calculadora. Los moles de reactivo deben ser finitos y no negativos: cero moles produce correctamente cero producto, mientras que una cantidad negativa no es física y falla la validación.
Comprobaciones clásicas del libro incluyen cuatro moles de H2 con coeficiente dos convirtiendo a agua con coeficiente dos, dando cuatro moles de agua, y seis moles de H2 con coeficiente tres convirtiendo a amoníaco con coeficiente dos, dando cuatro moles de NH3. La herramienta no equilibra ecuaciones, no consulta masas molares, no convierte gramos a moles, no identifica cuál de varios reactivos es limitante ni aplica rendimiento porcentual; esas intenciones de búsqueda permanecen aparte cuando crezca la cobertura de productos.
Dónde aparecen las calculadoras de relación molar en el trabajo real
Los cursos de química de secundaria y universidad introductoria asignan ejercicios de conversión que encadenan gramos a moles, relaciones molares y moles de vuelta a gramos; un oráculo fiable de relación molar acelera el paso intermedio sin ruido de punto flotante improvisado. Los preparativos de exámenes AP e IB reutilizan el mismo patrón en combustión, neutralización ácido-base y estequiometría de precipitación, y los calificadores automáticos necesitan una verdad estable de moles de producto dada un reactivo limitante.
Los químicos de proceso dimensionan cargas de reactor cuando se conoce la cantidad de un solo reactivo y debe estimarse la carga teórica de producto antes de correcciones de rendimiento. Los laboratorios analíticos convierten moles de titulante en moles de analito con los coeficientes de la ecuación de titulación equilibrada.
Si más adelante necesita equilibrado automático de ecuaciones, selección de reactivo limitante entre varios, rendimiento porcentual a partir de masa real o conversión gramos a moles desde tablas de masa molar, trátelos como intenciones de búsqueda y aterrizajes aparte en lugar de sobrecargar esta página de calculadora de relación molar.
Qué puede hacer con ella
Claves de respuesta para tareas y exámenes
Calcule moles de producto a partir de moles de reactivo y coeficientes equilibrados para que estudiantes y calificadores automáticos compartan una verdad de relación molar en forma cerrada.
Rendimiento teórico con reactivo limitante
Tras identificar el reactivo limitante, convierta sus moles en moles teóricos de producto usando los coeficientes de la ecuación equilibrada.
Dimensionado de cargas de laboratorio y proceso
Estime moles de producto a partir de una carga conocida de reactivo antes de correcciones de rendimiento porcentual en laboratorios docentes o recetas piloto.
Preguntas frecuentes
¿Qué ocurre si un coeficiente es cero?
La relación molar divide por el coeficiente del reactivo, y un coeficiente de producto nulo también se rechaza como inválido en esta calculadora.
¿Los coeficientes deben ser enteros?
No. Se acepta cualquier número finito distinto de cero, de modo que coeficientes fraccionarios de una ecuación equilibrada normalizada funcionan sin reenteralizarlos.
¿Equilibra la ecuación química?
No. Usted debe suministrar coeficientes ya equilibrados. El equilibrado de ecuaciones, la conversión por masa molar, la selección de reactivo limitante entre varios y el rendimiento porcentual son herramientas aparte.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Puedo escribir gramos en lugar de moles?
No. La calculadora trabaja solo con moles y no busca masas molares, así que convierta antes los gramos a moles y, si necesita una masa, pase después los moles de producto a gramos.
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/chem/stoichiometry-mole-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}'const res = await fetch("https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/stoichiometry-mole-ratio", 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
{
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.stoichiometry_mole_ratio",
"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
Cómo la relación molar estequiométrica convierte moles de reactivo en moles de producto
Multiplique los moles de reactivo disponibles por esa relación para obtener moles de producto: product_moles es igual a reactant_moles por product_coefficient entre reactant_coefficient. Toda la tubería es aritmética de punto flotante determinista sin semillas aleatorias, reloj de pared, llamadas de red ni deriva de modelo, de modo que entradas idénticas siempre producen el mismo JSON.
Qué se envía y qué se obtiene de vuelta
Comprobaciones clásicas incluyen dos H2 más O2 que dan dos H2O con cuatro moles de hidrógeno dando cuatro moles de agua, y N2 más tres H2 que dan dos NH3 con seis moles de hidrógeno dando cuatro moles de amoníaco. Mantenga los coeficientes en la misma escala de equilibrado en tuberías de varios pasos: si reduce la ecuación a la mitad, reduzca ambos coeficientes para que la relación numérica siga coincidiendo con la química que afirma su informe. Envíe tres números finitos obligatorios bajo los campos reactant_moles, reactant_coefficient y product_coefficient. reactant_moles es la cantidad del reactivo elegido en moles y debe ser mayor o igual que cero. reactant_coefficient es el coeficiente de la ecuación equilibrada de ese reactivo y debe ser distinto de cero. product_coefficient es el coeficiente de la ecuación equilibrada del producto elegido y también debe ser distinto de cero. Campos ausentes, cadenas no numéricas, NaN, Infinity, moles de reactivo negativos y cualquier coeficiente nulo fallan con invalid_input y no se cobran. En caso de éxito la respuesta repite reactant_moles, reactant_coefficient y product_coefficient limpios, proporciona mole_ratio como el cociente coeficiente de producto sobre coeficiente de reactivo, proporciona product_moles como resultado principal, incluye un objeto de pista de unidades que nombra moles y coeficientes adimensionales, asigna method a stoichiometric_mole_ratio y formula a product_moles igual a reactant_moles por product_coefficient entre reactant_coefficient para que los informes de tarea citen la misma expresión. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aparecen las calculadoras de relación molar en el trabajo real
Como esta capacidad es un motor de análisis puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.
Preguntas técnicas
¿Cómo funciona la calculadora de relación molar?
Multiplica los moles de reactivo por el cociente del coeficiente del producto y el del reactivo de la ecuación equilibrada: product_moles = reactant_moles × (product_coefficient / reactant_coefficient).