CheerpJ is a drop-in replacement for the JVM in HTML5, capable of running any Java Application, Applet and Library on modern browsers.
Full Java Runtime
CheerpJ comes with a full OpenJDK runtime, providing full compatibility with any Java application
Full JVM in WebAssembly
CheerpJ runs Java bytecode thanks to a WebAssembly Just-In-Time compiler
Secure by Design
CheerpJ operates within the browser sandbox, using safe and secure Web APIs for system access
CheerpJ provides a seamless experience of migrating existing Java Applications, developed internally or from third parties, to an HTML5 experience accessible from any modern browser. No plugins and no installations are required from the user.
NEW! 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
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