Skip to main content
Open Source Physics Simulations

PhysicsLab — Interactive Physics in Your Browser

No install, no plugins, no downloads. Just open a simulation and explore the laws of the universe — from classical chaos to quantum waves.

12
Simulations
100%
Open Source
Real
Physics Engine

Available Simulations (12 simulations)

Classical Beginner

/* Styling for the sidebar controls */ .sim-slider-group { margin-bottom: 15px; display: flex; flex-direction: column; } .sim-slider-group label { font-size: 14px; font-weight: 600; margin-bottom: 5px; color: #333; }…

Classical Beginner

testing

Physics Simulation /* ---------- Reset & Base ---------- */ * { margin: 0; padding: 0; box-sizing: border-box; user-select: none; } body { background: #0b0e17; display: flex; justify-content: center;…

Classical Beginner

2nd test

#bounce-wrapper { position: relative; width: 100%; height: 100%; min-height: 400px; background: #0f1420; border-radius: 16px; overflow: hidden; touch-action: none; } #bounce-canvas { display: block; width: 100% !important; height: 100%…

hello
Other Beginner

random

hello this a test version

physicsstat mech
Classical Intermediate

Double Pendulum

Explore deterministic chaos with a real double pendulum. Adjust rod lengths, masses, initial angles, and watch the chaotic trajectory unfold with real-time energy tracking.

Classical MechanicsChaos TheoryLagrangian
Quantum Intermediate

Particle in a Box

Visualize quantum wavefunctions for a particle confined to a 1D infinite square well. See eigenstates, probability densities, and energy eigenvalues for n=1 through n=8.

Quantum MechanicsWavefunctionsSchrödinger Equation
Pro
Quantum Advanced

Quantum Harmonic Oscillator

Explore the quantum harmonic oscillator with Hermite polynomial wavefunctions. Compare classical vs quantum probability distributions at different energy levels.

Quantum MechanicsHarmonic OscillatorHermite Polynomials
Classical Beginner

Projectile Motion Lab

Fire projectiles with adjustable launch angle, initial velocity, and air resistance. Visualize trajectories and compare with analytical predictions.

KinematicsNewton's LawsDrag
Classical Intermediate

Orbital Mechanics

Simulate planetary orbits using Newton's law of gravitation. Bodies interact via real N-body gravitational forces.

GravityKepler's LawsN-Body Problem
Pro
Em Intermediate

Electric Field Visualizer

Place point charges and visualize the resulting electric field lines and equipotential surfaces.

ElectrostaticsCoulomb's LawField Lines
Pro
Em Intermediate

Electromagnetic Induction

Move a magnet through a coil and observe induced EMF. Vary the magnet strength, coil turns, and velocity.

Faraday's LawLenz's LawInduction
Thermo Beginner

Ideal Gas Simulation

Watch particles in a box obey the ideal gas law. Control temperature, volume, and particle count.

ThermodynamicsKinetic TheoryPV=nRT
Pro
Thermo Advanced

Carnot Heat Engine

Step through the Carnot cycle and track entropy, work, and efficiency.

ThermodynamicsCarnot CycleEntropy
Pro
Relativity Advanced

Special Relativity Visualizer

Visualize length contraction, time dilation, and relativity of simultaneity. Adjust relative velocity from 0 to 0.99c.

Special RelativityLorentz TransformSpacetime
Astro Intermediate

Stellar Evolution

Simulate the life cycle of stars from protostar to white dwarf, neutron star, or black hole.

AstrophysicsStellar PhysicsHR Diagram
Pro
Astro Advanced

Gravitational Lensing

Place massive objects and see how they bend light from background sources.

General RelativityLensingDark Matter

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (0) in /home/wnggeeyx/test.physicsforum.org/wp-includes/functions.php on line 5493