1. Get a ROM
You need a legal backup of your game file (ROM). We support ZIP files too!
You need a legal backup of your game file (ROM). We support ZIP files too!
Click the big box above, select your file, and the emulator will start instantly.
Use the in-game menu to save states. Don't forget to download the .sav file before closing!
Optimized for Android & iOS.
Play directly in Chrome or Safari.
Download your saves to keep them safe.
Speed up grinding with the fast-forward button.
Yes, 100% free. No registration needed.
Use the emulator's in-game menu (the menu button on the controls). When done, download your .sav file so you can upload it next time.
Yes, if you own the original game. Emulation is legal; distributing ROMs you don't own is not.
Yes! Open the site in Safari on iOS. GBA and NES cores work best. NDS and N64 may be slow on older devices.
The emulator core is downloaded on first load (~5–20 MB depending on the system). NDS and PSX are the heaviest. Subsequent loads are faster thanks to browser cache.
Yes! Connect your gamepad before loading the ROM and EmulatorJS will detect it automatically. Works with most Xbox, PlayStation and generic USB/Bluetooth controllers.
⚠️ Make sure you have saved and downloaded your .sav file before exiting!
The emulator failed to load. Check your connection and try again.
We couldn't detect it automatically from the file.