Home▸Chemistry & Materials▸pH Shelf Lab: Household Liquids, Dilution, Degree of Ionisation and Polyprotic Acid Species

🧪 pH Shelf Lab: Household Liquids, Dilution, Degree of Ionisation and Polyprotic Acid Species

Pick a bottle from the shelf (vinegar, lemon juice, cola, rain, baking soda, ammonia, bleach...) and read its pH from an exact charge-balance solver. Dilute it by a factor of a million, add acid or base, and watch H3O+, OH- and each protonation state of the acid appear as particles in the beaker, with species-distribution and buffer-test graphs.

Chemistry & Materials3DModerate60 FPS📱 Mobile-adapted🟠 Blender
ph-shelf-household-liquids-dilution-ostwald-ionisation-polyprotic-species-lab ↗ Open standalone
⚙ Under the hood

Pick a bottle from the shelf (vinegar, lemon juice, cola, rain, baking soda, ammonia, bleach...) and read its pH from an exact charge-balance solver. Dilute it by a factor of a million, add acid or base, and watch H3O+, OH- and each protonation state of the acid appear as particles in the beaker, with species-distribution and buffer-test graphs.

pHWeak AcidPolyprotic AcidOstwald DilutionBufferThree.jsBlender

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)