CAVES & KARST SIMULATION

Rainwater dissolves CO₂ from the air and the soil, turning into an acid weak enough to seem harmless yet strong enough to eat limestone through the reaction CaCO₃ + CO₂ + H₂O → Ca(HCO₃)₂. Given a million years, a whole cave system opens inside the rock, and the more acidic the water, the faster it works. The water table decides whether a chamber floods or stays air-filled — stalactites hang from the ceiling and stalagmites rise from the floor only when a drop has time to release CO₂ and precipitate calcite.

▸ Building the limestone-bed cross-section…
▸ Loading reaction CaCO₃ + CO₂ + H₂O ⇌ Ca(HCO₃)₂
▸ Modelling dissolution into a cave
▸ Seeding stalactites (ceiling) & stalagmites (floor)
▸ Wiring the geological time slider…
▸ Ready — Online. ✅
0%
⌂ Earth

Simulation room Caves & Karst

Caves & Karst
Online
dissolution · precipitation · time
Geological clock
🕳️ Age & cave voidage
seep → dissolve → precipitate
Rock type—
Water acidity—
Seepage level—
Accumulated age—
Cave voidage—
Longest stalactite—
Note
Karst = limestone (CaCO₃) dissolved by acidic water: seeping down forms a cave; drips inside the cave precipitate back into stalactites & stalagmites.
—
Drag “Time” to wind through tens of thousands of years · adjust acidity & seepage on the right · click a structure/scenario for details
Your browser has canvas disabled — the simulation cannot run.
Rock dissolution & speleothem precipitation over time dissolutionprecipitation
About Caves & Karst

Rainwater dissolves CO₂ from the air and the soil, turning into an acid weak enough to seem harmless yet strong enough to eat limestone through the reaction CaCO₃ + CO₂ + H₂O → Ca(HCO₃)₂. Given a million years, a whole cave system opens inside the rock, and the more acidic the water, the faster it works. The water table decides whether a chamber floods or stays air-filled — stalactites hang from the ceiling and stalagmites rise from the floor only when a drop has time to release CO₂ and precipitate calcite.

Related topics in Earth