VOLTCADE

About VoltCade

VoltCade is a free, open browser-based arcade where you can play original games, compete for high scores, and prove your skills on public leaderboards.

Every game is built from scratch in plain HTML5 Canvas and vanilla JavaScript. There's no game engine, no third-party content, and no recycled assets — every line of every game and every pixel of art was written specifically for this site. The result is a collection that loads instantly on any device, runs offline once cached, and stays a manageable size: the entire arcade is smaller than a single mobile game.

No downloads. No sign-up required. Just pick a game, play, and enter your three-letter initials when you get a high score — just like the arcades the platform is named after.

21 games. 11 categories. Zero downloads.

21
Games
11
Categories
Free
Every Game
0
Installs Needed

Free to Play

All games are completely free. No hidden paywalls, premium tiers, or pay-to-win mechanics.

Instant Play

Games load instantly in your browser. No installs, no launchers, no account required.

Fair Competition

Every score is checked on the server: a signed session per run, a score ceiling and a minimum run time per game, and posting limits.

Play Anywhere

Works on desktop, tablet, and phone, upright or sideways, with keyboard, mouse, or touch.

Why VoltCade exists

Many arcade sites are gateways: a shell wrapped around other people's games. VoltCade started as the opposite — a place where every game on the front page is original, every leaderboard is real, and you can play without creating an account. The goal was simple: capture the feeling of dropping a quarter into a cabinet, reading the high-score table, and wanting to put your initials at the top.

The site has grown one release at a time: a new game, a new mode, or a platform feature like daily challenges, score sharing, optional accounts, or saved games. Nothing on the site is a port; nothing is licensed from elsewhere. The release notes list what changed and when.

How the games are built

Every VoltCade game runs in its own sandboxed frame and is hand-written HTML, CSS, and Canvas2D JavaScript — no React, no Unity, no game-engine bundles. Art is drawn by code while the game runs: shapes, lines, and gradients rather than image files. That keeps each game to a few hundred kilobytes and makes the arcade quick to load, even on a phone.

Games communicate with the host page through a tiny postMessage SDK. The SDK handles pause and resume, mute toggling, score submission, and lifecycle events. Because each game runs in a sandbox, a bug in one game can't break another game or the page around it.

How leaderboards stay fair

Public leaderboards are the heart of an arcade — they only work if players trust them. VoltCade approaches that with a few overlapping defenses. Each run opens with a session and a signed token issued by the server. A score can't be posted without a matching token, and each session is good for one score only.

Every score is validated against a per-game maximum and a minimum session length, so a 999,999 score on a 5-second run gets rejected at the API. Posting is rate limited, and a score that still looks wrong can be reported and removed. None of this is perfect, but it makes casual cheating more work than just playing. There is a longer write-up of what the checks do and don't catch.

Privacy and data

VoltCade collects very little. You can play and post scores without an account; the only thing you type is three initials. An account is optional and needs a username and a password, never an email address or a real name. Your network (IP) address is recorded with each game you start and each score you post, to count visitors and keep the leaderboards fair; it is never shown publicly. Anonymous analytics (page views, traffic sources) help decide what to build next. The full breakdown is on the privacy page.

Get involved

Found a bug? Have an idea for a new game or mode? Want to report a leaderboard entry that looks fishy? The contact page is the fastest way to reach us. The changelog tracks every release, and the blog is where longer write-ups about how the games and the site are built live.