Dozen Games is a free collection of 21 browser-based games you can play instantly — no download, no account required. Open a link, play. That's it.
Most free game sites require you to install an app or create an account. Dozen Games doesn't. Every game runs directly in your browser using HTML5 Canvas. There's nothing to install and nothing to sign up for.
Because the games are pure HTML and JavaScript — no plugins, no Flash, no app — they work everywhere: school Chromebooks, work computers, iPhones, Android phones, tablets. If your browser can open a web page, it can run these games.
Games like Snake, Flappy Bird, and Tower Defense are commonly blocked on school and workplace networks because they require app installs or come from known gaming domains. Dozen Games runs over a normal HTTPS connection — the same as any website — so it works on most school and office networks without any special setup.
No VPN. No proxy. Just open the link.
There are 21 games across four categories:
Every game on Dozen Games is built with plain HTML5, CSS, and JavaScript — no frameworks, no game engines, no third-party libraries. The gameplay runs on the browser's built-in <canvas> element. This keeps file sizes tiny (most games load in under 100 KB total) and means they work on any modern browser without plugins.
Because there's no server-side logic, the games continue to work even if your connection drops mid-game. Your score and progress live in your browser session.
App store games require installation (often 50–500 MB), account creation, and frequently contain in-app purchases or ads. Dozen Games is the opposite:
Not sure where to start? Here are the most-played games on the site:
Dozen Games was built as a project to create a clean, fast home for small browser games. All games are original — built from scratch, not ports with stolen assets. The site is hosted on a static file server behind Cloudflare, so pages load in under a second anywhere in the world.
Have a game idea or feedback? The site is a personal project — there's no support team — but we read everything sent to [email protected].