PKHeX lets you inspect and edit Pokémon game data, but a backup should come before any change. A legality check compares a Pokémon’s recorded data with what its claimed origin game allows. That check can help you spot mismatches, but it cannot prove how a Pokémon was obtained.
This beginner-friendly approach helps you make careful changes without risking your only copy. PKHeX supports games across several generations, and its Windows tools make save data easier to inspect. Work slowly, and change only what you mean to change.
Key Takeaways
- Keep a separate copy before editing.
- Check that PKHeX loaded the right game.
- Change one intended property at a time.
- Review legality results as data checks, not proof.
- Keep an untouched copy of the original file.
How to Use PKHeX Pokémon Save Editor 2026 to Open a Save File
Start by making a separate duplicate of the save you intend to edit. Work from the copy, not the only version of your save file. PKHeX is a Pokémon core-series save editor programmed in C#, and its Windows Forms app requires .NET 10.
PKHeX expects save files without console-specific encryption. Console workflows use a save manager, such as Checkpoint, save_manager, JKSM, or SaveDataFiler. Get the PKHeX download through the project’s official distribution channel.

PKHeX expects a save file without console-specific encryption.
Follow these steps to prepare and open a usable copy:
- Duplicate the original save in a separate folder.
- Extract the save from your emulator or console.
- Launch PKHeX, choose File > Open, and select the copy.
- Confirm the expected game data appears before editing.
Citra saves can be opened from the emulator’s save location. A browser-based editor still requires save extraction and later re-import. The described Switch workflow uses custom firmware, such as Atmosphere, and a save manager, such as Checkpoint or JKSM.
PKHeX supports several kinds of files. The formats below cover game saves, individual Pokémon, and gifts.
| File group | Supported formats | Use |
|---|---|---|
| Save files | main, .sav, .dsv, .dat, .gci, .bin | Open a game save |
| GameCube Memory Card files | .raw, .bin | Use only with Pokémon save data |
| Entity files | .pk* | Open an individual Pokémon |
| Mystery Gift files | .pgt, .pcd, .pgf, .wc* | Open a gift file |
Do not continue if the loaded file shows the wrong game or an unexpected save state.
How to Edit Pokémon and Export Your Changes
Select the party member or box slot you mean to change, then edit only the property you intend to update. PKHeX shows save data in an editable view, with tabs for different parts of a Pokémon’s details. Keep the edit focused so unrelated data stays as it was.
After editing, use PKHeX’s save export option to write a new save file. Put the exported file in the correct emulator or console save location. Replacing the wrong file can leave your game showing an older save state.

You can also work with Pokémon outside a full save. Individual Pokémon entity files use .pk* extensions. Mystery Gift files use .pgt, .pcd, .pgf, and .wc* formats, and PKHeX can convert them into .pk* files.
Showdown sets and QR codes can help you import or export Pokémon data. PKHeX can import teams from Battle Videos and transfer Pokémon between generations. These transfers convert formats and follow only directions supported by the games.
Reopen the exported save in PKHeX to confirm the change persisted before restoring it to the game.
How to Check Legality and Avoid Risky Save Edits
A legality result tells you whether a Pokémon’s recorded details fit its claimed game origin, not how it was obtained. A legality check measures data consistency, not provenance. It cannot tell whether a Pokémon was caught, bred, traded from another save, or generated.

What a legality check can verify
PKHeX checks whether a Pokémon’s data fits the rules of its claimed origin game. Its checks cover encounter matching and move learnability, ability slots, hidden-value relationships, stats, ribbons, markings, and transfer history.
A warning can point to a mismatch in one of those details. A warning does not by itself prove that you have an illegal Pokémon. Review the named property and compare it with what the claimed game permits.
Mobile support, updates, and online-play cautions
To use PKHeX Pokémon save editor 2026 on Android or iOS, use PKHeX Mobile. It supports “main” and .sav, .dsv, .dat, .gci, and .bin saves, plus .pk*, .ck3, .xk3, .bk4, and .pb7 entity files.
PKHeX Mobile requires Xamarin Forms 4.0, along with storage and camera permissions. Mobile support does not remove the need to extract a save and restore it afterward. Update 26.07.07 was reported on July 8, 2026.
That update added a Pokéathlon editor for HeartGold and SoulSilver, plus Join Avenue and Medals editors for Black 2 and White 2. It also added a Generation 5 Pokémon Global Link status editor, a forced save-file loader, and clipboard hex-data import.
The “give all items” tool changed so Generation 8a and Generation 9 saves no longer receive unobtainable items. You can follow technology and how-to updates if you want more practical guides.
Simultaneous online use of the same save in some Switch games may result in an online-play ban.
For Pokémon Legends: Arceus, do not upload a save intended for continued online use when you are unsure whether the shared-save warning applies.
Keep any save intended for continued online play off shared uploads when you are unsure whether the warning applies.
Conclusion
A careful first edit is one you can verify and undo from an untouched backup. Preserve the original save data, and treat a legality result as a consistency check, not proof of where a Pokémon came from.
For a low-risk next step, practice on a duplicate and confirm it opens correctly after your changes. That small test helps you learn the tools without putting progress from another generation at risk. Keep the original file, and restore only the edited copy you have checked.
FAQ
How to save edits on PKHeX?
Export the edited SAV from PKHeX, then place the resulting save in the emulator or console save location. PKHeX writes a save file that your game can load when the file matches that game and save slot. Keep the original copy separate, and reopen the exported file in PKHeX to confirm your changes appear before restoring it.
Can you edit Pokémon with PKHeX?
Yes, PKHeX edits Pokémon data in supported save files and individual entity files. You can change a Pokémon’s recorded details in an editable view, then export the save or entity file. The game’s rules still shape which details fit its claimed origin, so check the data after making changes rather than assuming every edit will match.
How to use Pokémon save editor?
Open a backed-up save, select a Pokémon or slot, edit the intended data, then export and verify the save. Confirm that the editor loaded the right game before changing anything. After export, reopen the file and check that the change remains. This workflow gives you a way to catch a bad edit before returning the save to the game.
How to use PKHeX to get Pokémon?
Import a supported Pokémon entity or use an available game-compatible source, then check the data and save the file. PKHeX can work with individual Pokémon files and some team or gift data. Choose a source and format that fit your game, then review the Pokémon’s recorded details before putting it into a save.
How to make Pokemon legal in PKHeX?
Match the Pokémon’s data to what its claimed origin game permits. A legality check can flag mismatches in details such as encounters, moves, abilities, or transfer history. It cannot prove how the Pokémon was obtained, so a passing result does not prove that it was caught, bred, or traded in a particular way.
Can you use PKHeX without a modded Switch?
The described Switch workflow uses custom firmware and a save manager. A browser-based editor still needs an extracted save and later re-import, so it does not remove the console steps. PKHeX itself is a Windows Forms editor, and the Switch workflow described here does not run that editor on the console.
Is it illegal to hack a Switch?
There is no universal legal answer for every Switch modification or location. Editing a save is different from modifying a console, and laws and platform terms can differ. Do not assume that one rule covers every case. Check the rules that apply where you live and the platform terms for your account before changing a console.
Can PKHeX work on Switch?
PKHeX is a Windows Forms editor, so you edit an exported save on a computer rather than run the editor on the console. Restore the save with a save manager that supports your console workflow. This keeps the editing step on Windows while the game reads the restored file from its usual save location.


