
In Pokémon Legends: Z-A, completing the Pokédex is more rewarding than ever, especially with the new research challenges and exclusive rewards tied to full completion. However, just like in previous games, some Pokémon can only evolve through trading with another player. To make this process easier, the community has created universal trade codes that allow players to evolve their Pokémon without needing a fixed trading partner.
These codes are a huge help for solo players or anyone who wants to evolve their Pokémon quickly and efficiently. Here’s the full list of Pokémon that evolve through trading, along with the required items and their universal trade codes.
Haunter: Code 0066-0066, no item required → evolves into Gengar
Kadabra: Code 0063-0063, no item required → evolves into Alakazam
Machoke: Code 0126-0126, no item required → evolves into Machamp
Onix: Code 0197-0197, must hold a Metal Coat → evolves into Steelix
Phantump: Code 0182-0182, no item required → evolves into Trevenant
Pumpkaboo: Code 0204-0204, no item required → evolves into Gourgeist
Scyther: Code 0176-0176, must hold a Metal Coat → evolves into Scizor
Slowpoke: Code 0139-0139, must hold a King’s Rock → evolves into Slowking
Spritzee: Code 0096-0096, must hold a Sachet → evolves into Aromatisse
Swirlix: Code 0098-0098, must hold a Whipped Dream → evolves into SlurpuffIf a Pokémon needs to hold an item to evolve, make sure to give it the item before initiating the trade, or the evolution won’t happen.
To use these codes, open the main menu of your game, go to Online Play, then select Link Trade and choose Faraway Players. Enter the code corresponding to the Pokémon you want to trade, for example, 0066-0066 for Haunter, and wait for another player using the same code to connect. Once matched, the trade will begin automatically, and both Pokémon will evolve immediately after the exchange.
Keep in mind that these trades are permanent. If you want to keep your original Pokémon, catch an extra one specifically for trading. Some players agree to a “trade back” arrangement, where both trainers return each other’s evolved Pokémon afterward.
If you can’t find anyone using a specific code, try during peak hours, usually in the evening or on weekends, when more players are online. You can also join Pokémon communities on Reddit or Discord, where players frequently organize quick trade sessions.
Pro tip: Some players like to include a small bonus Pokémon in the trade, like a Magikarp or another common catch. It’s a simple gesture of courtesy that helps maintain a friendly trading atmosphere.
With these universal trade codes, evolving Pokémon such as Gengar, Machamp, Scizor, and Slowking has never been easier. Whether you’re completing your Pokédex or building your dream team, these codes make the process smooth, fast, and accessible to everyone in Pokémon Legends: Z-A.