UTILS.
100% en el navegador
⚗️

Calculadora de composición porcentual

Introduce una fórmula química para obtener la masa molar y el porcentaje en masa de cada elemento, con soporte para paréntesis e hidratos.

Admite subíndices, corchetes anidados como Ca(OH)2 e hidratos como CuSO4·5H2O.

Acerca de esta herramienta

Escribe una fórmula química y esta herramienta devuelve su masa molar y el porcentaje en masa aportado por cada elemento. Entiende símbolos de elementos con subíndices, grupos anidados como Ca(OH)2 o K3[Fe(CN)6], y la notación con punto de los hidratos como CuSO4·5H2O o CuSO4.5H2O. Todo el análisis y los cálculos ocurren en tu navegador.

Un analizador recursivo escrito a mano lee la fórmula carácter por carácter —sin eval y sin expresiones regulares que resuelvan fórmulas— construyendo un mapa de elemento a número de átomos. La masa molar es la suma del recuento por la masa atómica de cada elemento. Para cada elemento el porcentaje en masa es 100 × (recuento × masa atómica) / masa molar, y los porcentajes individuales suman 100%.

Los símbolos de elementos desconocidos o los corchetes desbalanceados se rechazan como entrada no válida. Úsala para comprobar el rendimiento de una síntesis, calcular el contenido metálico de un mineral o verificar una masa molar antes de una titulación.

Preguntas frecuentes

¿Cómo se calcula el porcentaje en masa?
Para cada elemento la herramienta calcula 100 × (número de átomos × masa atómica) / masa molar. La masa molar es el total del recuento de átomos de cada elemento multiplicado por su masa atómica, así que los porcentajes siempre suman 100%.
¿Puede manejar paréntesis e hidratos?
Sí. Los grupos anidados como Ca(OH)2 y Mg3(PO4)2 se expanden correctamente, y la notación de hidratos como CuSO4·5H2O —usando un punto medio o un punto— añade las moléculas de agua al total.
¿Qué ocurre con una fórmula no válida?
Si introduces un símbolo de elemento desconocido o corchetes que no coinciden, la herramienta muestra un mensaje de entrada no válida en lugar de una respuesta incorrecta. Los símbolos distinguen mayúsculas y minúsculas, así que usa Co para el cobalto y CO para el monóxido de carbono.
¿Esto se ejecuta en un servidor?
No. Las masas de la tabla periódica y el analizador de fórmulas están integrados en la página y se ejecutan localmente, así que tus fórmulas nunca salen de tu dispositivo.

Más herramientas