Try it right here
This is not a mockup - try it right here.
What Game Boy Advance - Retro Console does
When Nintendo unveiled the Game Boy Advance in 2001, the leap was enormous: the small handheld brought 32-bit power and a color display, achieving graphics that came close to the Super Nintendo - only now on the go, in your pocket. The GBA became one of the best-selling handhelds ever. This retro console brings that power back into the browser via the open-source emulator EmulatorJS.
As with all consoles here, a clear rule applies: only homebrew games run. The GBA is a popular target for the homebrew scene because its capable hardware leaves lots of room for creative ideas. Developers still program new titles for the original system today and release them under free licenses or as public domain. That way you get real GBA games without copied commercial cartridges and the associated legal gray area.
The homebrew titles for the GBA show the range of the hardware: colorful platformers with smooth animation, small role-playing games, technically demanding puzzle and action games and impressive graphics demos. Because the GBA had far more colors and computing power than its predecessors, many of these games look surprisingly high quality. You pick a title from the list, the ROM loads and the game starts right away.
The GBA controller is built into the device: a directional pad, the buttons A and B, two shoulder buttons L and R plus Start and Select. The emulator maps this layout onto the keyboard - directional pad on the arrow keys, the buttons on surrounding letter keys. For more comfort you plug in a USB gamepad, which the emulator also supports. A fullscreen mode stretches the picture across the whole screen.
Technically everything runs directly in your browser on your device. EmulatorJS executes the homebrew ROMs without installation and without download. There is no account, no signup and no ads. As soon as you pick a title the game file loads and you get going.
For everyone who pushed the GBA to its limits in the car, on the train or in bed, this is a time journey without a cable mess. And for the curious it is the chance to discover the creative homebrew scene of one of the strongest handheld consoles. Because the library keeps growing, there are always new titles to try out.
Features
32-bit handheld in the browser
SNES-like graphics and colorful sound of the Game Boy Advance, emulated via open-source EmulatorJS.
Homebrew games only
Titles from the GBA homebrew scene, no copied commercial cartridges. We are checking the licence of each game one by one.
Full GBA button layout
Directional pad, A and B, the shoulder buttons L and R plus Start and Select - just like on the original handheld.
Keyboard and gamepad
Play with the keyboard or plug in a USB gamepad to comfortably reach all buttons.
Fullscreen mode
Stretches the picture across the whole screen for undisturbed retro play without distraction.
No download, no account
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
Map the controller
Directional pad on the arrow keys, A, B, L and R on surrounding keys - or plug in a USB gamepad.
- 3
Activate fullscreen
With one click the game fills the whole screen so you can fully immerse.
- 4
Try the next title
Return to the list via the back function and pick the next homebrew game from the library.
Who needs this
Frequently asked questions
Which games are available?
Only homebrew games are available - new titles that hobbyist and indie developers made for the GBA and put online for free. Copied commercial cartridges are not included.
Who made the games, and under which licence?
For every bundled game we are collecting author, licence and source right now. Until that is done, the list says "Licence under review". Commercial games do not run here. Only load your own ROM if you hold the rights to it.
How powerful was the Game Boy Advance?
The GBA was a 32-bit handheld and far more capable than its predecessors. Its graphics came close to those of the Super Nintendo, which is why many GBA homebrews look surprisingly colorful and detailed.
How do I control the games?
The directional pad is on the arrow keys, the buttons A, B, L and R plus Start and Select on surrounding keys. Alternatively the emulator supports a connected USB gamepad.
Do I need a download?
No. EmulatorJS runs directly in the browser and executes the games on your device. There is no installation and no signup.
Related tools
Game Boy - Retro Console
Play Game Boy homebrew games directly in your browser. Powered by EmulatorJS. Free homebrew g…
SNES - Retro Console
Play SNES homebrew games directly in your browser with EmulatorJS. The licences of the bundle…
NES - Retro Console
Play NES homebrew games directly in your browser with EmulatorJS. The licences of the bundled…
Sega Genesis - Retro Console
Play Sega Genesis homebrew games directly in your browser with EmulatorJS. The licences of th…
Commander Keen
Play Commander Keen Episode 1 directly in your browser: the 1990 shareware platformer by id S…
Freedoom
Play Freedoom directly in your browser. Open-source DOOM-compatible retro shooter. No install…
Ready to use Game Boy Advance - Retro Console?
No installation. No account needed to start. Open it right in your browser.
Open now