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 this site, the Inspect Source tab shows the line count and how the bytes split between JavaScript, CSS, inline data and markup.

19 single-file html to play now

Saltline screenshot Play Author-hosted Mobile Friendly

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
4.8k
  • 3D FPS
  • Three.js
  • WebGL
  • Web Audio API
  • Procedural
Pocket Soccer 3D screenshot Play Author-hosted Mobile Friendly

Pocket Soccer 3D

Seven-a-side 3D football with referees, offside, cards, penalties and tactics, in one HTML file.

1.2 MB
—
1.2k
  • Sports
  • Simulation
  • Three.js
  • Mobile
  • Single File
MOTHLIGHT // Vesper-9 screenshot Play Prompt Desktop Only

MOTHLIGHT // Vesper-9

Street racing through a rain-slick cyberpunk city: thread 12 light gates across five districts.

1.1 MB
—
665
  • Racing
  • Three.js
  • WebGL
  • Cyberpunk
青云宗 · 御剑采灵 screenshot Play Prompt Mobile Friendly

青云宗 · 御剑采灵

Third-person sword flight over a sea of clouds: gather 20 motes of qi, light the sect gate and fly through.

2.2 MB
—
442
  • Exploration
  • Three.js
  • WebGL
  • Xianxia
  • Flight
几猫CS screenshot Play Mobile Friendly

几猫CS

A fully Chinese-localized remix of Saltline: a rain-soaked container-port FPS rebranded as the 几猫 shipping terminal.

1.4 MB
8h
391
  • 3D FPS
  • Three.js
  • WebGL
  • Web Audio API
  • 中文
鹈鹕骑单车 · Pelican on a Bike screenshot Play Author-hosted Prompt Mobile Friendly

鹈鹕骑单车 · Pelican on a Bike

A pelican in a helmet and red scarf rides a vintage bike along the coast catching fish: a one-prompt Claude Opus 5.5 build.

799 KB
—
540
  • Casual
  • Three.js
  • Procedural
  • Single File
Tidebell 潮钟 screenshot Play Prompt Desktop Only

Tidebell 潮钟

Pilot a tiny submersible from sunlit reefs to the abyss and wake seven sleeping tide bells.

3.0 MB
—
343
  • Exploration
  • Three.js
  • WebGL
  • Underwater
  • Procedural
SUBLEVEL 07 screenshot Play Prompt Desktop Only

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
375
  • 3D FPS
  • Three.js
  • WebGL
  • Reflections
飞车 3D screenshot Play Author-hosted Prompt Mobile Friendly

飞车 3D

A fan-made 3D kart racer in the style of QQ Speed: drift charging, mini-boosts, double boosts, nitro and item races on four tracks.

701 KB
—
154
  • Racing
  • Three.js
  • Fan-made
  • Single File
Duskline screenshot Play Prompt Mobile Friendly

Duskline

3D endless runner: a maintenance robot flees a sweeper drone along an elevated metro line at sunset

91 KB
—
84
  • Endless Runner
  • WebGL
  • Mobile
  • Single File
运输船 3D screenshot Play Author-hosted Prompt Mobile Friendly

运输船 3D

A fan-made browser remake of CrossFire's classic Transport Ship map: team deathmatch against bots, built from one prompt by Claude Opus 5.5.

842 KB
—
105
  • 3D FPS
  • Three.js
  • Fan-made
  • Single File
Open Skies screenshot Play Prompt Mobile Friendly

Open Skies

Fly anywhere on Earth: real airports, real terrain and live weather, with a flight school that teaches you one skill at a time

5.2 MB
—
63
  • Flight Simulator
  • Three.js
  • Real-World Data
  • Simulation
Daedalus screenshot Play Author-hosted Mobile Friendly

Daedalus

Climb from the sea floor to Olympus through 30 puzzles built on ancient machines, and meet six gods on the way.

121 KB
—
112
  • Puzzle
  • Mythology
  • Single File
MISREMEMBER screenshot Play Desktop Only

MISREMEMBER

Something rebuilt your childhood home from your memory of it, and nothing changes while you're looking.

10.8 MB
—
100
  • Horror
  • Exploration
  • Three.js
  • WebGL
Sternenjäger screenshot Play Author-hosted Mobile Friendly

Sternenjäger

A sci-fi space shooter with 12 sectors and 3 boss fights, all in one HTML file.

40 KB
—
100
  • Shooter
  • Arcade
  • Canvas
  • Mobile
  • Single File
Emberdeep screenshot Play Author-hosted Mobile Friendly

Emberdeep

A first-person dungeon descent where your torch is burning down: find three shards, break the seal, go deeper. Solo or with friends.

100 KB
—
86
  • Adventure
  • Roguelike
  • Single File
烬堡 EMBERHOLD screenshot Play Prompt New Desktop Only

烬堡 EMBERHOLD

A geometric souls-like in one HTML file: fight through a ruined keep and duel the Ashen Crown beyond the fog gate.

182 KB
—
22
  • Souls-like
  • Action RPG
  • Three.js
  • Single File
Shuttle Strike screenshot Play Author-hosted Mobile Friendly

Shuttle Strike

First-person badminton where your webcam tracks your hand: grip, swing, smash.

70 KB
—
93
  • Sports
  • Webcam
  • Three.js
  • Hand Tracking
  • Single File
Becario del Universo screenshot Play Author-hosted Mobile Friendly

Becario del Universo

The Boss has gone for coffee for 13.8 billion years. You're the unpaid intern running the universe: rapid-fire micro-tasks on phone or desktop.

48 KB
—
50
  • Casual
  • Mobile
  • Single File

Browse Fable 5.2 game collections