Pokemon ROMS & ROM Hacks

The home to all Pokemon Rom Hacks and Games developed by the community.

pokemon roms

Play Pokemon ROMS

The biggest collection of Pokemon Roms covering all Nintendo platforms including the popular GBA & DS/3DS consoles.

pokemon rom hacks

Latest Pokemon Rom Hacks

Get the latest and greatest Pokemon Rom Hacks and Games when released. A fresh new look, plot and Pokémon awaits!

pokemon roms
About Pokemon roms

Explore a new Pokemon Universe!

Pokemon ROM Hacks are custom made Pokemon games based on one of the original Pokemon releases – such as Fire Red, Emerald, Ruby, Sapphire, Diamond, Sun, Moon, X, Y etc.


Rom Hack developers utilizes these roms to create their very own Pokemon games with innovative storylines, new regions, improved visual graphics, expanded move sets, additional Pokemon, extra evolutions, tougher AI opponents and much more.Each Pokemon rom hack has its own unique features and provides users a new way to experience and play Pokemon!


At PokemonRoms.org we simplify the process of finding and downloading your favorite releases – current and future Pokemon roms from the passionate Pokemon Rom Hack community.

How to play Pokemon Roms & Rom Hacks

Ready to take your Pokemon experience to the next level? Join the vibrant and growing community of players who enjoy creating and playing custom-made Pokemon games.


All you need to do is follow these simple steps and you’ll be on your way!

pokemon roms

1. Download ROM

Access our extensive list of Pokemon roms and download your desired game.

pokemon rom hacks

2. Download Emulator

Download a Pokemon emulator from our emulator database.

pokemon rom hacks

3. Play Pokemon Rom Hacks

Load the Pokemon Rom within your emulator and play any Pokemon Game!

Pokemon Emulators

Find and download a compatible emulator to play any Pokemon game – be it on your Windows, Mac, Linux, Android or IOS device. There’s always a way!

Best ROM Hacks

A curated list of all the best and most downloaded Pokemon Rom Hacks to date. If you are new to Pokemon ROMS – be sure to browse and discover current trends!

RomHacking 101

ROM hacking is the process of modifying a ROM file of a video game to alter the game’s graphics, dialogue, levels, gameplay and more. Find out how!

Common Questions.


A Pokemon ROM is an exact copy of the Read Only Memory dumped from the original Pokemon cartridge/game. With this Pokemon ROM file, you can play your Pokemon games using a compatible emulator on Windows, Mac, Linux, Android and IOS devices.

Rom Hacks are basically edited/modified ROM files of the original base ROM. Once completed and released, developers usually export these files, also known as patches into a .IPS, .UPS or .BPS file.

For these files to be playable on emulators - users require to patch the newly created Pokemon ROM Hack onto the original supported base ROM.

All our ROMS are pre-patched and ready to play, but be sure to check out our patching guide for more information.

Creating your own Pokemon ROM hack requires a lot of time, in addition - a bit of knowledge in programming, hex editors and the ability to use current ROM hacking tools.

To get started with RomHacking, be sure to follow our guides!

For Game Boy Advance (GBA) the best Pokemon emulators are;

PlatformEmulator Name
Mac OSVisualBoyAdvance
AndroidMyBoy! or Retroarch
IOSGBA4IOS or Retroarch

View the complete Pokemon Emulator database here.

Yes, as long as your emulator can load cheat codes - then all cheats from the original base ROM will be supported on a Pokemon ROM Hack.

Check out our Cheats section to find available cheats per Pokemon game.