A simulation of a ripple tank, or wave tank. Make waves with your finger, or view examples including such wave phenomena as interference, diffraction (single slit, double slit, etc.), refraction, resonance, and the Doppler effect. Create your own experiment and save it for future reference.

What’s New

Version 1.1.3

bug fixes

Ratings and Reviews

4.2 out of 5
5 Ratings

5 Ratings

Ice pro ,

Love it - so many uses ! Please read

Would there be a way to incorporate magnetic charges & gravity fields into such an app. Essentially a hybrid of another amazing app called electrons or one called ions - as we need more "workshop" types of apps that could allow us to really experiment in a "virtual lab" as there is a vacuum of apps like the one you created which gives us a kind of sandbox to experiment with scientific concepts. Plus adding more features as mentioned above would almost be a necessity as so many of these scientific concepts overlap. We need a sandbox lab app that would allow us explore these concepts in a fun way such as how you made this app. The kind of app you made is exactly what people want - a place to experiment and unleash their creativity and learn at the same time. I'm so glad I found this app. I just wish the above could be added.

quantarick ,


The criticism that the graphics is terrible is not justified. This is a real physics simulation, with each pixel's evolution depending on its neighbors every time step. You are seeing the simulation with space broken up into bite sized pieces, as befits a computer algorithm. What you see is what is happening in the algorithm.

I do wish there was an option to use more pixels, as there is on the web version in Java, but it is true that would slow things down.

WerdNurd I Am ,

Blow your socks off, mind-bogglingly awesome visualizer

Words fail me. If you have any idea what this is do not hesitate. Brilliant educational software.


Paul Falstad
2.1 MB

Requires iOS 7.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 4+
© Paul Falstad


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like