CheerpX for Flash

An HTML5 Flash emulator that allows your Flash content to run seamlessly on browsers, after the end of life of the Flash player.

Powered by WebAssembly, running entirely within the browser, fully static and served via HTTP, self-hostable.

Latest News: CheerpX for Flash is now generally available! Read the announcement.

CheerpX for Flash

A long-term HTML5 solution for preserving Flash applications on modern browsers

Based on the Adobe Flash runtime, ensuring 100% compatibility with Flash

Compatible with ActionScript 2/3, Flex and Spark. Supports networking, access to files, audio, and most other Flash APIs

Runs securely on normal browsers, without any local installation or requirement

Available to Flash developers and integrators. Easily integrated on any HTML page with Flash, whether you developed the software or are just integrating it


A secure, complete, easy-to-integrate solution

By combining CheerpX with the Adobe Flash Player, CheerpX for Flash provides an easily-integrated, HTML5 middleware library that allows normal browsers to continue using Flash applications without a plugin. No special browsers or installable components are required by the users, and no change to the Flash application is required.

Preserve Vital Applications

Continue supporting your internal, customer-facing or public-facing applications after the deprecation of Flash, without doing a full HTML5 rewrite.

Secure by design

CheerpX for Flash works on modern browsers, reducing the risks of keeping a legacy browser running. Thanks to HTML5 sandboxing, it radically improves safety compared to the Flash player.

Ease of access

CheerpX for Flash can be used for external B2B and B2C applications, as it doesn’t require users to download or install anything specific to your application.


CheerpX for Flash in a

Based on the Adobe Flash Player

CheerpX for Flash runs the Adobe Flash Player and its runtime in WebAssembly. This means 100% compatibility with Flash, and requires a commercial redistribution licence.

Powered by WebAssembly

Based on our HTML5 virtualization technology CheerpX, it allows existing Flash applications to be supported on modern browsers after 2020.

Available to any organization

CheerpX can be easily integrated on any HTML page with Flash, whether you developed the software or are just integrating it.

Hostable on private and public networks

You can host CheerpX on public or private clouds, or private airgapped networks. CheerpX does not require a backend other than an HTTP server.


Three key components

Adobe Flash runtime

A commercial build of the Adobe Flash runtime is at the core of CheerpX for Flash. This allows any existing, unmodified application to run with CheerpX for Flash, with no deadlines.


The Flash runtime is run by an HTML5 ’emulator’ based on CheerpX, on the user browser. It executes fully client-side, without the user noticing.

HTTP Hosting

The Flash Player and CheerpX are hosted on any HTTP server. CheerpX for Flash is integrated on any Flash HTML5 page by adding a one-line script to the page.

CheerpX for Flash is an easy-to-integrate solution to seamlessly extend the life of existing Flash applications, without special browsers or any action from the user.


Take a closer look

Book a Demo

    You can unsubscribe at any time. Read our privacy policy.


    Latest about CheerpX for Flash

    CheerpX for Flash now generally available

    CheerpX for Flash, our HTML5 technology to extend the life of existing Flash applications, is now generally available.

    Wasm virtualization saves Flash

    Our CTO Alessandro writes on how CheerpX can extend the life of Flash content by virtualizing the Flash Player in Wasm.

    CheerpX preview at Wasm SF

    Our Senior Developer Yuri gave a technical preview of CheerpX at the WebAssembly San Francisco Meetup at Cloudflare.