Chrome on Mac and Windows

To run Java applets on Mac and Windows in Chrome, one has to enable NPAPI starting with Chrome Version 42 and later.

Enabling NPAPI

As of Chrome Version 42, an additional configuration step is required to continue using NPAPI plugins.

  1. In your URL bar, enter:
    chrome://flags/#enable-npapi
  2. Click the Enable link for the Enable NPAPI configuration option.
  3. Click the Relaunch button that now appears at the bottom of the configuration page.

Developers and System administrators looking for alternative ways to support users of Chrome should see this blog, in particular “Running Web Start applications outside of a browser” and “Additional Deployment Options” section.

Users on Mac and Windows who have not enable NPAPI in Chrome will see the following error message when they try to run an applet and are redirected to the Oracle website:  We have detected you are using Google Chrome and might be unable to use the Java plugin from this browser. Starting with Version 42 (released April 2015), Chrome has disabled the standard way in which browsers support plugins.


Chrome on Linux

It is no longer possible to run a Java applet on Linux starting with Chrome Version 35 and later.

Starting with Chrome version 35, NPAPI (Netscape Plug-in API) support was removed for the Linux platform.

For more information, see Chrome and NPAPI (blog.chromium.org).

Firefox is the recommended browser for Java on Linux.