Hyperbeam

Cloud Browsing
with Hyperbeam.

Embed high-performance virtual browsers directly into your site. Perfect for shared browsing sessions, watching movies together, or private unblocked browsing.

  Medium Difficulty   ~15 min setup   Updated 2026
Compute on the Edge.
On this page
01

What is Hyperbeam?

Hyperbeam provides virtual browsers as a service. Instead of running a proxy on the client side, Hyperbeam runs a full Chromium instance in the cloud and streams the video back to your users. This bypasses almost all local blocks and filters.

Shared Browsing Because the VM is hosted in the cloud, multiple users can join the same session to browse or watch content together in real-time.

02

API Setup

To use Hyperbeam, you'll need an API key from their developer portal.

1

Create Account

Sign up at hyperbeam.com and create a new project.

2

Get API Key

Navigate to your project settings and copy your Secret Key. You'll use this to create sessions.


03

Embedding the VM

Embedding Hyperbeam is easy using their official Web SDK. First, install the SDK or include it via CDN.

index.html
<script src="https://unpkg.com/@hyperbeam/web@latest/dist/index.bundle.js"></script>
<div id="hb-container" style="width: 100%; height: 500px;"></div>

Then, initialize the session with your embed URL (which you generate on your backend):

app.js
const container = document.getElementById("hb-container");
const embedURL = "YOUR_SESSION_EMBED_URL";

Hyperbeam(container, embedURL).then((hb) => {
  console.log("Hyperbeam VM is ready!");
});

04

Advanced Config

Hyperbeam allows you to control permissions, quality, and even inject custom CSS into the virtual browser.

Security Warning Never expose your Hyperbeam Secret Key on the frontend. Always use a backend server or a Cloudflare Worker to create sessions.