Run Java Web Start in the browser

The CheerpJ JNLP Runner browser extension is the only solution that can run JNLP files in the browser without a Java Desktop installation. No downloads or plugins required.

It is a one-click end-user tool for Chrome and Edge, and it can also be deployed by organizations that need reliable access to legacy enterprise Java applications.

Request a demo › JNLP use cases

Run JNLP Files without Java Desktop

A modern, secure solution to run Java Web Start applications.

JNLP without Java Desktop

Run JNLP files without a local Java installation, entirely within the browser.

Compatible with Chrome and Edge

Runs securely within the browser sandbox on modern Chromium-based browsers.

Easy to deploy

A one-click solution for end users and a manageable deployment option for enterprise teams.

Battle tested

Based on CheerpJ, a JVM replacement in WebAssembly and JavaScript trusted across enterprise and public-sector environments.

Where It Fits

Standalone JNLP Applications

Preserve internal Java Web Start applications on modern browsers without asking users to manage a JVM.

Learn more →

Oracle Forms and EBS

Run JNLP-delivered Oracle frontends in Chrome or Edge while removing the local Java dependency.

Learn more →

Enterprise Rollouts

Deploy the extension to managed environments where legacy application continuity matters.

Learn more →

CheerpJ JNLP Runner is free to use for personal projects, most non-commercial applications, and technical evaluations. View licensing.

Learn More About CheerpJ JNLP Runner

Need help rolling out JNLP access?

We can help you evaluate application behavior, confirm the right deployment approach, and support managed rollouts for legacy JNLP environments.

Request a demo ›