The lab is in
the browser

Upload a class roster. Every student gets a running Windows or Linux VM, accessible from any browser — no software, no VPN, no IT ticket.

No software to install
Works in any browser
SSO with institutional login
Windows & Linux VMs

What you get

Everything a CS lab needs

Provisioned in minutes. Accessible from anywhere.

Instant Provisioning

Upload a CSV and every student gets a running VM within minutes. No manual setup, no waiting.

Browser Console

Full desktop access via noVNC in any modern browser. No client software or VPN required.

Institutional SSO

Sign in with existing credentials. Supports SAML, CAS, Microsoft Azure AD, and Authentik out of the box.

Windows & Linux

Clone any Proxmox template — Windows Server, Ubuntu, Rocky Linux, or your own custom lab image.

Professor Dashboard

Start, stop, and monitor every student VM from one view. Bulk power actions across an entire course pool.

Mobile Ready

The student dashboard works on phones and tablets. Access your lab environment from any device.

Simple by design

From CSV to running lab in minutes

Three steps. That's it.

Professor uploads a CSV

Upload a student roster. ClassCloud parses names, generates credentials, and queues provisioning automatically.

VMs clone automatically

Each student gets their own VM cloned from your Proxmox template, assigned an IP, and powered on.

Students launch in browser

Students see their VM on the dashboard and click Launch Console — full desktop, zero installation.

Ready to deploy your first lab?

Sign in with your institutional credentials and get started in minutes.

Sign In to ClassCloud