Try it right here
This is not a mockup - try it right here.
What NES — Retro Console does
The Nintendo Entertainment System, known in Japan as the Famicom, is one of the most important game consoles of all time. After the great video game crash of 1983, the NES brought the industry back to life and, with its directional pad and two action buttons, shaped controls that every gamepad still keeps at its core today. This retro console brings exactly that feeling into the browser, rendered via the open-source emulator EmulatorJS.
The important difference from many dubious emulator sites: here only homebrew games run. These are new titles that hobbyist and indie developers still program for the original hardware, decades after the console ended, and release under free licenses or as public domain. That way you get real NES games, entirely without the legal gray area of copied commercial cartridges.
The homebrew scene around the NES is astonishingly lively. From tight arcade skill games through puzzle titles and small platformers to reinterpretations of classics, you find a colorful selection. Every game runs with the same pixel aesthetic, the same characteristic sound chip and the same honest difficulty the era was known for. You simply pick a title from the list and the game starts.
Controls run via the keyboard: the directional pad sits on the arrow keys, the two action buttons A and B on nearby keys. If you like it original, plug in a USB gamepad - the emulator supports controllers, so it all feels like back on the sofa. For undisturbed play there is a fullscreen mode.
Technically everything runs directly in your browser. EmulatorJS executes the homebrew ROMs on your device, there is no download and no installation. The game files load as soon as you pick a title, and then you play right away. No account, no signup, no ads between the levels.
Whether you had the NES as a child or only know the legendary screenshots: this console is the most straightforward way to dive into the 8-bit world. And because the homebrew library keeps growing, a second and third visit are worth it to see which new games have arrived.
Features
Original NES feel in the browser
Directional pad and two buttons, 8-bit graphics and the typical sound chip - emulated via open-source EmulatorJS.
Homebrew games only
Exclusively freely licensed or public-domain titles from the lively NES homebrew scene. No copied commercial cartridges.
Growing game library
A curated, steadily expanded selection of arcade, puzzle and platform homebrews to try out.
Keyboard and gamepad
Play with the arrow keys and action keys or plug in a USB gamepad for the original sofa feeling.
Fullscreen mode
One click fills the whole screen with the game, for undisturbed retro fun without distraction.
No download, no account
Everything runs directly in the browser on your device. No installation, no signup, no ads.
How it works
- 1
Pick a game
Choose a homebrew title from the list. The ROM loads and the game starts in the emulator.
- 2
Take the controls
Use the arrow keys as the directional pad and the action keys for A and B. A USB gamepad is recognized too.
- 3
Activate fullscreen
Click the fullscreen button so the game takes the whole screen and you can focus fully on it.
- 4
Choose another game
Use the back function to return to the list and try the next title from the library.
Who needs this
Frequently asked questions
Which games can I play here?
Only homebrew games, meaning new, freely licensed or public-domain titles programmed for the NES by hobbyist and indie developers. Classic commercial cartridges are not included for legal reasons.
Is this legal?
Yes. Only homebrew ROMs are offered that their developers have expressly released for free distribution. No copied or copyrighted commercial games are used.
How do I control the games?
The directional pad is on the arrow keys, buttons A and B on nearby keys. Alternatively you can plug in a USB gamepad, which the emulator supports too.
Do I need to install anything?
No. The EmulatorJS emulator runs directly in the browser and executes the games on your device. There is no download and no signup.
Can I load my own ROMs?
This console offers a curated selection of homebrew titles that are vetted and freely available. The focus is deliberately on legal, instantly playable games from the library.
Related tools
SNES — Retro Console
Play SNES homebrew games directly in your browser. Powered by EmulatorJS. Open-source homebre…
Game Boy — Retro Console
Play Game Boy homebrew games directly in your browser. Powered by EmulatorJS. Open-source hom…
Sega Genesis — Retro Console
Play Sega Genesis homebrew games directly in your browser. Powered by EmulatorJS. Open-source…
Game Boy Advance — Retro Console
Play GBA homebrew games directly in your browser. Powered by EmulatorJS. Open-source homebrew…
Commander Keen
Play Commander Keen Episode 1 directly in your browser. id Software's 1990 platformer classic…
Freedoom
Play Freedoom directly in your browser. Open-source DOOM-compatible retro shooter. No install…
Ready to use NES — Retro Console?
No installation. No account needed to start. Open it right in your browser.
Open now