The library
Original starter games plus attributed community titles — every one self-hosted and running in the same safe sandbox.
How it works
From a single file to a safe, shareable game in four steps.
- 01
Upload one file
A single self-contained .html file, up to 2 MB. Drag, drop, or paste — no build step, no SDK.
- 02
Get an honest report
Our scanner reads your source and returns explicit PASS / WARN / FAIL findings — external assets, network calls, forms, eval, and more.
- 03
Preview in a safe sandbox
Your game runs in an isolated frame: scripts on, but no network, no cookies, no popups, no escape to the host page.
- 04
Share after review
Transparent source and remix rights, plus human moderation before anything goes public. Players get safe, playable games.
Hosting arbitrary code, without the risk
Most portals run uploaded JavaScript on their own origin — a security problem. We don't. Every game is sandboxed and screened, so a malicious or broken file can't touch players or this site.
- Opaque-origin iframe — uploaded code can never read this site's cookies or storage.
- Strict Content-Security-Policy injected into every game: no external scripts, no network.
- No forms, popups, top-navigation, plugins, or <base> tricks — enforced by the sandbox.
- Rights attestation and remix permissions collected up front; every file stays readable.
Browse by category
Arcade
Quick score-chasing games with simple rules, short rounds, and instant restarts.
Puzzle
Pattern, memory, and planning games for calmer, thinking-first sessions.
Action
Movement-heavy games with dodges, timing, and quick decisions under pressure.
Strategy
Small tactical games with routing, resource, and placement choices.
Skill
Precision games where timing and control matter more than luck.
Reflex
Fast reaction games built for one-handed, mobile-first play.
Guides
All guidesHow to prepare an HTML game for upload
Get a single-file HTML game ready for Upload Arcade: inline your assets, drop network calls, and add real controls.
5 min readUnderstanding the compatibility report
What PASS, WARN, and FAIL mean in the upload scanner, and what static screening can and cannot prove.
7 min readDesigning safe single-file games
Why Upload Arcade sandboxes every game, and how to design great games inside those constraints.
Made a game? Ship it safely.
One file, an honest report, and a safe preview. No signup to try it.
Upload your game