Backing up Your Pokemon Games - 2026

It is possible to dump the ROM and saves from your Pokemon games like ripping a CD. This page is about how to do so.

Step 1: Ripping

Gameboy, Gameboy Color, Gameboy Advance

Pokemon Red, Blue, Yellow, Pinball, Trading Card Game

Gold, Silver, Crystal

Ruby, Sapphire, Emerald, FireRed, LeafGreen, Pinball R/S, Pokemon Mystery Dungeon Red, Pokemon Puzzle Challenge

These are the easiest ones to dump.

Epilogue's GB Operator. $50. Plug in games and you can dump ROM as well as the saves. You can also move saves back to the cartridge, though I haven't tried it out yet.

GBxCart RW. $33.00 – $37.00. Plug in games, dump ROM and saves. I don't love the exposed circuit board, but it seems to come with a plastic cover to store and protect it. A cheaper alternative.

Nintendo 64

Pokemon Stadium, Pokemon Stadium 2, Hey You! Pikachu, Pokemon Snap

Joey N64. $54. US Store, Australia. UK Store appears to be down. Lets you rip your games and saves.

GameCube/Wii

If you are wondering why these are grouped together, it is because you basically need a Wii to dump your games.

We are past the era of "buy a thing and stick your cartridge in". If you're frugal, this may be good for you, but it often means you need a later console (e.g. Wii for GC, 3DS for DS). You will need to mod the console you are using.

Nintendo DS/3DS

Pokemon Pearl, Diamond, Platinum, Black, White, Black 2, White 2, HeartGold, SoulSilver, Rescue Team Blue, Dash, Trozei, Conquest, Mystery Dungeon: Explorers of Time, Mystery Dungeon: Explorers of Darkness, Mystery Dungeon: Explorers of Sky, Ranger, Ranger: Shadows of Almia, Ranger: Guardian Signs

It is possible to dump using just a DS, depending on what DS you have. Please read this guide. However, I recommend using the 3DS option below.

Start by modding your DS with the 3DS Hack Guide. If you want to dump multiple games at once, you may want a bigger SD Card. I am using a 32 GB one, which is the maximum official supported by the 3DS. You can use a larger one if you format it as FAT32, but it may take longer for apps to load.

Once you have successfully modded the 3DS, do the following.

DS games: Insert your DS cartridge with the 3DS powered off. Hold start and then turn on the console to enter godmod9. Go to 'game cart' and then dump .ds (do not dump trim.ds - apparently there can be issues using these saves). This backs up the game itself. Then dump .sav. This backs up the the save file.

3DS games: If all you want is the save, turn the console on like normal. Within your apps, there will be one titled 'Checkpoint. (It may be in a 'gift box.') Use that to backup the game. It will create a directory "checkpoint" with a "saves" folder that has the name of your game. The save will just be titled 'main'. This save can be opened by PKHex. (You can use godmode9 to dump 3DS saves, but they will be encrypted and not readable by PKHex. As for decrypting your 3DS dumps, that will be for another day.)

Switch

Modding becomes harder here. If you do not have a 'hackable' Switch, you will need to use a modchip, which requires microsoldering. Probably don't want to do that if you've never soldered before... don't let your expensive console with your precious saves be your test device. You also want to be careful if you use the online connection, as Nintendo online services keeps an eye out for cheaters.

As before, go to Switch Hack Guide.

A special note - if you are using the Switch 2 to play Switch games or Switch compatible games and you still have your old Switch, I believe you can transfer your saves back to the Switch to dump them that way. I believe this can work with Switch 2 games that are Switch 1 compatible (for example, the Switch 2 version of Legends: Z-A can be played on a Switch 1). That being said, I have not tried out this yet. I'll make sure to update if I ever do test it out.

Switch 2 has not yet been hacked and likely will not be for a long time.

The Pokemon on Pokemon Home are accessed through Cloud Storage and thus can't be dumped.

Step 2: PKHex

PKHex is the premier software for editing Pokemon save files and changing the Pokemon in them. If you want your Pokemon to be in an easy-to-read format, you can export them as a CSV using PKHex.

Step 3: Restoring Pokemon to Original Games

Say you're like me and you moved a lot of your Pokemon away from their original generations. You moved gen 4 Pokemon to Gen 5 and then Gen 6 and maybe beyond. You start looking back and wishing you had kept those Pokemon in their earlier games; the boxes look so empty now. And now that we have our save files and copies of our Pokemon, we wonder - can we bring them back home?

The answer, of course, is yes. We have the save files and we can put them back in the games; we're basically gods as far as the games are concerned. Using PKHex, we can recreate our Pokemon by going back to our old save files and then copying the data for our Pokemon one by one.

The only problem we run into is that moving Pokemon from one game to another can cause some information to be permanently lost. For example, I moved Pokemon from Gen 4 to Gen 6. This means that the 'date met' data in gen 4 was overwritten at some point. I won't be able to recreate that, unfortunately. Other game-specific data may be lost, such as seals.

Before getting started, I strongly recommend making backups of all your save files. We need this in case you somehow manage to mess things up and ruin things, or in case you want a pure untouched save for some reason in the future. Put all your untouched files in a folder and name it something like "Original Files." Then make a copy of that titled "Altered Files." Only work in "Altered Files."