Interactive Physics Simulations

18 simulations
Bouncing Ball thumbnail
Kinematics

Bouncing Ball

Simulation of the ball bouncing off the walls. A playful first look at motion, speed and collisions — suited for middle school and even younger explorers.

School levelMiddle School
DifficultyCore
TheoryAvailable
Go to simulation
Vector Operations Calculator thumbnail
Math

Vector Operations Calculator

Interactive 2D vector calculator — visualize addition, subtraction, and dot products in real time. The standard high-school tool for students learning vector physics.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Ball Acceleration thumbnail
Kinematics

Ball Acceleration

Simulate a ball accelerating toward your cursor in real time. Explore velocity and uniform acceleration, a core topic from middle-school physics onward — free online.

School levelMiddle School
DifficultyCore
TheoryAvailable
Go to simulation
Ball Gravity thumbnail
Dynamics

Ball Gravity

Watch a ball fall and bounce under gravity and external forces in real time. Adjust mass, elasticity, and gravitational force to explore Newton's laws — free interactive simulation for high-school physics.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Spring Mass System Simulator thumbnail
Dynamics

Spring Mass System Simulator

Explore Hooke's Law and Simple Harmonic Motion interactively. Adjust mass and spring constant to visualize oscillations and energy conservation — an extended high-school (A-Level) topic.

School levelHigh School
DifficultyExtended
TheoryAvailable
Go to simulation
Simple Pendulum Simulation thumbnail
Dynamics

Simple Pendulum Simulation

Simulate a pendulum and calculate its period and frequency in real time. Explore how length, gravity, and energy are related, in a standard high-school topic — free interactive physics tool.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Projectile & Parabolic Motion thumbnail
Kinematics

Projectile & Parabolic Motion

Simulate projectile motion and predict trajectory, range, and max height instantly. A staple of high-school kinematics — interactive parabolic motion calculator, free online.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Inclined Plane thumbnail
Dynamics

Inclined Plane

Simulate a block sliding down an inclined plane with friction. Adjust angle, mass, and surface to explore forces and Newton's laws — a core high-school dynamics experiment.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Circular Motion thumbnail
Dynamics

Circular Motion

Simulate uniform circular motion in real time. Visualize velocity and centripetal acceleration vectors while adjusting radius and speed — an extended high-school to first-year university topic.

School levelHigh School
DifficultyExtended
TheoryAvailable
Go to simulation
Three Body Problem thumbnail
Gravity

Three Body Problem

Simulate a classic physics problem of three bodies operating under the gravity of each other. A numerically advanced topic aimed at university level (and keen high-school students).

School levelUniversity
DifficultyAdvanced
TheoryAvailable
Go to simulation
Horizontal Spring thumbnail
Dynamics

Horizontal Spring

A spring attached to the left wall with a draggable mass. Explore Hooke's Law and oscillation on a horizontal plane — approachable from middle school, standard in high school.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Double Pendulum thumbnail
Dynamics

Double Pendulum

Simulate a double pendulum and explore chaotic motion. Watch how small changes in initial conditions lead to completely different trajectories — a classic university-level example of chaos theory.

School levelUniversity
DifficultyAdvanced
TheoryAvailable
Go to simulation
1D Collision simulation thumbnail
Collision

1D Collision simulation

Simulate 1D elastic collisions with velocity vectors, momentum, and kinetic energy visualization — a core momentum topic in high-school physics.

School levelHigh School
DifficultyCore
TheoryAvailable
Go to simulation
Browser Performance & Stress Test thumbnail
Experimental

Browser Performance & Stress Test

Push your browser to its limits with this physics-based stress test. Benchmark your device's rendering performance with hundreds of simultaneous physics simulations.

School levelTool / Demo
DifficultyCore
Go to simulation
Pi From Collisions thumbnail
Math

Pi From Collisions

Simulate two colliding blocks of different masses to derive pi. A beautiful conservation-law puzzle for university students (and gifted high-schoolers): adjust the mass of the larger block by a power of 100 to see further precision of pi.

School levelUniversity
DifficultyExtended
TheoryAvailable
Go to simulation
Trigonometric Circle thumbnail
Math

Trigonometric Circle

Interactive unit circle with a draggable angle θ. Visualize sin, cos, tan, cot, sec and csc as circle segments, watch the generalized wave A·sin(ωθ+φ) plot in real time, and trace the inverse functions arcsin, arccos, arctan and arccot — a bridge from middle-school geometry to high-school trig.

School levelMiddle School
DifficultyCore
TheoryAvailable
Go to simulation
Ray Tracing thumbnail
Optics

Ray Tracing

Follow a single ray of light from a camera into a 3D scene and watch a real ray tracer colour each pixel. Drag the camera, sphere and light to see the ray–sphere quadratic, Lambert's cosine law, the inverse-square law, shadows and the law of reflection update live.

School levelUniversity
DifficultyCore
TheoryAvailable
Go to simulation
Kirchhoff's Circuit Laws thumbnail
Electromagnetism

Kirchhoff's Circuit Laws

Build and solve DC circuits online: single loop, series, parallel and a two-loop network with two cells. Watch charge flow, drag a voltmeter and an ammeter onto the circuit, and see Kirchhoff's current and voltage laws balance to zero in real time.

School levelHigh School
DifficultyExtended
TheoryAvailable
Go to simulation