Windows/Mac Computers

Desktop App

The PhET Desktop App contains all HTML5 and Java simulations, including their translations, for offline use on Windows and macOS.

Note: Simulation prototypes are not included in the PhET Desktop App. To run prototypes offline, they must be individually downloaded from the sim page.

System Requirements

Computers will need to meet our System Requirements. HTML5 sims require no additional software to run, but Java SE Development Kit 8 is required to launch any Java sims within the desktop app.

Individual Sims

Individual HTML5 and Java sims can be downloaded from the sim page by clicking the download button under the simulation name. System Requirements.

Flash simulations are no longer supported in modern browsers. Learn more in our Help Center.

Android Phones, Tablets, and Chromebooks

Android App

The PhET Android app contains all HTML5 simulations, including their translations, for offline use on Android phones, tablets, and select Chromebooks. All proceeds support the development of new HTML5 simulations and the app automatically downloads new HTML5 simulations.

Get it on Google Play

Learn more about licenses for schools.

Individual Sims

Individual HTML5 sims can be downloaded from the sim page by clicking the download button under the simulation name. System Requirements.

iPhones and iPads

iOS App

The PhET iOS app contains all HTML5 simulations, including their translations, for offline use on iPhones and iPads. All proceeds support the development of new HTML5 simulations and the app automatically downloads new HTML5 simulations.

Get the iOS App.

Learn more about licenses for schools.

Individual Sims

In order to run an HTML5 sim offline on an iPhone or iPad, add it to the reading list.