Single-File HTML Games Made with Claude Fable 5.2
A single-file HTML game puts everything in one document: markup, CSS, JavaScript, GLSL shaders, procedurally generated geometry and textures, and audio synthesized with the Web Audio API. There is no build step and no server. Download the file, double-click it and it runs, even offline.
Claude Fable 5.2 turned out to be unusually good at this format, packing full 3D games into anything from about 40 KB to more than 10 MB. The games below ship as a single file. For those hosted on fable52.games, the Inspect Source tab shows the line count and how the bytes split between JavaScript, CSS, inline data and markup.
16 single-file html to play now
Saltline
The original one-prompt FPS: cut three uplink relays in a rainy container port while drones and robot dogs hunt you.
- 1.4 MB
- 8h
- 1.2k
- 3D FPS
- Three.js
- WebGL
- Web Audio API
- Procedural
Pocket Soccer 3D
Seven-a-side 3D football with referees, offside, cards, penalties and tactics, in one HTML file.
- 1.2 MB
- —
- 232
- Sports
- Simulation
- Three.js
- Mobile
- Single File
鹈鹕骑单车 · Pelican on a Bike
A helmeted pelican in a scarf rides a vintage bike along the coast, chasing fish.
- 799 KB
- —
- 137
- Casual
- Three.js
- Procedural
- Single File
MOTHLIGHT // Vesper-9
Street racing through a rain-slick cyberpunk city: thread 12 light gates across five districts.
- 1.1 MB
- —
- 97
- Racing
- Three.js
- WebGL
- Cyberpunk
Tidebell 潮钟
Pilot a tiny submersible from sunlit reefs to the abyss and wake seven sleeping tide bells.
- 3.0 MB
- —
- 83
- Exploration
- Three.js
- WebGL
- Underwater
- Procedural
青云宗 · 御剑采灵
Third-person sword flight over a sea of clouds: gather 20 motes of qi, light the sect gate and fly through.
- 2.2 MB
- —
- 68
- Exploration
- Three.js
- WebGL
- Xianxia
- Flight
SUBLEVEL 07
A one-sentence FPS prompt, 73 autonomous turns, 41 minutes: wet reflective floors and three waves of hover drones in a 128 KB file.
- 128 KB
- 41m
- 51
- 3D FPS
- Three.js
- WebGL
- Reflections
Daedalus
A Greek-mythology puzzle game built with Fable 5.2.
- 121 KB
- —
- 29
- Puzzle
- Mythology
- Single File
几猫CS
A fully Chinese-localized remix of Saltline: a rain-soaked container-port FPS rebranded as the 几猫 shipping terminal.
- 1.4 MB
- 8h
- 25
- 3D FPS
- Three.js
- WebGL
- Web Audio API
- 中文
MISREMEMBER
Something rebuilt your childhood home from your memory of it, and nothing changes while you're looking.
- 10.8 MB
- —
- 25
- Horror
- Exploration
- Three.js
- WebGL
Sternenjäger
A sci-fi space shooter with 12 sectors and 3 boss fights, all in one HTML file.
- 40 KB
- —
- 21
- Shooter
- Arcade
- Canvas
- Mobile
- Single File
Shuttle Strike
First-person badminton where your webcam tracks your hand: grip, swing, smash.
- 70 KB
- —
- 20
- Sports
- Webcam
- Three.js
- Hand Tracking
- Single File
飞车 3D
A fan-made 3D kart racer with drift charging, boosts, nitro and item races on four classic-style tracks.
- 701 KB
- —
- 18
- Racing
- Three.js
- Fan-made
- Single File
Emberdeep
A single-file dungeon descent where your torch is burning down.
- 100 KB
- —
- 14
- Adventure
- Roguelike
- Single File
Becario del Universo
Cosmic micro-tasks for the universe's newest intern, made for mobile and desktop.
- 48 KB
- —
- 4
- Casual
- Mobile
- Single File
运输船 3D
A fan-made browser remake of the classic "Transport Ship" map: team deathmatch against bots.
- 842 KB
- —
- 3
- 3D FPS
- Three.js
- Fan-made
- Single File