Save Editing
Post save editors for Pokémon games here!
43 files
-
PKHeX
By Kaphotics
Pokémon core series save editor, programmed in C#.
Supports the following files:
Save files ("main", *.sav, *.dsv, *.dat, *.gci) GameCube Memory Card files (.raw, .bin) containing GC Pokémon savegames. Individual Pokémon entity files (.pk*) Mystery Gift files (.pgt, .pcd, .pgf, .wc*) including conversion to .pk* Importing teams from Decrypted 3DS Battle Videos Transferring from one generation to another, converting formats along the way. Data is displayed in a view which can be edited and saved. The interface can be translated with resource/external text files so that different languages can be supported.
Pokémon Showdown sets and QR codes can be imported/exported to assist in sharing.
Nintendo 3DS savedata containers use an AES MAC that cannot be emulated without the 3DS's keys, thus a resigning service is required (svdt, save_manager, JKSM, or SaveDataFiler).
We do not support or condone cheating at the expense of others. Do not use significantly hacked Pokémon in battle or in trades with those who are unaware hacked Pokémon are in use.
FAQ
Support Forum <-- Post here if you have questions or found bugs
3492012 downloads
Updated
-
PKHeX Development Build
By Kaphotics
An experimental build of PKHeX meant for testing changes since the last stable release, and is not intended for general consumption.
This may make certain features inoperable or corrupt your save file. Make backups of your saves before using. Use at your own risk.
Looking for where to download PKHeX? Click here!
11788 downloads
Updated
-
PikaEdit
By evandixon
Original Author: RubenPikachu
Source retrieved from https://pikaedit.wordpress.com/
1444 downloads
Updated
-
Hall of Fame Extractor
Note: this project is presently not being maintained.
Original description:
1286 downloads
Updated
-
[PKHeX Plugin] HOME Live Viewer
By SkyLink98
This Plugin aims to allow people to dump and view infos from those Pokémons that are stuck in HOME beyond the first Box,
or that for some reason the owner don't want to transfer away (eg. Unique GO/HOME Symbol sticker or SWSH unavailable mons).
This Plugin is not intended to allow users to edit Pokémon Infos directly from HOME and it will never allows to.
GitHub Source code
For more details on the usage or for any problems, please comment in the appropriate thread.
The release is tested on PKHeX 21.01.30
754 downloads
Updated
-
[PKHex Plugin] Dynamax Adventure Reset
By Darkfiggy
Reset the caught flag of your Dynamax Adventures +
Current Implemented Features version 1.1
Reset the caught flag for Dynamax Adventures.
*NEW * Change the noted pokemon @ the scientist and modify Peonia's hint.
Regi Reset (Reset which new Regi you decided to catch)
Swords of Justice Caught reset
To be safe please always keep a clean backup of your save just in case!
* We want to make sure to say a big thanks to the PKHeX crew for all their hard work on the main PKHeX application thus making this plugin possible.
644 downloads
Updated
-
Save Extractor from Bootleg Pokémon GBA games
By theSLAYER
Introduction
Typically dumping savs from bootleg GBA carts will result in a save that won't be usable on emulators nor save editors.
That is because the save is typically stored with the ROM data.
Thus, this program dumps saves from bootleg GBA ROM dumps, that the user dumps from their own bootleg GBA games.
Usage
You can drag and drop the game onto the program, or open it.
The save (if available) is then dumped into the same directory as where the game is.
The "Quick Search" basically checks every 0x1000 of the save file, starting from 0xFF8.
(if it's a save, the initial 2-words at every 0xFF8 in the save are identical to each other,
and the initial 2-words at every 0xFFE in the save are the same, that being blanks)
Image example:
The "Full Search" method is slower. It checks the same things as mentioned above, but instead of every 0x1000, it crawls through the entire file to find said bytes. It does so because the save may not be at a fixed location.
"Quick Search" works because the starting of the save occurs a round 0x1000 variant value, whereas "Full Search" looks for the save if it's stored at a truncated location.
Tests done.
Tested on a copy obtained from here
523 downloads
Updated
-
SWSH Complete Curry Dex Block
By tomx86
Hi, guys if some one want's to have a complete curry dex in couple of minutes, here is how.
Open your save in PKHeX, go to SAV/Block Data, choose "*Object KCurryDex", and import the correct .bin file to your game:
"151 Charizard Class Curry Dex - Sword Cinderace and Dottler 12.13.2019 Hammerlocke Hills.bin"
"151 Charizard Class Curry Dex - Shield Inteleon and Dottler 11.18.2019 East Lake Axewell.bin"
You also need to edit the "campin" and "cooking" under Trainer Info of PKHeX, to make it legit, for my Data Blocks it should be:
Sword - 2 times "campin" and 302 times "cooking". (cooked with 2 Pokemon all 151 curries twice).
Shield - 2 times "campin", and 302 times "cooking". (cooked with 2 Pokemon all 151 curries twice).
And also for your LEAGUE CARD "Curry Dex" entry, edit the "recipe" value to 151, and update it in a pokemon center.
Save, and restore the save file back to your game.
If you want to personalize your curry dex then, open the .bin file in a HEX editor and use this as a guide:
In my opinion just edit:
1st Pokemon you Cooked with.
2nd Pokemon you Cooked with (But leaving Dottler is fine because you need to cook with a small
pokemon to unlock the Small size).
1st and 2nd Place and Date of Cooking (Best solution to make them the same place and date for all 151 curries).
In order to get your pokemon, place and date of cooking, just cook one curry with the chosen pokemon in your chosen place, or
choose from existing one in your original "*Object KCurryDex", and replace all entries in my file (Use the "Replace" function in your
HEX editor, to make it faster).
And that's it enjoy.
PS. For those who want to change the date here is an example:
The date code is "77 13 0C 0D" (12/13/2019) in the "1st and 2nd Place and Date of Cooking" strings:
HEX 77 = 119 (the game reads it like the 20 from 2019, for some reason, maybe it's like 1+19=20).
HEX 13 = 19 (from 2019).
HEX 0C = 12 (month).
HEX 0D = 13 (day).
377 downloads
Updated
-
Maps Coordinates Resetter
By theSLAYER
Maybe you've did some glitch and got stuck in a map? Maybe you've edited the map coordinates and somehow it went wrong?
This tool aims to fix it. This tool will warp you to a somewhat starting area.
Note: Only for DP, Pt, XY, ORAS, SM, USUM
Note 2: Kinda works for DP and Pt. Gen 4 recognition depends on a) having either Male or Female gender b) the journey was started with one of the proper starters.
Instructions:
0. Keep a safe backup of your save. This program will not create a backup.
1. Launch the program
2. Open/drag&drop the save onto the open window
3. Press the Inject button
4. Close the program
5. Now open PKHeX, drag your save into it
6. Save the progress in PKHeX (should fix the checksums)
7. Now restore the save back into your game, and launch the game :3
8. When the game loads properly, but you're in black screen, enter the Bag/Pokédex/Party to reload the map of the overworld. To fix NPCs, enter and exit a building.
65 downloads
Updated
-
[PKHeX Plugin] WC3 Plugin
By BlackShark
PKHeX plugin to import and export generation 3 event files. This includes the following:
Mystery Gifts (WC3) for FireRed, LeafGreen and Emerald Mystery Events (ME3) for Ruby, Sapphire and Emerald e-Card Trainers (ECT) for all generation 3 games e-Card Berries (ECB) for Ruby, Sapphire and Emerald Wonder News (WN3) for FireRed, LeafGreen and Emerald All checksums are fixed on import.
If you want to edit any of the files you need to use suloku's Gen 3 Mystery Gift Tool.
How to use
Put the plugin into the plugins folder in your PKHeX directory, then access it from the Tools menu.
Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here).
Credits
Kaphotics for PKHeX.
suloku for his Gen 3 Mystery Gift Tool.
Source
2129 downloads
- pkhex plugin
- wc3
- (and 6 more)
Updated
-
Alola Photo Club Skip Tool
So, "need help with skipping Alola Photo Club" has been an issue that plagued users (primarily those that play on Citra)
With that, this tool was born.
Standard Disclaimer:
projectpokemon.org is not responsible if your save becomes unplayable.
Always have extra save backups in safe locations!
How it works:
It basically imports the event flags for a save, right after the Photo Club event was done.
It still requires PKHeX to fix the checksums of the save.
How to use it:
Follow the instructions on the tool, or:
Steps:
1. Load up a US or UM save that has progressed to right before the Alola Photo Club event.
2. Click on the "Standard Fix" button.
3. Now, load up the fixed save in PKHeX
4. Save in PKHeX, and export the save from PKHeX.
5. Import the save back into Citra (I assume)
290 downloads
Updated
-
USUM Flag Importer
By theSLAYER
Brief Description
This tool imports flags into your USUM save.
Instructions
1. Load the program
2. Load up your decrypted non-corrupted USUM save
(decrypted non-corrupted USUM save basically means a USUM save that loads in PKHeX)
3. Select an option within the drop down box
(note, these set of event flags were obtained from a save that backed up the point in time explained in the text of the drop down box)
4. Click Inject
5. Open the save in PKHeX, then save in PKHeX, to fix the checksum.
Author's notes
Unless there's any major game-breaking bug (excluding users not fixing the checksums properly), I have no intention of fixing/updating this.
While the text in the drop down box contains a lot of misspellings, this should be something users can figure out..
Also, if you can't load the save after the edit, and you're sure you fixed the checksum, check out this tutorial:
https://projectpokemon.org/tutorials/save-editing/managing-3ds-saves/troubleshooting-corrupt-saves-r92/
146 downloads
Updated
-
Mystery Gift Editor (Gen 4 & 5)
By theSLAYER
@Grovyle91's original program.
Can be used with saves, or strictly with Gen 4 and 5 wonder cards (PCD and PGF respectively)
Known Bugs:
Original Thread:
2891 downloads
Updated
-
[PKHeX Plugin] Feebas Locator
By BlackShark
PKHeX plugin to find and edit Feebas fishing spots in Gen 3 and 4.
How to use
Put the plugin into the plugins folder in your PKHeX directory, then access it from the Tools menu.
Ruby, Sapphire and Emerald as well as Diamond, Pearl and Platinum are supported.
Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here).
Credits
Kaphotics for PKHeX.
TuxSH for his extensive research about Feebas fishing spots (RSE, DPPt).
suloku for his Feebas Fishing Spot tool that has inspired me to make this plugin.
Source
3907 downloads
Updated
-
PKHeX for Mac
By jasenyoface
PKHeX for Mac
PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.
PKHeX for Mac is a Mac OS App that was made using Wineskin. Thus, it is not a port of PKHeX. Using Wineskin, we can recreate an environment where executable files will run on Mac OS. All features from the original program should work in this app.
Visit the discussion thread for assistance, please.
Credit to Kaphotics
Source: https://projectpokemon.org/home/files/file/1-pkhex/
Issues with Wine and PKHeX? This app not working for you? Check out the PKHeX on Mac guide:
52434 downloads
Updated
-
[PKHeX Plugin] Mirage Island Tool
By BlackShark
PKHeX plugin to help making Mirage Island appear in Gen 3.
How to use
Put the plugin into the plugins folder in your PKHeX directory, then access it from the Tools menu.
The seed has to match the last 4 digits of a Pokémons PID to make Mirage Island appear.
If a Pokemon was found that makes Mirage Island appear, you can select and right click it to view it.
Ruby, Sapphire and Emerald are supported.
Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here).
Credits
Kaphotics for PKHeX.
Source
1928 downloads
- mirage island
- ruby
- (and 3 more)
Updated
-
Submitted
-
XYORAS Friend Safari and Mirage Island Tool!
By theSLAYER
Original Creator
@suloku
XY friend safari usage
To be added
ORAS Mirage Island usage
This tool works by adding the wanted Mirage Spots to the PSS Passerby data.
Unlike standard daily mirage spots, players will not be able to access the hidden items.
However with this tool, players will be able to reach Crescent Isle much easily, to encounter Cresselia.
In order for this tool to work:
1. Make a fresh save for the day (Save in-game for that day, before you continue)
2. Use PKHeX to set the Player's Trainer ID to 00000,
3. Use this tool to set the ID of the islet you wanted.
4. Must remain as TID 00000 when soaring in the sky.
5. Land on the intend islet.
6. Save the game
7. You may now switch back to your previous TID
Original Research Thread
Research done covered Teleportation coordinates to the islands, and StreetPass Passerby Data for Mirage spots:
923 downloads
Updated
-
Mystery Gift Tool (Gen 3)
Original Developer: @suloku
Note: Downloads section mirror, will be replaced if the original developer uploads to the downloads page.
Description: Nintendo Events, Wondercards, e-Trainer cards and e-Berry editor.
Original Thread
9180 downloads
Updated
-
Feebas Fishing Spot Finder
Original Developer: @suloku
Note: Downloads section mirror, will be replaced if the original developer uploads to the downloads page.
Description: This tool allows to see the Feebas fishing spot seed in a Pokemon Ruby/Sapphire or Emerald savegame.
Original Thread
3081 downloads
Updated
-
Mirage Island Finder (RSE)
Original Developer: @BlackShark
Note: Downloads section mirror, will be replaced if the original developer uploads to the downloads page.
Description: For finding Mirage Island in RSE.
Original Thread
671 downloads
Updated
-
Pokemon Link Tool
Original Developer: @suloku
Note: Downloads section mirror, will be replaced if the original developer uploads to the downloads page.
Description: Allows dumping and injecting of Pokemon Link data for XYORAS.
Original Thread
519 downloads
Updated
-
PKMDS G5 PC Storage Sorter
Original Developer: @codemonkey85
Note: Downloads section mirror, will be replaced if the original developer uploads to the downloads page.
Description: As an example of what the aforementioned code library can do, this tool sorts your entire Gen 5 PC in National Dex order.
Original Thread
268 downloads
Updated
-
Save Converter for Gen II VC Games
By MichiS97
Many people are playing custom Virtual Console versions of Pokemon Gold, Silver and Crystal. The saves of these games cannot be easily edited with PKHeX though, since PKHeX expects a different file size for Gen II saves. Direct support for these kind of files will surely be added by Kaphotics someday but in the meantime, you can use this converter right here to easily modify the size of your save file so that it can be used with PKHeX. It also works the other way around of course so that you can actually use your edited save files in your Virtual Console games.
The usage is really simple: Just export your sav.dat file from the Virtual Console game using any available method, then drag the file onto sav_converter.exe. This will add a couple of additional bytes to end of the save file, afterwards you can just open it with PKHeX like you normally would. After you've finished your work with PKHeX, drag the sav.dat file onto the converter executable again to remove the additional bytes that were added before. Then you can simply import the file back into your game using any of the methods available for your specific 3DS setup.
Due to the nature of the tool, I can't provide any screenshots, since there's just nothing to show, the program does not have a GUI.
If you have any questions, just send me a PM
4865 downloads
Updated
-
PokeStock2
By BlackShark
Its development has ceased. Users are highly encouraged to use PKHeX instead. For features that aren't in PKHeX yet consider looking for other tools first.
Japanese Gen 3 - 5 save editing software.
Original Developer: Amu
Tool Features already in PKHeX? PokeBox 4th Gen Party/Storage Editor yes PokeBox2 5th Gen Party/Storage Editor yes PokeBoxGBA 3rd Gen Party/Storage Editor yes PokeBtl PWT Editor no use PWT Download Tournament Editor PokeCGear C-Gear Editors no use English translated version or Generation 5 Save Tool PokeGift 4th Gen Wondercard Editor yes PokeGift2 5th Gen Wondercard Editor yes PokeIllustrated 4th Gen Pokedex Editor yes PokeIllustrated2 5th Gen Pokedex Editor yes PokeItem 4th Gen Inventory Editor yes PokeItem2 5th Gen Inventory Editor yes PokeSkinED C-Gear Skin Maker no use English translated version PokeTrainerS Trainer Card Editor partially use Generation 5 Save Tool for Dream Radar data editing
3108 downloads
Updated