
13 kilobytes of genius
Top entries from every js13kGames jam since 2012 — complete browser games whose entire code, art, and sound fit in 13,312 bytes, smaller than this page's CSS.
559 GAMES · 0 INSTANT PLAY · UPDATED 2026-10-28
js13kGames is an annual jam with one brutal rule: the whole game — code, art, sound, everything — must zip to 13 kilobytes or less. That's smaller than a single photo thumbnail. The constraint produces astonishing engineering: procedural art because sprites don't fit, synthesized audio because samples don't fit, and gameplay that has to be good because nothing can hide behind production values.
This collection carries the top-ranked entries from every jam year since 2012, in each year's final competition order. The jam hosts its own builds with strict framing rules, so these listings link out to the official entry pages rather than embedding — one click, and you're playing.


Super Benji

Pawfect Stack - Oracle of Chaos

Incurable

Pawfect Stack - Oracle of Order

Infinite Hunger

Tom Black Cat

Roni and Kira

BeatIT

Edgar's Mission

Black Cats Omen

Luon

13k solitaire

Miss City

Snake

ReGravy

PocketRocket

tower-defense-13

Mindless

Time Worm!

SimLand

Spiro

Simons 13

orbizoid

Captain Nicebeard, The Reverse Pirate

UXU

BlobRising

13th oF fAmE

SORADES 13K

Ludo

Hoop

Freebird

Bad Luck Brian

Event horizon

Fill in 4

Bad Depot

Powdered Toast Man 13k

Kazuki's escape

Snap Crack

Lucky Seeds

Traffic

Battle of Mages in the UniReverse

bFly

R3V3RS3 IT

Angry Boars

EYESORE!

Staccato
pixel-copter

Geometriko

lightless

Button Football

DeStar

Explorer camp

Captain Reverso

Wandermaze

Reverse Gravity Ninja

Shield Maiden

Fuco

Reverse the Darkness

The END of the WORLD

The Cursed Mirror

Silly Goose and Moose

Mage 2016

Mess My Brain

Anti Virus

Element War

Spiral13k

Save the Matrix

You Are Lost

Strata

Geoquiz 2

AlcheMixer

Star Hopper: Glitch Jump

Elements Crusader

Coffee Chaser

desreveR

Touconect

Relink

Reverse Ground Battle

LOW RES PARTY!

firelite

Word Blast

Juan vs. The Trump

Boball

Offline: O.E.C.T

Sobanko

Lose to win

Glitched 15

Glitchtris

Taxi Drift

Poust

ReUniVerse

Drake's quest 🏃

Glitch Cube

GLITCHICKEN

upside_down

The Spear of Time

26 Games in 1

Commander Crash

13Kars

Ah Kin Glitch

Save the Semicolon

Glitch Buster

Control

Escape from Maze 13

Glitchcon

Arena of Glothad

glitch

super best ... whatever

PULSE

Evil Glitch

Bubble Trap!

All is not lost.

Thief city

I’ve lost my parents!

Lost Cards

Concentration Lost

Robot Coder

Bullet the Plane

I Must Call My Grandmother
Frequently asked
- What is js13kGames?
- An annual web game jam running since 2012, created by Andrzej Mazur, where entries must fit entirely within 13,312 bytes zipped. Around 200 games enter each year; judges and the community rank them, and the archive of past entries is one of the web's best collections of tiny games.
- Why 13 kilobytes?
- Thirteen is the jam's signature number: it starts August 13th, ends September 13th, and caps entries at 13,312 bytes — 13×1024. The limit is the point: no game engines, no asset libraries, every byte hand-budgeted, which forces mechanical creativity over production values.
- Where do these games play?
- On js13kgames.com, the jam's official site, which hosts every entry's build. Cards here link straight to the entry page — the games are free, load in seconds (they're 13KB!), and run in any modern browser.