Browser games 85 games
Games written for the web itself, in HTML5, JavaScript and WebGL, with no emulator in between. Many come from js13kGames, a yearly competition where every entry must fit in a 13-kilobyte zip file, which rewards clever code, generated graphics and synthesised sound. All of them are published by their authors under free licences, and they run straight in the page.
No games match this filter.
-
A Dark Room
A minimalist text adventure that starts with a cold room and a dead fire and slowly grows into a village, an expedition into a ruined world and a mystery. Written in plain text, with the game's own music and sounds. By Michael Townsend.
-
Backgammonics
Learn backgammon by playing against an AI with nine levels, from a beginner who just learned the rules to world class, while a coach grades every move and explains in plain words what you did well and what you missed. The AI is GNU Backgammon's neural network, running in your browser. By Frank Force.
-
Black Box (Simon Tatham's Puzzles)
Balls are hidden inside a dark box. Fire beams in from the edges, watch where they come out, get absorbed or bounce back, and work out where every ball is. Eric Solomon's 1970s deduction game, by James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Black Hole Square
A minimalist puzzle game made for js13kGames 2021: tap arrow squares in the right order so they push every square on the board into a black hole, within a limited number of moves, all in 13 KB. By Quinten Clause.
-
Bounce Back
A top-down action roguelite made for js13kGames 2019: throw a bouncing boomerang through ten randomly built levels, dash past enemies, spend your coins in the shop and face the final boss, all in 13 KB. By Frank Force.
-
Bridges (Simon Tatham's Puzzles)
Connect every island with horizontal and vertical bridges so that each island has as many bridges as its number and the whole archipelago forms one network: the logic puzzle also known as Hashiwokakero. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Candy Box 2
An adventure drawn entirely in text characters that starts with nothing but a counter of candies, and grows into a world with a village, quests, a castle, a cauldron and a lollipop farm. The sequel to Candy Box, by aniwey.
-
Chess Pursuit
Chess turned into a chase, made for js13kGames 2015: the black king runs across an endless, scrolling board to rescue his queen, dodging every square the white pieces attack. By Saturnyn.
-
Coil
A short, fast reflex game: draw loops with the mouse trail to enclose the blue orbs before they burst, avoid catching the red ones, and keep your energy up as long as you can. Made in 2011 by Hakim El Hattab.
-
Compact Conflict
A turn-based strategy game of territory and faith made for js13kGames 2014: up to four players, human or computer, fight for a randomly drawn map over twelve turns, upgrading their temples with the powers of the four elements. By Jakub Wasilewski.
-
Connection
A quick pattern puzzle made for js13kGames 2020: trace the sequence of shapes shown at the top through a grid of tiles before time runs out, or call it NOT FOUND when the board makes it impossible. By Federico Tibaldo.
-
Cube (Simon Tatham's Puzzles)
Roll a cube around a grid to pick up the six blue squares, one on each face, in as few moves as you can; then try it with a tetrahedron, an octahedron or an icosahedron on a triangular grid. From Simon Tatham's Portable Puzzle Collection.
-
Cube Composer
A puzzle game inspired by functional programming: chain functions such as map, reject and stack to turn rows of coloured cubes into the shape of the goal. Twenty-five levels in six chapters, written in PureScript. By David Peter.
-
Dominosa (Simon Tatham's Puzzles)
A full set of dominoes was laid out in a rectangle and then taken away, leaving only the numbers behind: put every domino back where it was. A logic puzzle from Simon Tatham's Portable Puzzle Collection.
-
Elematter
A compact tower defence made for js13kGames 2014: build towers of the four elements along a winding path, each strong against one kind of enemy, and hold out through twenty waves with only thirteen lives. By Jack Rugile.
-
Elevator Saga
A programming game: write JavaScript that tells a bank of elevators where to go, then watch the passengers arrive and see whether your code beats the challenge. Nineteen challenges, from one elevator and three floors to eight elevators and twenty-one floors. By Magnus Wolffelt.
-
Fifteen (Simon Tatham's Puzzles)
The classic sliding puzzle from the 1870s: fifteen numbered tiles in a 4x4 frame with one empty space. Slide them back into order, 1 to 15. From Simon Tatham's Portable Puzzle Collection.
-
Filling (Simon Tatham's Puzzles)
Write a digit in every empty square so that each group of equal, touching digits has exactly as many squares as its digit: the logic puzzle also known as Fillomino. By Jonas Kölker, from Simon Tatham's Portable Puzzle Collection.
-
Fire & Fondness 2
A turn-based puzzle game set on a daytime TV show: guide a contestant through rooms full of flamethrowers, doors and levers to reach their sweetheart before the fire comes. 35 levels with undo, a dog and plenty of jokes. By John Gabriel.
-
Flip (Simon Tatham's Puzzles)
Light up every square of the grid, when each click flips a whole group of squares between light and dark: the classic lights-out puzzle, with cross-shaped groups or a random shape for every square. From Simon Tatham's Portable Puzzle Collection.
-
Flood (Simon Tatham's Puzzles)
Flood-fill the grid from its top left corner, one colour at a time, until every square is the same colour, within the move limit set by the game's own solver. From Simon Tatham's Portable Puzzle Collection.
-
Fourfold
A step-counting puzzle made for js13kGames 2020: guide a block across floating tiles to the green goal, knowing that every fourth move is a two-tile leap. Twenty levels plus an editor. By Mohammed Saud.
-
Galaxies (Simon Tatham's Puzzles)
Split the grid into regions that each have one dot at their exact centre and look the same when turned upside down: the logic puzzle known as Spiral Galaxies. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
GoYomi 9×9
Learn Go on the small 9×9 board against an AI with nine levels, from almost random to genuinely strong, while a coach grades every move and explains liberties, captures, territory and plans in plain words. The AI is a KataGo neural network running in your browser. By Frank Force.
-
Guess (Simon Tatham's Puzzles)
Work out the hidden row of coloured pegs within a limited number of guesses, using the black and white marks each guess earns: a code-breaking game in the bulls and cows family. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Hextris
A fast puzzle game inspired by Tetris: coloured blocks slide in from all six sides towards a spinning hexagon, and you turn it so that three or more of the same colour meet and vanish. Made in 2014 by four high school friends.
-
Humwin & Darbold
A little robot lands on a strange purple planet to pick up his friend, a sampling robot who has gone missing. Explore, dodge the always-hungry locals and work out what happened to Darbold, in a puzzle adventure drawn in WebGL and packed into 13 KB for js13kGames 2021.
-
Inertia (Simon Tatham's Puzzles)
Roll a ball that never stops until it hits a wall or a stop square, in eight directions, and collect every gem without running into a mine. Based on Ben Olmstead's game, from Simon Tatham's Portable Puzzle Collection.
-
Infernal Throne
A tiny metroidvania made for js13kGames 2022: a dethroned demon fights skeletons and spiders across five regions of the underworld, regaining a dash, claws, fire and wings to climb back to the throne. By Ariel Wexler.
-
Intern Apocalypse
The heroes are off to defeat the Demon Overlord. You are the intern, sent back to town for potions. A small 3D action adventure with sword fights, errands and an original synthesised soundtrack, written in 13 KB for js13kGames 2019.
-
Island Not Found
Wake up behind bars on a deserted island and find a way off it, in a first-person 3D puzzle adventure with a whole island to explore, machinery to bring back to life and its own soundtrack, all packed into 13 KB for js13kGames 2020.
-
Keen (Simon Tatham's Puzzles)
Fill a Latin square so that no digit repeats in a row or column and every outlined block reaches its target with the given operation: addition, subtraction, multiplication or division. An arithmetic logic puzzle from Simon Tatham's Portable Puzzle Collection.
-
Light Up (Simon Tatham's Puzzles)
Place light bulbs so that every white square is lit, no bulb shines on another, and each numbered black square touches exactly that many bulbs: the logic puzzle also known as Akari. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Loopy (Simon Tatham's Puzzles)
Draw one single closed loop along the grid lines so that every number shows how many of its sides the loop uses: the puzzle known as Slitherlink, on square grids and on triangles, hexagons, Penrose tilings and more. From Simon Tatham's Portable Puzzle Collection.
-
Lost Robot
A remote-control puzzle made for js13kGames 2019: the robot's mapping module is offline, so you steer it home by the scattered dots of its laser and sonar, opening doors at coloured landmarks on the way. By Dennis Meckel.
-
Magnets (Simon Tatham's Puzzles)
Decide which dominoes are magnets and which are blank, and which way round each magnet goes, so that the plus and minus counts around the grid match and no two equal poles touch. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Map (Simon Tatham's Puzzles)
Colour every region of a map with one of four colours so that no two regions sharing a border have the same colour, starting from a few regions already painted. From Simon Tatham's Portable Puzzle Collection.
-
Mines (Simon Tatham's Puzzles)
Uncover every safe square of a minefield using the numbers as clues, in a version of the classic that never forces a guess: every grid can be solved by logic alone. Square, hexagonal, triangular and stranger tilings, from Simon Tatham's Portable Puzzle Collection.
-
Mosaic (Simon Tatham's Puzzles)
Shade squares black so that every clue counts exactly the black squares in the 3x3 block around it, itself included, and watch a picture-like pattern appear. By Didi Kohen, from Simon Tatham's Portable Puzzle Collection.
-
Neptune Blue
An endless runner in space made for js13kGames 2014: steer a small ship low over a rolling ocean of polygons, dodging tumbling rocks and fireballs and picking up extra lives, for as long as you can last. By razh.
-
Net (Simon Tatham's Puzzles)
Rotate the scrambled tiles of a network until every piece joins one connected tree with no loops. The puzzle that opened Simon Tatham's Portable Puzzle Collection, with grids from 5x5 to 13x11 and a wrapping mode.
-
Netslide (Simon Tatham's Puzzles)
A scrambled network of cables that you put back together by sliding whole rows and columns, with the tiles that fall off one end coming back at the other, until every tile connects to the centre. By Richard Boulton, from Simon Tatham's Portable Puzzle Collection.
-
Norman the Necromancer
A pixel-art action game made for js13kGames 2022: a necromancer holds off waves of angry villagers by hurling spells and raising the fallen as skeletons, then buys rituals that change the rules, all in 13 KB. By Dan Prince.
-
ONOFF
A minimalist platformer made for js13kGames 2018: a little robot crosses two dozen levels by flipping the world between two layers, each with its own platforms and spikes, sometimes in mid-air. With a level editor. By Daniel Marino and Brad Dunbar.
-
Palisade (Simon Tatham's Puzzles)
Divide the grid into regions of the same size so that every numbered square has exactly that many walls around it, counting the outer edge: the logic puzzle Nikoli calls Five Cells. By Jonas Kölker, from Simon Tatham's Portable Puzzle Collection.
-
Parity
A minimalist numbers puzzle: move a selector around a 3x3 grid, adding one to every square you step on, until all nine numbers are equal. A hundred levels, the last ones with black squares that count down instead. By Abe Fehr.
-
Pattern (Simon Tatham's Puzzles)
Paint the grid black and white so that every row and column matches its list of clue numbers: a nonogram puzzle, freshly generated every time, from 10x10 up to 30x30. Pure logic, from Simon Tatham's Portable Puzzle Collection.
-
Pearl (Simon Tatham's Puzzles)
Draw a single closed loop through the grid that turns on every black pearl, but not right before or after it, and goes straight through every white pearl, turning next to it: the logic puzzle also known as Masyu. From Simon Tatham's Portable Puzzle Collection.
-
Pegs (Simon Tatham's Puzzles)
Peg solitaire, one of the oldest puzzles still played: jump pegs over each other, removing every peg you jump, until only one is left. The English cross, the French octagon and random boards that always have a solution. From Simon Tatham's Portable Puzzle Collection.
-
Radius Raid
A fast twin-stick space shooter made for js13kGames 2013: fly around an arena that scrolls in every direction, blast thirteen kinds of enemies and grab power-ups, all in a game that fits in 13 KB. By Jack Rugile.
-
Range (Simon Tatham's Puzzles)
Paint squares black so that each number sees exactly that many white squares in straight lines from itself, with no two black squares touching and all the white squares connected: the logic puzzle also known as Kurodoko. By Jonas Kölker, from Simon Tatham's Portable Puzzle Collection.
-
Re-Wire
A cable-routing puzzle made for js13kGames 2018: drag a power cable around every node on the board, once each, and into the socket without letting it cross itself, through seventeen levels of growing complexity. By Jan Mankopf.
-
Rectangles (Simon Tatham's Puzzles)
Cut the grid into rectangles so that each one holds exactly one number and that number is its area: the logic puzzle also known as Shikaku. From Simon Tatham's Portable Puzzle Collection.
-
Same Game (Simon Tatham's Puzzles)
Clear a grid of coloured squares by removing groups of the same colour: the blocks above fall, empty columns close up, and bigger groups score far more points. The tile-clearing classic, by James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Search of Sounds
A sailing and memory game made for js13kGames 2017: follow a distress call by ear across a low-poly ocean, anchor at the right island and calm its station by repeating a growing melody. By Vitalii Liapin.
-
Shuttledeck
A space runner played with a deck of cards, made for js13kGames 2021: a courier ship dodges asteroids by playing lane-change, weapon and shield cards, then buys new cards from odd merchants on the way to a distant planet. By Ariel Wexler.
-
Signpost (Simon Tatham's Puzzles)
Every square holds an arrow: link them all into one numbered path from 1 to the end, each step going somewhere in the direction its arrow points. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Singles (Simon Tatham's Puzzles)
Shade squares black until no number repeats in any row or column, without two black squares touching and without cutting the white squares apart: the logic puzzle also known as Hitori. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Sixteen (Simon Tatham's Puzzles)
Sixteen numbered tiles fill a 4x4 grid with no gap. Shift whole rows and columns round, the tile pushed off one end coming back at the other, until the numbers are in order. Simon Tatham's twist on the sliding puzzle, from his Portable Puzzle Collection.
-
Slant (Simon Tatham's Puzzles)
Draw a diagonal line in every square so that the circled numbers count the lines meeting at each point and the lines never close a loop: the logic puzzle also known as Gokigen Naname. From Simon Tatham's Portable Puzzle Collection.
-
Solo (Simon Tatham's Puzzles)
Fill the grid so that every row, column and block holds each digit once: the number-placement puzzle best known as sudoku, with difficulty levels from Trivial to Unreasonable plus X, jigsaw and killer variants. From Simon Tatham's Portable Puzzle Collection.
-
Soyuz 404
A two-cosmonaut point-and-click adventure. A secret test of an experimental space drive goes wrong and leaves your capsule in a place where even the stars are missing, and the only way back runs through your own memories. Hand-drawn in vector art and packed into 13 KB for js13kGames 2020.
-
Space Huggers
A run-and-gun platformer made for js13kGames 2021: storm randomly built alien outposts on fully destructible planets, with fire, explosions and up to four players in co-op, all in 13 KB. By Frank Force.
-
SpacePi
A mouse-drawing defence game made for js13kGames 2012: sketch lines in space to stop enemy lines from hitting your growing base, collect coins and buy upgrades across thirteen bases. By Jack Rugile.
-
Starship Sorades 13K
A vertical scrolling shooter in the spirit of Raptor and Warning Forever. Weave between torpedoes, collect weapon, energy, shield and bomb pickups, and see how many waves of ever-tougher enemy ships you can survive. Made for the first js13kGames, in 2012.
-
Stolen Sword
A one-finger action platformer made for js13kGames 2020: a swordsman slings himself through a misty bamboo forest after a thief, slowing time to aim each dash and slicing enemies in mid-air, all in 13 KB. By Ian Chiao.
-
Super Castle Game
A block-pushing puzzle about building a castle. Steer a blob of yellow blocks that grows when it touches loose ones and loses whatever it drags across a blade, and shape it to fill every marked square. Eighteen levels, made in 13 KB for js13kGames 2023.
-
Swap
A grid puzzle about switching bodies: guide one of several characters to the green square, pressing Space to take control of another one, while the others wander off on their own. Twenty-five levels, made for the GitHub Game Off 2013 by Noah Moroze and Michael Yang.
-
Tents (Simon Tatham's Puzzles)
Pitch one tent next to every tree, with no two tents touching, so that each row and column has the number of tents shown at its edge. A logic puzzle from Simon Tatham's Portable Puzzle Collection.
-
Tessel
A calm tile-laying puzzle: place coloured tiles so their edges match and close shapes of one colour for points, on square, triangle, hexagon and Penrose boards and more. Nine tilings and a custom game with your own rules. By Gijs van Tulder.
-
The Cursed Mirror
A side-on sword fight made for js13kGames 2015: a cursed knight breaks the mirror that bewitched him and must hold off the risen dead, turning now and then into his own vicious double. By Marco Emiliozzi.
-
The Last Spartan
An arcade sword-and-shield survival game made for js13kGames 2020: the last hoplite of a Spartan battalion holds out against endless Athenian soldiers on a randomly built battlefield, all in 13 KB. By Michael Ferron.
-
The Neatness
A drawing puzzle about paths and endings. Drag lines through mazes to lead every skull to a gravestone, without ever joining two skulls or two graves, across mirrored levels and walls that creep forward as you draw. Made in 13 KB for js13kGames 2022.
-
Towers (Simon Tatham's Puzzles)
Build a tower on every square so that each row and column has one of each height, and the numbers around the edge say how many towers you can see from that side: the puzzle often called Skyscrapers, drawn in 3D. From Simon Tatham's Portable Puzzle Collection.
-
Tracks (Simon Tatham's Puzzles)
Complete a railway line from A to B through the grid, with straight and curved rails only, so that every row and column holds as many pieces of track as its clue. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Twiddle (Simon Tatham's Puzzles)
Put a grid of numbered tiles back in order when the only move is rotating a square block of them a quarter turn. A puzzle inspired by a door lock in Metroid Prime 2, with harder versions where the tiles' orientation matters too. From Simon Tatham's Portable Puzzle Collection.
-
Undead (Simon Tatham's Puzzles)
Fill a haunted grid of diagonal mirrors with ghosts, vampires and zombies. Vampires don't show in mirrors, ghosts only show in them, and the numbers round the edge count what each line of sight can see. By Steffen Bauer, from Simon Tatham's Portable Puzzle Collection.
-
Underrun
A dark top-down shooter made for js13kGames 2018: walk through a failing research facility lit only by your gunfire, reboot every offline computer and survive the swarming spiders and sentry robots, in three levels and 13 KB. By Dominic Szablewski, music by Andreas Lösch.
-
Unequal (Simon Tatham's Puzzles)
Fill the grid so that every row and column has each number once and every greater-than sign between two squares is true: the puzzle also known as Futoshiki, with an Adjacent mode too. By James Harvey, from Simon Tatham's Portable Puzzle Collection.
-
Unruly (Simon Tatham's Puzzles)
Colour every square black or white so that each row and column has as many of one as of the other and never three of the same colour in a row: the logic puzzle also known as Tohu wa Vohu. By Lennard Sprong, from Simon Tatham's Portable Puzzle Collection.
-
Untangle (Simon Tatham's Puzzles)
Drag the dots around until none of the lines between them cross: a relaxing, tactile puzzle about planar graphs, with 6 to 25 points or as many as you like. From Simon Tatham's Portable Puzzle Collection.
-
Voidcall
A tiny real-time strategy game made for js13kGames 2019: lead a stranded crew of six across an alien valley, build harvesters on the energy wells to power the ship and get everyone back aboard alive. By Dominic Szablewski, music by Andreas Lösch.
-
Wander
A first-person platformer made for js13kGames 2018: jump, strafe and swing with a grappling hook across floating islands and stone towers in a pale, quiet sky, from one checkpoint to the next. By razh.
-
xx142-b2.exe
A time-loop puzzle made for js13kGames 2019, where it took first place: a computer virus has 13 seconds per run to reach the core, and every earlier run replays beside it, holding switches open. By Ben Clark and Salvatore Previti.
-
You're the OS!
A frantic little management game where you are the operating system: put processes on the CPUs before they starve, deliver I/O events, and swap memory pages between RAM and disk before the impatient user reboots you. Five difficulty levels and custom settings. By Pier-Luc Brault.