Overview and purpose
PkHex is a free Windows utility created by an independent developer who goes by the name kwsch. It provides a graphical way to open and edit save files from many mainline Pokémon titles, giving players detailed control over in-game data without needing to manipulate files by hand.
Supported file types and key capabilities
- The project is open-source and handles a variety of save formats, including memory card containers, individual entity files, and mystery gift packages.
- Built-in conversion tools help make data compatible across different game versions, and you can copy or merge information between separate save files.
- The editor exposes many editable fields so you can change almost every aspect of a Pokémon or trainer record.
How the editor is organized
The program divides editing tasks into five main panels, each focused on a different category of data:
- Attacks — Choose and configure the moves your Pokémon know, including power, PP, and learned order.
- Stats — Adjust base and current statistics such as HP, Attack, Defense, and IV/EV-related settings.
- Met (Encounter details) — Edit where and when a Pokémon was met, including location and date information.
- OT & Miscellaneous — Modify trainer-related fields, ribbons, memory entries, and other miscellaneous metadata.
- Main — Change core details like a Pokémon’s nickname, level, species, and ability.
Getting started and learning curve
There is a small learning curve because the editor exposes many technical options, but an active community has produced extensive guides, walkthroughs, and forum posts to help new users become comfortable quickly.
Who should use it
If you enjoy customizing gameplay or experimenting with alternate builds and story variations, PkHex is a powerful, recommended tool. It takes a bit of time to learn, but it offers precise control over almost every element of your Pokémon saves.
Technical
- Windows
- Free