Support for Java Applets, including Physlets, has been discontinued by browsers and Oracle. Thus, traditional Java-based Physlets are no longer supported on this website. Please note Open Source Physics (OSP) Java programs continue to run on computers with Java if users download the jar file.

The OSP team is busy updating and developing simulations using HTML5 + JavaScript.
These simulations run on almost all platforms including tablets and cellphones. Explore the Third Edition of Physlets Physics or search OSP for JavaScript to find these simulations.

System Requirements

NOTE: As of April 2015 Google Chrome has disabled plugin support necessary to run Java applets, such as Physlets. Other browsers (Firefox, Safari, and Internet Explorer) still support Java applets.

Personal Computer or Laptop

Physlets require Java to run. Java runs on personal computers and laptops but not tablet-based devices. Do you have Java already installed? To check on a Windows-based machine, open the Control Panel and look for the Java icon. To check on a Macintosh computer, open the System Preferences, and look for the Java icon at the bottom of the panel.

Browsers and Operating Systems

Physlet Quantum Physics 2E provides physics teachers with a collection of ready-to-run, interactive, computer-based curricular material spanning the entire introductory physics curriculum. All that is required is accessing Physlet Quantum Physics 2E on ComPADRE and using a browser that supports Java applets and JavaScript to Java communication. This combination is available for all recent versions of Microsoft Windows, Apple Macintosh, and most versions of Unix. Although we occasionally check Physlets using other combinations, Microsoft Windows 7/8 with Internet Explorer and Macintosh OS X v10.8 (AKA "Mountain Lion") and Safari are our reference platforms. Physlets should run on Linux and various versions of Unix.

Getting Oracle Java

Java is available for free from Oracle. The Java Runtime Environment (Standard Edition) can be downloaded from the Oracle website: Oracle Java SE Runtime Environment 8 Download Page. After accepting the license agreement, choose your operating system and download the file to your hard drive. Double-click on the file's icon to run the installer. Follow the instructions the installer provides. If you have a 32-bit browser, select 32-bit Java. If you have a 64-bit browser, select 64-bit Java. If you use both browser types, download and install both versions of Java. To test that your browser can run java applets, go to

Note: After a recent Java update, some Microsoft Windows computers cannot run java applets in any browser. This is related to java being installed in a directory with a space in the name, such as "Program Files (x86)". If you are having this problem, you should try installing the update in a different directory, such as "C:\java", by checking the "Change Destination Folder" box on the first installation page.

Other Browsers

Mozilla Firefox offers an alternative to Microsoft Internet Explorer on Windows operating systems. As of April 2015 Google Chrome will not run Physlets.

Mozilla Firefox offers an alternative to the Safari browser on the Macintosh. As of April 2015 Google Chrome will not run Physlets.

The OSP Network:
Open Source Physics - Tracker - EJS Modeling
Physlet Physics
Physlet Quantum Physics