Play retro games right in your browser
Game Boy to PlayStation, instantly. Bring your own ROM and it never leaves your device.
Choose your systemBring your own ROM
Load any game file from your device. 19 systems, Game Boy to PlayStation, all in one place.
Never leaves your device
Games run fully in your browser. Your ROMs are never uploaded anywhere, ever.
Saves that stick
Progress and save states persist in your browser, with one-click export to back up or move.
Choose your system
No ROM? Try one of these
Recently played
Drag & drop a ROM here, or click to browse.
How do I play?
Arrow keys move (D-pad). Prefer a mouse or touch? Once a game is running, turn on the on-screen controller from the controls below the screen. To see or remap every button for keyboard or gamepad, open the game's own menu from its control bar. On phones and tablets, EmulatorJS's touch controls also appear automatically.
Save anywhere: hit Save state (or press F2) to bookmark your spot, and Load state (F4) to jump back to it instantly.
Cheats: many popular games have built-in cheats. Open Cheats from the controls below the screen to turn them on.
Want a retro CRT look? While a game is running, open its menu from the control bar and go to Settings - built-in Shaders (CRT, scanlines and more) are in there.
Built-in games (free homebrew)
Load from a URL
The host must allow cross-origin requests, or the fetch will be blocked.
Loading...