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.

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.
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.