Frequently Asked Questions
For troubleshooting problems, please visit our Troubleshooting page.
What are the System Requirements for running PhET simulations?
HTML5 sims
The new HTML5 sims can run on iPads, Chromebooks, as well as PC, Mac, and Linux systems.
iPad
iOS 7+
Safari
The HTML5 PhET sims are supported on iPad2 or later. For iPad compatible sims click here
Android
Not officially supported. Please contact phethelp@colorado.edu with troubleshooting issues.
If you are using the HTML5 sims on Android, we recommend using the latest version of Google Chrome and Android 4.1+
Chromebook
Latest version of Google Chrome
The HTML5 and Flash PhET sims are supported on all Chromebooks. For Chromebook compatible sims click here
Windows Systems
Microsoft Internet Explorer 10 or later, latest version of Firefox, latest version of Google Chrome
Macintosh Systems
OS 10.8.5 or later
Safari 6.1+, latest version of Firefox, latest version of Google Chrome
Linux Systems
Not officially supported. Please contact phethelp@colorado.edu with troubleshooting issues.
Java and Flash sims
The Java and Flash simulations will run on most PC, Mac, and Linux systems. Detailed system requirements for running the original sims are:
Windows Systems
Windows 8
Windows 7
Windows Vista
RAM: 256 MB
Approximately 508 MB available disk space (for full installation)
Browsers: Internet Explorer 9 and above, Firefox, Chrome
Macintosh Systems
Intel-based Mac running Mac OS X 10.8.3+, 10.9+
Administrator privileges for installation
A 64-bit browser (Safari, Firefox, or Chrome for example) is required to run Oracle Java on Mac OS X.
Approximately 497 MB available disk space (for full installation)
Linux Systems
Oracle Linux 5.5+1
Oracle Linux 6.x (32-bit), 6.x (64-bit)2
Oracle Linux 7.x (64-bit)2
Red Hat Enterprise Linux 5.5+1, 6.x (32-bit), 6.x (64-bit)2
Ubuntu Linux 12.04 LTS, 13.x
Suse Linux Enterprise Server 10 SP2+, 11.x
Approximately 494 MB available disk space (for full installation)
Browsers: Firefox
What is the ideal screen resolution to run PhET simulations?
The HTML5 sims are optimized for an iPad2 resolution (1024 x 768 pixels), but work on other resolutions and will scale based on your device resolution.
The Java and Flash PhET simulations work best at a screen resolution of 1024 x 768 pixels or higher. (Some of them are written so that they cannot be resized.) At lower resolution (e.g. 800 x 600), all the controls may not fit on your screen. To change your screen resolution, follow the directions below:
Windows 7/8
- From Start menu, click on "Control Panel."
- Choose "Display".
- Press "Adjust screen resolution".
- Use the "Resolution" slider to select a resolution and click "OK."
Windows Vista
- From Start menu, click on "Control Panel."
- Press "Adjust screen resolution" under "Appearance and Personalization."
- Use the "Screen resolution" slider to select a resolution and click "OK."
Windows 2000/XP
- From Start menu, click on "Control Panel."
- Double click on "Display" icon.
- Select the "Settings" tab.
- Use the "Screen resolution" slider to select a resolution and click "OK."
Macintosh
- Open the System Preferences (either from the Dock or from the Apple menu).
- Open the Displays Panel and choose the Display tab.
- On the left of the Displays tab you can select one of the Resolutions from the list.
Can PhET simulations be used on my tablet/iPad/Android/Chromebook devices?
The Java and Flash simulations cannot run on a tablet/iPad/Android device because those devices do not fully support Java or Flash, which is required to run the Java and Flash PhET sims.
iPad
The HTML5 PhET sims are supported on iPad2 or later. For iPad compatible sims click here.
Chromebook
The HTML5 and Flash PhET sims are supported on all Chromebooks using the latest version of Google Chrome. For Chromebook compatible sims click here.
Android
We do not currently test our simulations on Android devices due to the fragmented nature of the device ecosystem. However, the HTML5 sims should function. For optimal performance, we recommend opening the sims in the latest version of Google Chrome.
If your school district is considering the purchase of iPads or tablet devices, please understand that you will be limited to HTML5 sims. For more information, see our system requirements.
I would like to translate PhET Simulations into another Language. Can this be easily done?
The PhET simulations have been written so that they are easily translated to languages other than English. Please click here for more information.
Can I run PhET simulations from a USB drive?
Yes, but there are some situations where problems may be encountered. If you only want to run a small number of simulations, the best approach is to download the individual JAR files (i.e. the files that are downloaded when you press the “Download” button on the simulation pages) and save them on your USB drive. This should work under most circumstances. If you want to install all simulations using the Offline Website Installer, there can be some complications. The reason for this is that some of the simulations – specifically the ones that run under Java – have hardcoded path information in their launch files. This is due to a limitation of the Java Network Launching Protocol. This limitation means that if you install the Offline Website Installer to your hard drive and then copy all of the installed files to a USB drive, there is a good chance that many of the simulations will not run. One possible alternative approach is to install the Offline Website Installer directly on to your USB drive. This should work in situations where the USB drive is assigned the same drive designation (e.g. “E:”) when attached to a new machine as was assigned when the Offline Website Installer was installed. If the USB drive is assigned a different drive designation, again, many of the simulations will not run.
Where does the name "PhET" come from?
Our project originally focused on physics sims, and was hence named the *Ph*ysics *E*ducation *T*echnology project, or *PhET*. When we branched into chemistry, biology, mathematics and other areas, we decided to keep the name *PhET*, but to no longer describe it as an acronym.
How can I maximize PhET simulations in a browser?
Most browsers have an option to switch into a fullscreen mode. Below are instructions for the most common browsers:
- Internet Explorer (all versions): Press F11
- Firefox: Press F11 (Windows, Linux), Shift-Command-F (Mac)
- Google Chrome: Press F11 (Windows, Linux), Shift-Command-F (Mac)
- Safari: Fullscreen support with 3rd-party plugins (Mac, Windows)
- Opera: Press F11 (Windows, Linux)
How do I embed PhET simulations?
Click the 'Embed' button under the simulation you would like to embed. This will bring up a text box of html code that you can copy and paste in order to embed the sim. Flash sims may be directly embedded or linked via an image to launch the sim. Java sims may only be linked via an image to launch the sim.
Is the source code available?
Yes, our source code is freely available. Instructions to download it are on our Source Code page.
What are Licensing requirements?
Information about our licensing requirements can be found on our Licensing page.