Run Java Applets in the browser

The CheerpJ Applet Runner extension allows you to run legacy Java Applets on Google Chrome or Microsoft Edge without having to install Java.

Why CheerpJ Applet Runner

Continue Running Java Applets in Modern Browsers

Java applets are no longer supported in modern browsers, leaving many business-critical applications inaccessible. CheerpJ Applet Runner enables existing Java applets to run in Chrome and Microsoft Edge without requiring users to install Java Desktop or legacy browser plugins.

HOW IT WORKS

How the CheerpJ Applet Runner works

The CheerpJ Applet Runner allows existing Java applets to run directly in Chrome and Microsoft Edge. The browser extension detects Java applets, starts the CheerpJ runtime and loads the application without requiring a desktop Java installation or legacy browser plugins.

1. Install the Browser Extension

Install the CheerpJ Applet Runner extension from the Chrome Web Store or Microsoft Edge Add-ons.

3. Run the Applet

The CheerpJ Applet Runner detects the Java applet, starts the CheerpJ runtime and loads the application directly in your browser.

2. Open Your Application

Navigate to your existing web application containing a Java applet. The Applet Runner automatically detects supported applets and prepares them for execution.

4. Run Securely in the Browser

The Java applet runs directly in Chrome or Microsoft Edge without requiring a local Java installation or browser plugins, making deployment simpler for both users and IT teams.

Who the CheerpJ Applet Runner is for

Designed for organisations that:

  • Need to continue running Java applets in Chrome or Microsoft Edge.
  • Want to eliminate the need for local Java installations on user desktops.
  • Need a browser-based solution without modifying existing Java applets.
  • Manage large desktop estates and want to simplify deployment through enterprise browser policies.
  • Are looking for a practical replacement for legacy Java browser plugins.

Not designed for teams looking to:

  • Rewrite applications as native HTML or JavaScript.
  • Replace existing Java applications with a new front-end framework.
  • Modernise or redesign application functionality rather than enable existing applets.
  • Build a new web application from scratch.
Deployment comparison

Legacy Java browser plugins vs
CheerpJ Applet Runner

Continue running existing Java applets in Chrome and Microsoft Edge without managing local Java installations or unsupported browser plugins.

Requirement Legacy Java Applet Deployment CheerpJ Applet Runner
Local Java installation Required Not required
Java browser plugin Required Not required
Chrome support Not supported Supported
Microsoft Edge support Not supported Supported
Existing Java applets Requires a legacy browser environment Runs in a modern browser
Application changes Often tied to legacy infrastructure No source code changes required
Enterprise deployment Desktop Java and browser management Chrome and Edge policy support
CheerpJ Applet Runner

Run Java applets without Java Desktop or legacy plugins

A practical way to restore access to existing Java applets in modern browsers

Applets without Java Desktop

Run existing Java applets without a local Java installation or unsupported browser plugins.

Runs in Modern Browsers

Use Java applets in Chrome and Microsoft Edge through the CheerpJ Applet Runner browser extension.

Broad Java Compatibility

Supports common Java 8 functionality, including Swing, AWT, networking, file systems and clipboard access.

FAQ

You can find the Documentation for the CheerpJ Applet Runner here.

The CheerpJ Applet Runner is compatible with Chrome and Edge, as well as any other Chromium-based browser.

Yes. CheerpJ is used by many organizations worldwide to run Oracle Java-based products, such as Oracle Forms and Oracle EBS, on modern browsers. This includes several Fortune 500 companies as well as local and federal government agencies.

CheerpJ allows you to keep running any legacy Java Applets that are either impossible or impractical to replace or upgrade, extending the life of your application with minimal investment.

No. The CheerpJ Applet Runner does not have any requirement on the Desktop (and does not need Java to be installed) or on the Server.

Your application can remain unchanged, and you will not need any server side integration.

Yes, we can assist you in self-hosting the CheerpJ Applet Runner so that your organisation doesn’t need to access the Chrome Web Store or the Edge Add-Ons store.

We can provide a self-hostable version of the CheerpJ Applet Runner to any organisation that requires it. Please get in touch with Enterprise Sales if you are interested in this.

Request a demo

Discover how to modernize and improve access to your legacy Java applications with CheerpJ.

Schedule a free demo with our team to learn how CheerpJ can help address your Java requirements.

Fill in the form or book a demo directly here

    Leaning Technologies needs the contact information you provide to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our Privacy Policy.

    Learn More About CheerpJ

    Learn More About CheerpJ