Virtual Chemistry Lab
Interactive simulations to visualize particles, pH changes, and gas laws
About this experiment
Drag left/right on the beaker to tilt it. Particles respond to gravity and bounce off the beaker walls. Raise the temperature to see Brownian motion speed up. Different substances have different densities — oil floats above water, and acid sinks below.
Kinetic Energy: KE = ½ mv² ∝ Temperature
About this experiment
A universal indicator changes colour across the pH scale. Acids (pH < 7) appear red to yellow, neutral solutions are green, and bases (pH > 7) range from blue to violet. The pH meter on the canvas shows the numeric value.
pH = −log₁₀[H³O⁺]
About this experiment
Drag the piston up or down to change the volume. Watch how pressure changes according to Boyle's Law. Raise the temperature to speed up gas molecules (Charles's Law). The ideal gas law connects all three variables.
PV = nRT