Calculadora de fórmula molecular
Escriba una fórmula empírica como CH2O y una masa molar de 180,156 g/mol, y obtendrá C6H12O6 con el multiplicador 6. Las masas atómicas se suman por usted, y si la masa no es un múltiplo entero se le avisa. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Empírica
- CH2O
- Masa molar
- 180,156
- Masa molar empírica
- 30,02598
- Multiplicador
- 6
- Fórmula molecular
- C6H12O6
La fórmula molecular de un compuesto puro indica cuántos átomos de cada elemento hay en una molécula, mientras que la fórmula empírica solo da la razón más simple en números enteros. Si ya conoce la fórmula empírica y mide u obtiene la masa molar del compuesto en gramos por mol, el puente clásico es una sola división: n es la masa molar molecular dividida por la masa de la fórmula empírica. Si n es un entero positivo, se multiplica cada subíndice empírico por n para recuperar la fórmula molecular. Los estudiantes encuentran este paso tras el trabajo de composición porcentual con glucosa, peróxido de hidrógeno, benceno y muchas muestras de laboratorio. Esta calculadora analiza una cadena de fórmula empírica, suma pesos atómicos estándar, comprueba que la razón de masas sea un entero dentro de una tolerancia pequeña y devuelve la fórmula molecular con el multiplicador, ambos mapas de elementos, etiquetas de unidades y la cadena de la fórmula definitoria. Si la masa molar no es un múltiplo entero de la masa empírica, la petición falla con un error de validación claro en lugar de inventar una molécula fraccionaria.
Cómo la masa empírica y el multiplicador n recuperan la fórmula molecular
Comience con una fórmula empírica válida escrita con símbolos de elementos y subíndices enteros opcionales, por ejemplo CH2O para un bloque de carbohidratos, HO para la razón del peróxido o CH para un hidrocarburo aromático. El servicio expande esa cadena en conteos por elemento y multiplica cada conteo por el peso atómico convencional de una tabla interna fija para obtener la masa molar de la fórmula empírica en gramos por mol. Divida la masa molar del compuesto suministrada por esa masa empírica para obtener la razón n.
En el caso ideal de libro de texto n es exactamente un entero como dos, tres o seis; en datos reales de deberes la masa molar suele estar redondeada, así que la calculadora acepta una tolerancia absoluta pequeña en torno al entero más cercano y luego fija n a ese entero.
En el éxito cada subíndice empírico se multiplica por n y la cadena de fórmula molecular se reconstruye en el mismo orden de elementos que la entrada empírica, de modo que CH2O con n igual a seis se convierte en C6H12O6 y HO con n igual a dos en H2O2. Paréntesis, puntos de hidrato y símbolos desconocidos se rechazan de antemano para que quien llama corrija la notación en lugar de contar átomos en silencio de forma incorrecta.
Qué envía y qué recibe de vuelta
La cadena de fórmula puede incluir espacios que se eliminan, pero no debe contener paréntesis, puntos de hidrato ni subíndices decimales. Cada token debe ser un símbolo químico reconocido como C, H, O, Fe o Cl seguido de un subíndice entero positivo opcional; un subíndice ausente significa un átomo de ese elemento en la unidad empírica.
Comprobaciones clásicas incluyen CH2O con masa molar de unos ciento ochenta coma uno cinco seis que da C6H12O6, HO con masa molar de unos treinta y cuatro coma cero uno cinco que da H2O2, y una masa molar deliberadamente no múltiplo que debe fallar. Use el formulario gratuito del navegador para deberes y comprobaciones rápidas, y llame al contrato idéntico desde scripts cuando necesite claves de respuesta masivas, fijaciones de informes de laboratorio u oráculos de calificación.
Dónde aparecen las calculadoras de fórmula molecular en el trabajo real
Los cursos de química de secundaria y universidad introductoria asignan el paso de empírica a molecular tras el análisis por combustión y la composición porcentual, y los docentes necesitan un oráculo único que devuelva una cadena de fórmula limpia o rechace una razón de masa no entera sin rodeos. Los ayudantes de laboratorio califican sólidos orgánicos desconocidos donde los estudiantes miden comportamiento de fusión y masa molar por depresión del punto de congelación o espectrometría de masas y deben escalar la razón empírica que ya hallaron.
Químicos de proceso y analíticos a veces recomprueban certificados de proveedor que listan una razón de estilo empírico junto a un peso molecular y necesitan una puerta rápida de múltiplo entero antes de aceptar la identidad de un lote. Ingenieros de software que escriben ayudantes de química, plugins LMS o generadores de exámenes usan la forma cerrada como fijación para que las canalizaciones simuladas no inventen medias moléculas cuando la masa es inconsistente.
Si más adelante necesita composición porcentual a fórmula empírica, balanceo de reacciones, masa molar solo desde fórmula molecular o análisis de coeficientes de hidrato, trátelos como intenciones de búsqueda y páginas separadas en lugar de sobrecargar esta página de calculadora de fórmula molecular.
Qué puede hacer con ella
Claves de respuesta para deberes y exámenes
Escale fórmulas empíricas por el entero n = M / M_empirical para que docentes y autoevaluadores compartan una misma cadena de fórmula molecular de verdad de referencia.
Desconocidos de laboratorio y comprobaciones de masa molar
Verifique que una masa molar medida del compuesto sea un múltiplo entero de la masa empírica antes de informar la fórmula molecular en una hoja de laboratorio.
Preguntas frecuentes
¿Cuál es la diferencia entre fórmulas empíricas y moleculares?
La fórmula empírica es la razón más simple en enteros de átomos (por ejemplo CH2O). La molecular es un múltiplo entero de esa razón (por ejemplo C6H12O6) y coincide con la masa molar real de la molécula.
¿Qué ocurre si la masa molar no es un múltiplo entero?
Una razón no entera significa que la masa molar y la fórmula empírica son inconsistentes, así que no se devuelve fórmula molecular.
¿Qué formatos de fórmula se aceptan?
Cadenas simples de símbolos de elementos con subíndices enteros opcionales como CH2O, HO o Fe2O3. Se rechazan paréntesis, puntos de hidrato y símbolos desconocidos.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Tengo que calcular yo la masa de la fórmula empírica?
No. La calculadora suma las masas atómicas estándar de cada elemento de la fórmula que escribe, de modo que CH2O resulta en 30,02598 g/mol. Después divide su masa molar entre ese valor para hallar el multiplicador.
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/molecular-formula \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"empirical_formula":"CH2O","molar_mass":180.156}'const res = await fetch("https://api.kit.forhosting.com/chem/molecular-formula", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"empirical_formula": "CH2O",
"molar_mass": 180.156
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/molecular-formula",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"empirical_formula": "CH2O",
"molar_mass": 180.156
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/molecular-formula", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"empirical_formula":"CH2O","molar_mass":180.156}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"empirical_formula":"CH2O","molar_mass":180.156}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/molecular-formula", 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
{
"empirical_formula": "CH2O",
"molar_mass": 180.156
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.molecular_formula",
"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 masa empírica y el multiplicador n recuperan la fórmula molecular
Si el entero más cercano es menor que uno, o si el residuo fuera de la tolerancia sigue siendo grande, la masa molar se trata como no múltiplo entero de la masa empírica y la llamada falla con invalid_input en lugar de emitir una molécula fraccionaria. La canalización es aritmética de punto flotante pura y determinista: sin semillas aleatorias, sin marcas de tiempo, sin consultas de red a tablas en vivo y sin deriva de modelo, de modo que entradas idénticas siempre producen el mismo JSON.
Qué envía y qué recibe de vuelta
Envíe dos campos obligatorios: empirical_formula como cadena y molar_mass como número finito positivo en gramos por mol. Campos faltantes, cadenas vacías, masa molar no numérica, NaN, Infinity, masa molar no positiva, símbolos desconocidos y colas no analizables fallan con invalid_input y no se cobran. En el éxito la respuesta devuelve un empirical_formula normalizado, el molar_mass limpio, el empirical_molar_mass calculado, el multiplicador entero, la cadena molecular_formula, los mapas empirical_elements y elements, un objeto units que etiqueta ambas masas como gramos por mol, method fijado a empirical_to_molecular_by_mass_ratio y formula fijada a n igual a M_molecular sobre M_empirical con molecular igual a n por empírico. 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 fórmula molecular 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.
Casos de integración
Fijaciones de currículo y LMS
Genere fijaciones JSON estables para lecciones interactivas de química que enseñen fórmulas empíricas frente a moleculares sin no determinismo.
Preguntas técnicas
¿Cómo funciona esta calculadora de fórmula molecular?
Analiza la fórmula empírica, suma pesos atómicos estándar para obtener M_empirical, calcula n = molar_mass / M_empirical, exige que n sea un entero positivo dentro de una tolerancia pequeña y multiplica cada subíndice por n.