Molecular Mass Calculator – Online Enter Formula H2O
Type a chemical formula like NaHCO3 and get molar mass, element breakdown. Educational.
UD5 Toolkit
Quickly look up solubility rules & common ionic compound behavior in water
Nitrates — Always Soluble
Acetates — Always Soluble
Group 1 & NH₄⁺ — Always Soluble
Sulfates — Mostly Soluble (excl. Ca, Sr, Ba, Pb, Hg₂)
Ammonium — All salts soluble
Group 17 halides — Mostly Soluble (excl. Ag, Pb, Hg₂)
Also remember: PMS — Pb²⁺, Mercury(I), Silver are the trouble makers!
| Anion | General Rule | Exceptions (Insoluble / Slightly Soluble) | Status |
|---|---|---|---|
| NO3− (Nitrate) | All nitrates are soluble | None | ✓ Soluble |
| CH3COO− (Acetate) | All acetates are soluble | None (AgCH3COO is slightly soluble) | ✓ Soluble |
| ClO3− / ClO4− | All chlorates & perchlorates are soluble | None | ✓ Soluble |
| Group 1 (Li+, Na+, K+, Rb+, Cs+) & NH4+ | All salts of alkali metals & ammonium are soluble | None | ✓ Soluble |
| Cl−, Br−, I− (Halides) | Most halides are soluble | Ag+, Pb2+, Hg22+ salts are insoluble PbCl2 is slightly soluble in cold water |
⚠ Mostly |
| SO42− (Sulfate) | Most sulfates are soluble | Ca2+, Sr2+, Ba2+, Pb2+, Hg22+ are insoluble Ag2SO4 & CaSO4 are slightly soluble |
⚠ Mostly |
| CO32− (Carbonate) | Most carbonates are insoluble | Group 1 & NH4+ carbonates are soluble | ✗ Insoluble |
| PO43− (Phosphate) | Most phosphates are insoluble | Group 1 & NH4+ phosphates are soluble | ✗ Insoluble |
| OH− (Hydroxide) | Most hydroxides are insoluble | Group 1, NH4+, Sr2+, Ba2+ are soluble Ca(OH)2 is slightly soluble |
✗ Insoluble |
| S2− (Sulfide) | Most sulfides are insoluble | Group 1, NH4+, Ca2+, Sr2+, Ba2+ are soluble | ✗ Insoluble |
| Formula | Name | Solubility | Note |
|---|
Type a chemical formula like NaHCO3 and get molar mass, element breakdown. Educational.
Define password rules and see a live checklist that updates as you type. Design better password UX for your app.
Rotate and view the 3D shapes of s, p, d, and f orbitals. Great for teaching quantum mechanics. WebGL‑based.
Select bonding and lone pairs to see the predicted shape (trigonal bipyramidal, octahedral). Static diagrams.
Select functional groups to see an approximate IR absorption spectrum. Learn spectroscopy visually. All local.
Define minimum length, uppercase, digits, special chars, and check if a password meets your custom policy. Instant feedback.
Play Hangman where the words are element names. Learn the periodic table while having fun. High score localStorage.
See all elements sorted alphabetically by symbol. Picture and atomic weight. Beautifully styled static list.
Spin a wheel or randomize to get a chemical element with fascinating facts and description. Great for kids.
Find safe mixing ratios for the classic elephant toothpaste demonstration. Volume adjustments for different container sizes.
Click a metal ion to see the characteristic flame color and wavelength. Useful for analytical chemistry reference.
Drag a slider along the pH scale to see examples of solutions at that pH and the concentration of H⁺ and OH⁻ ions.
Enter a chemical formula (e.g., H2O, C6H12O6) and calculate its molar mass. Handles parentheses and hydrates. Pure frontend.
Get the full electron configuration and orbital box diagram for any element. Learn the Aufbau principle. Fast and local.
Enter an unbalanced chemical equation and get the balanced coefficients instantly. Supports parentheses and ions. All local JavaScript algebra.
Browse a beautifully designed periodic table with electron shell visualization and key facts. Click any element to learn more. Offline ready.
An interactive periodic table of elements with detailed properties, electron configuration, and images. Excellent educational resource. All static data.