100% Browser-Based · No Downloads · No Account

Every classic
console.
Right in your browser.

NES to PlayStation. Game Boy to Saturn. Drop a ROM, hit play. Rewind, save, share — the way retro gaming should feel.

Start Playing
30+
Consoles
Storage
4P
Multiplayer
$0
Forever free
Supported Systems

Every era. Every platform.

Drop in a ROM file and it just works — automatic system detection, no configuration needed.

Features

Built for real players.

Everything you'd want from a dedicated emulator — in a tab you already have open.

Rewind Any Moment

Made a mistake? Hold the rewind button and roll time backwards, frame by frame. Works on every supported system.

Gameplay
💾
Save States

Multiple save slots per game. Save exactly where you are, load back instantly. Screenshot thumbnails show exactly what you saved.

Gameplay
🎮
Any Controller Works

Plug in any Bluetooth or USB gamepad and it's detected instantly. Full button mapping, turbo fire, and on-screen controls for touch.

Input
🔢
Cheat Codes

Game Genie, Game Shark, Action Replay — enter codes in the in-game menu and toggle them on or off without restarting.

Gameplay
Fast Forward & Slow Mo

Speed through cutscenes at 3× or slow down to practice frame-perfect moments. One button tap to toggle either mode.

Gameplay
🖼️
Automatic Cover Art

Your library fills in box art automatically from the official libretro CDN. No setup needed — just add a ROM and the artwork appears.

Library
♾️
Unlimited Storage

ROMs live in the browser's Origin Private File System — no size cap, never cleared by the OS. Your full collection, always there.

Storage
📱
Install as an App

Add to Home Screen on iPhone, Android, or desktop. Runs as a standalone app — no browser chrome, no address bar.

PWA
🎨
Console Themes

Switch between 8 UI themes — each colour-matched to actual console hardware. NES red, SNES purple, Game Boy green, and more.

UI
⏱️
Play Time Tracking

Tracks how long you've played every game. Sort your library by most played, recently played, or alphabetically.

Library
⌨️
Full Keyboard Support

Every button mapped per system. Press ? any time during play to see the full keyboard shortcut sheet for that console.

Input
📺
True Fullscreen

Proper fullscreen on desktop, pseudo-fullscreen on iOS. Landscape lock and on-screen HUD for gamepads.

UI
ROM Exchange

Share ROMs with friends. Instantly.

Create a private room, share a 6-character code. Up to 4 people can join and transfer ROMs directly between devices — no server, no cloud, no account.

  • Peer-to-peer transfers — files never touch any server
  • Rooms support up to 4 members simultaneously
  • Received ROMs go straight into your library with metadata
  • Works across any device — iPhone to PC, no setup required
X7K2MQ
● LIVE
C
Coops (Host)
hosting
S
Scott
connected
K
Kevin
connected
+
Waiting for player 4…
📤
Sending: Super Mario World.sfc → Scott
Themes

Wear your console.

Eight UI themes, each colour-matched to real hardware. Switch any time from Settings.

NES
Nintendo red
SNES
Button purple
Game Boy
DMG LCD
N64
Logo blue
Genesis
Sega blue
GBA
Indigo shell
PlayStation
Sony navy
Deep Space
Default
📶

Works fully offline. After the first visit.

Every emulator core, your entire ROM library, and all cover art is cached locally. Close the tab, kill the WiFi — still works.

Open the app once while online
Add to Home Screen as a PWA
Load your ROMs and browse art
Play anywhere, anytime. No signal needed

Ready to play?

No account. No app store. No waiting. Just drop a ROM and go.

Open ROM Player
Free forever · Works on any device · No data ever uploaded