PLAYHUB

Free browser games — play instantly, no download needed

PlayHub is a small collection of 38 browser games, all built for this site. Nothing to install, no account to make: pick a game, it starts in about a second, and your best score is remembered on your own device. It works on a phone and on a laptop — and once a game has loaded the first time, it keeps working with the network off.

How these games are made

Every game here was written for this site rather than licensed from a game portal, which is why the collection is small and why no two games share a template. Twenty-five of them run on a bare HTML canvas with no game engine at all — 2048, Snake, Minesweeper and the other classics are a few hundred lines of plain JavaScript each. Four of the 3D games are built on Three.js, where the meshes are assembled from primitives in code at load time instead of being downloaded as model files. The remaining five use a trimmed-down Phaser build for their physics. All of it together is about 800 KB of game code.

That constraint is deliberate. A game that loads in a second gets played; a game behind a loading bar does not.

Picking a game

The grid above lists all 38 games once, in a deliberate order. The filters above it narrow the grid to two-player, puzzle, arcade, board, memory, reaction, rhythm or 3D games, and the badges mark games two people can play on one phone (2P), the ones people keep coming back to (HOT) and recent additions (NEW). The one-line description on each card sums the game up in a sentence.

Four games exist in both a 2D and a 3D version — Dino Dash, Tower Defense, Slice Tower and Blob Arena. The 3D versions need WebGL and a little more from the device; the 2D versions play fine on an old phone. Each links to the other, so you can switch without hunting through the list again.

Records, accounts and ads

There is no sign-up. Your best score for each game is kept in your browser's local storage, which means it survives a reload but stays on that device and that browser. If you want to put a score on the shared board, that is a separate, deliberate action and asks only for a nickname — no email, no account, and entries can never be edited or removed afterwards.

Ads pay for the hosting, and they are kept out of the way: none inside a game while you are playing, and the ad script does not even load until you touch the page or a couple of seconds have passed, so it never competes with the game for that first second.

Playing offline

The site installs a small service worker on your first visit. After that the shell and any game you have opened are served from your own device, so a flaky connection does not stop a round. You can also add PlayHub to a phone home screen and it opens like an app.