Physics

Interactive physics simulations you can see, touch, and experiment with. Explore waves, oscillations, and heat right in your browser.

11 tools

  • Projectile Motion Simulator Drag to aim a launch, then watch the arc fly. Change speed, angle, and gravity and see range, peak height, and time of flight update live.
  • Wave Speed Simulator Watch a travelling wave in real time and see how frequency and wavelength set its speed. Drag the wave, change any value, and explore v = f times lambda live.
  • Frequency & Period Simulator See how frequency and period are two views of one motion. Tap a beat or drag the slider and watch the period and angular frequency update live.
  • Pendulum Simulator Drag the bob and let it swing. Change length, angle, and gravity and watch the period, velocity, and potential-to-kinetic energy trade update live.
  • Heat Transfer Simulator Watch heat flow from a hot block to a cold one until they reach the same temperature. Drag a block to set its heat and see equilibrium happen live.
  • Ohm's Law Simulator See Ohm's law come alive. Set the voltage and resistance and watch the current, power, and charge flow update live in an interactive circuit.
  • Mass on a Spring Simulator Watch simple harmonic motion live. Set the mass, spring constant, and amplitude and see the period, speed, and energy of a mass on a spring update instantly.
  • Ideal Gas Law Simulator See the ideal gas law come alive. Set the temperature, volume, and amount and watch the pressure and the gas particles respond through PV = nRT.
  • Momentum Collision Simulator Collide two carts and watch conservation of momentum in action. Set the masses, speed, and restitution and compare elastic vs inelastic collisions live.
  • Inclined Plane Simulator Watch a block on a ramp slide or hold still. Set the angle, mass, and friction and see the force components and acceleration a = g(sinθ - μcosθ) live.
  • Doppler Effect Simulator See the Doppler effect in action. Move a source and watch its wavefronts bunch up ahead and stretch behind while the observed frequency shifts up and down.