Compound Analyser
Type any chemical formula — H2O, Ca(OH)2, CuSO4·5H2O — or an everyday name like baking soda. You get the molar mass, the element breakdown, and if the compound is known: its scientific and local names, chemical type, melting/freezing and vapour temperatures, a written description, and how it can be created in the lab. Non-existent formulas are caught and explained.
| Element | Count | Mass | Share |
|---|---|---|---|
| OOxygen | 9 | 143.99 g | 57.7% |
| CuCopper | 1 | 63.55 g | 25.5% |
| SSulfur | 1 | 32.06 g | 12.8% |
| HHydrogen | 10 | 10.08 g | 4.0% |
Analysis updated.
About copper(II) sulfate pentahydrate
copper(II) sulfate pentahydrate (), better known as blue vitriol, is a solid salt and hydrate whose molar mass works out to 249.677 g/mol. In Bengali it is called নীল তুতা (ব্লু ভিট্রিয়ল).
It has no honest melting or boiling story: on strong heating it decomposes before it can melt or boil. The bonding is polar covalent: Oxygen and Copper differ by 1.54 electronegativity units, so the shared electrons lean toward one atom.
By mass it is 57.7% O, 25.5% Cu, 12.8% S and the rest.
The blue crystals of every school bench; with lime it makes Bordeaux mixture for crops.
How it can be created
Equations are balanced as written; conditions are the usual textbook ones.
Try one of these
How the analyser works
Step 1 — parse: a deterministic parser reads your formula exactly the way your textbook does. Symbols are case-sensitive (CO is carbon monoxide, Co is cobalt), brackets multiply their contents, hydrate dots add waters of crystallisation, and lowercase input like h2so4 is auto-corrected. The molar mass comes from this site’s own periodic table, so the two can never disagree.
Step 2 — validate: ion-charge arithmetic checks that cations and anions balance to a neutral compound (so NaCl2 is caught and corrected to NaCl), noble-gas rules catch impossible partners, and the formula is looked up in a built-in library of 191 curated compounds with reference data. Formulas the library doesn’t know get one more chance: when you are online, PubChem’s open database is asked whether any real substance with that exact molecular formula exists — if not, you are told plainly.
Step 3 — describe: the sentences in the About card are assembled by template code from the structured data — names, temperatures, solubility, ion reading and electronegativity differences — which is why they read like a teacher wrote them while staying exactly reproducible. No AI service is called, and nothing you type leaves your browser except the optional PubChem formula lookup.
