LIBERTY CITY • WEBASSEMBLY

GTA III

Browser Edition

Starting browser runtime…
FPS: -
TOUCH CONTROLS On-screen controls preference
FULLSCREEN Expand the game to your display

Press PLAY GAME to open the dedicated full-screen GTA III window. Loading, download, cache and extraction progress appear only inside the game window.

UI BUILD 2026.09.23-1

About GTA III Browser Edition

Grand Theft Auto III takes place in Liberty City, a dense fictional American metropolis divided into Portland, Staunton Island and Shoreside Vale. The story follows Claude, a silent criminal betrayed during a robbery and pulled into a web of gangs, organized crime, corrupt officials and dangerous jobs across the city.

Released in 2001, GTA III helped define the modern 3D open-world formula. Players can move freely through Liberty City, steal and drive vehicles, accept story missions, complete side activities, collect hidden packages and explore the city between missions.

This browser edition uses the open-source re3 runtime compiled to WebAssembly. The browser launcher adds the pieces a native desktop game does not need: OPFS archive caching, ZIP extraction, game-file validation, canvas sizing, browser input handling, fullscreen mode, diagnostics and save synchronization.

Browser features:

  • Persistent OPFS cache: the compressed archive can be stored locally after the first successful download.
  • Background download worker: archive transfer runs outside the main UI thread and reports progress.
  • Asset validation: important GTA III startup files and level references are checked before launch.
  • Runtime diagnostics: inspect WebGL, boot progress, input state, frame timing and engine logs.
  • Local file fallback: a compatible ZIP or installation folder can be selected manually.

GTA III Guides & Articles

Explore Liberty City with practical guides covering cheats, missions, collectibles, the map and the browser technology behind this project.

→ View all GTA III articles

Discussion

Join the GTA III Browser community discussion. Share loading fixes, mod ideas, save tips, Liberty City discoveries and feedback with other players.

Frequently Asked Questions

Is the large game archive downloaded every visit?+

No. After a successful OPFS cache write, later visits can reuse the local compressed archive instead of repeating the full network transfer.

Why does GTA III still prepare files after the archive is cached?+

The current re3 WebAssembly build reads GTA III data from Emscripten's runtime filesystem. The cached ZIP therefore needs to be read and extracted into the runtime for each fresh browser session.

What does Download & Play do?+

It checks OPFS first. If no valid cached archive exists, it downloads the authorized ZIP through the configured proxy, stores it in OPFS, extracts relevant files, validates them and schedules GTA III to start automatically.

Can I provide my own game files?+

Yes. Select a compatible GTA III ZIP or installation folder. The launcher imports and validates the required data before enabling the engine.

What should I check if the game stops on a black screen?+

Open Diagnostics and review the boot stage, WebGL2 status, asset validation and runtime log. A hard refresh can update stale page code. Clear the cached ZIP only if validation indicates that the archive is incomplete or incompatible.

Is this an official Rockstar website?+

No. This is an independent browser project based on the open-source re3 runtime. GTA III and related trademarks belong to their respective owners.