WAVE PHYSICS SIMULATOR

See the
waves.

From superposition, standing waves, beats and the Doppler effect to interference, diffraction, refraction and thin films — 12 wave simulations you can touch and explore.

Free12 simulations16 languagesiPhone · iPad · Android
Waves, at your fingertips.
12simulations
16languages
$0no in-app purchases
3categories
Simulations

12 simulations

Three categories: wave basics, sound waves, and waves in a plane & light. Drag and slide to see the waves change instantly.

Wave basics
01

Superposition

Add two waves and watch them reinforce or cancel

02

Reflection

Reflection at a fixed or free end

03

Standing Wave

Harmonics on a string: count the nodes

04

Fourier

Build square and triangle waves from sines

Sound waves
05

Beats

Two close pitches make a beat

06

Doppler

A moving source squeezes the waves ahead

07

Air ColumnNEW

Resonance in closed and open pipes

Waves in a plane & light
08

2D Ripples

Tap the water to make ripples

09

Interference

Fringes from two point sources

10

Diffraction

Waves bending through a slit

11

Refraction

Waves bending at a boundary (Snell's law)

12

Thin FilmNEW

Why soap films and oil slicks shine in color

Screenshots

Touch, observe, understand

Tap the water, drag a sound source or move a slider and the waves respond in real time.

Features

Built for learning

Hands-on

Tap the water to make ripples, drag the source and observer, and change frequency and amplitude with sliders.

Explanations with formulas

Every screen has a hint on how to try it, plus the physics and formulas behind it.

Easy to read and use

Dark and light themes, large text, landscape and tablets are all supported.

16 languages

English, Japanese, Chinese (Simplified / Traditional), Korean, Spanish, Portuguese, German, French and more.

Pricing & ads

The app is free. There are no in-app purchases, subscriptions or paid unlocks.

A Pangle banner ad is shown at the bottom of the screen. On iOS, the App Tracking Transparency (ATT) prompt appears at launch, and ads are personalized only if you allow tracking. On Android, the app asks once whether ads may be personalized. Either choice can be changed later from "About this app" > "Ad settings".

Requirements: iPhone and iPad with iOS 15.0 or later; Android 7.0 (API 24) or later phones and tablets.

Privacy Policy

Wave physics in your pocket.