Free online physics simulations

The Physics Lab. A virtual physics lab for curious minds.

A little wonder. A big “why?”Launch a ball. Bend a ray. Catch a wave. Twelve interactive simulations with live calculators make the invisible click.

Find your next experiment ↗
Start right here.
Which angle goes the farthest?
Free tools · No account · Just curiosity
Projectile motionTRY IT YOURSELF
0 mRange 40.77 mPeak 10.19 mt = 0.72 s
0.72 s
Range40.775 m
Peak height10.194 m
Flight time2.883 s
Horizontal speed14.142 m/s
Teal + amber · follow the changing valuesIdealized physics model

What if you changed…

Try a starting point

Open the full projectile motion simulator ↗
12interactive simulations5fields of physics12lessons with worked examples100practice questions
Follow a question

Physics Simulations & Visual Calculators

What happens if…? There’s only one way to find out.

Explore all experiments ↗
Motion

Position, velocity & acceleration

Connect a moving object to its position–time and velocity–time graphs.

Read the motionPlay & explore
Forces & energy

Energy on a ramp

Watch gravitational potential energy turn into kinetic energy on a frictionless ramp.

Trade height for speedPlay & explore
Waves

Pendulum explorer

Change length and gravity to discover what controls a pendulum’s period.

Find your rhythmPlay & explore
Waves

Traveling wave explorer

Connect wavelength, frequency, wave speed, and particle motion on one traveling wave.

Catch a wavePlay & explore
Electricity

Series & parallel resistors

Compare equivalent resistance, branch currents, and voltage drops in two-resistor circuits.

Two paths, two storiesAdjust & discover
Optics

Refraction & total internal reflection

Change the incident angle and refractive indices to see a ray bend or reflect internally.

Bend a little lightAdjust & discover
Jump straight in

Popular physics calculators

Every calculator shows its formula, its assumptions, and each step of the working.

Physics formula sheet ↗

Motion & forces

Launch, accelerate, push, and float.

  1. Projectile motion simulator
  2. Position, velocity & acceleration graphs
  3. Friction force calculator (f = μN)
  4. Buoyancy & buoyant force calculator

Energy & oscillations

Trade height for speed and find the rhythm.

  1. Conservation of energy on a ramp
  2. Pendulum period calculator
  3. Spring oscillator & Hooke’s law
  4. Wave speed simulator (v = fλ)

Electricity & light

Follow current through wires and light through glass.

  1. Ohm’s law & power calculator
  2. Resistors in series & parallel
  3. Total internal reflection simulation
  4. Converging lens simulator
PREDICT. PLAY. UNDERSTAND.

Make your next “aha” stick.

Eight questions. Clear explanations. All the time you need.

Try physics practice problems ↗
Keep your curiosity going

Explore our learning apps

One good question leads to another. Discover more free, interactive learning tools from the same maker.

A little question. A clearer picture.

The Physics Lab: frequently asked questions

Wondering about the why? Start here.

What is The Physics Lab?

The Physics Lab is a free virtual physics lab that runs in your browser. Twelve interactive simulations cover projectile motion, motion graphs, friction, energy, pendulums, springs, waves, Ohm’s law, series and parallel circuits, buoyancy, refraction, and lenses. Change an input to see the diagram, measurements, and worked calculation respond.

Browse all simulations
Is The Physics Lab free?

Yes. Simulations, lessons, practice problems, worksheets, and diagram downloads are free without an account. All calculations happen in your browser.

Can I run physics lab experiments online here?

Yes. Each simulation works like a small online lab: set the starting conditions, press Play, record the measurements, and compare them with the formula. Shareable links keep your settings, so a class can repeat the same experiment.

Try the pendulum lab
Are the simulations physically realistic?

They use standard introductory physics models. Every experiment explains its assumptions, such as no air resistance, no friction, a small-angle approximation, or ideal circuit components. Use them to understand relationships rather than as engineering design tools.

Can I use this in a lesson?

Yes. Share a link containing your experiment settings, download an SVG diagram, or print a worksheet with an optional answer key. The practice studio also gives an explanation after every answer.

Create a worksheet
Where should I begin?

Try changing the launch angle in the projectile experiment. Predict which angle sends the ball farthest, then test it. Follow the linked lesson when you want to understand why.

Explore projectile motion