PhysicsLabFree physics, explained clearly

Physics, explained so it clicks

Forty articles, fifty calculators, six games. Free forever.

Fundamental constants

ConstantValue
Speed of light in vacuum (c)299 792 458 m/s
Planck constant (h)6.626 070 15 × 10⁻³⁴ J·s
Newtonian constant of gravitation (G)6.674 30 × 10⁻¹¹ m³/kg·s²
Elementary charge (e)1.602 176 634 × 10⁻¹⁹ C
Boltzmann constant (k_B)1.380 649 × 10⁻²³ J/K
Electron mass (m_e)9.109 383 7015 × 10⁻³¹ kg

Exact values fixed by the SI, 2019. G and the electron mass are the latest measured values (CODATA 2022).

Start with a branch

Six branches of physics. Every branch has articles, calculators and a cheat sheet.

Classical Mechanics

Forces, energy, momentum and motion.

7 articles18 calculators

Kinematics

Describing motion: velocity, acceleration and trajectories.

7 articles5 calculators

Electromagnetism

Charge, current, fields, circuits and magnetism.

7 articles9 calculators

Thermodynamics

Heat, temperature, energy and entropy.

6 articles5 calculators

Waves & Optics

Waves, sound, light, lenses and interference.

6 articles7 calculators

Modern Physics

Quantum mechanics, relativity, atoms and beyond.

7 articles6 calculators

Articles worth reading first

Original articles with the working shown, not just the answer.

Circular Motion and Centripetal Force

Classical Mechanics2 formulas

Acceleration Explained

Kinematics2 formulas

Capacitors and Capacitance

Electromagnetism3 formulas

Entropy Explained

Thermodynamics2 formulas

Interference and Diffraction

Waves & Optics3 formulas

All 40 articles

Calculators

Fifty calculators that show the working, step by step.

CalculatorFormulaBranch
Banked Curve Calculatortan θ = v² ÷ (r × g)Classical Mechanics
Buoyancy CalculatorF_b = ρ × V × gClassical Mechanics
Centripetal Force CalculatorF_c = m × v² ÷ rClassical Mechanics
Circular Motion Calculatora = v² ÷ rClassical Mechanics
Escape Velocity Calculatorv = √(2 × G × M ÷ r)Classical Mechanics
Gravitational Field Calculatorg = G × M ÷ r²Classical Mechanics
Gravitational Potential Energy CalculatorPE = m × g × hClassical Mechanics
Hooke's Law CalculatorF = k × xClassical Mechanics
Impulse and Momentum CalculatorJ = F × Δt = ΔpClassical Mechanics
Kinetic Energy CalculatorKE = ½ × m × v²Classical Mechanics

All 50 calculators

Games

Six interactive games. Learn by doing, not by reading.

Physics Quiz Challenge

Test your physics knowledge across six topics with 60 original questions, instant explanations, progress tracking, and a score to beat.

Medium, Classical Mechanics

Projectile Motion Simulator

Launch a projectile, adjust angle and speed, watch the trajectory unfold, and try to hit the target flag downrange in this simulator.

Easy, Kinematics

Pendulum Simulator

Swing a pendulum on Earth, the Moon or Jupiter. Change the string length and gravity and watch the period change live as it swings.

Easy, Classical Mechanics

Wave Interference Visualiser

Two wave sources, one pattern: explore constructive and destructive interference and reveal the nodal lines in this animated visualiser.

Medium, Waves & Optics

Circuit Builder

Build a series or parallel circuit with up to three resistors and see resistance, current, voltage and power update live.

Medium, Electromagnetism

Physics Unit Converter

Convert length, mass, time, energy, temperature and speed instantly, with the exact factors physicists use for homework and lab work.

Easy, Modern Physics

Cheat sheets

Every key formula for a branch, on one page.

BranchFormulasAbout
Classical Mechanics34Forces, energy, momentum and motion.
Kinematics22Describing motion: velocity, acceleration and trajectories.
Electromagnetism29Charge, current, fields, circuits and magnetism.
Thermodynamics19Heat, temperature, energy and entropy.
Waves & Optics25Waves, sound, light, lenses and interference.
Modern Physics27Quantum mechanics, relativity, atoms and beyond.

All cheat sheets

Start with a calculator

Pick a number, change it, watch the answer change. That is the whole method.

Try a calculator