Update: We found 13 new Pokémon Legends: Z-A Trade codes on May 26, 2026 and added them to the list.
Trade codes in Pokémon Legends: Z-A let you match with another player using the same Link Trade code so both of you can exchange the same species and trigger its trade evolution. For item-based evolutions, the Pokémon must be holding the required item before the trade is confirmed.
Pokémon Legends: Z-A trade codes
0066 0066NEW — Trade Haunter to get Gengar0063 0063NEW — Trade Kadabra to get Alakazam0126 0126NEW — Trade Machoke to get Machamp0197 0197NEW — Trade Onix holding Metal Coat to get Steelix0182 0182NEW — Trade Phantump to get Trevenant0204 0204NEW — Trade Pumpkaboo to get Gourgeist0176 0176NEW — Trade Scyther holding Metal Coat to get Scizor0137 0137NEW — Trade Slowpoke holding King's Rock to get Slowking0096 0096NEW — Trade Spritzee holding Sachet to get Aromatisse0098 0098NEW — Trade Swirlix holding Whipped Dream to get Slurpuff0011 0011NEW — Trade Porygon holding Upgrade to get Porygon20012 0012NEW — Trade Porygon2 holding Dubious Disk to get Porygon-Z0048 0048NEW — Trade Feebas holding Prism Scale to get Milotic
Required items for trade evolutions
| Pokémon | Evolution | Required item |
|---|---|---|
| Haunter | Gengar | None |
| Kadabra | Alakazam | None |
| Machoke | Machamp | None |
| Onix | Steelix | Metal Coat |
| Phantump | Trevenant | None |
| Pumpkaboo | Gourgeist | None |
| Scyther | Scizor | Metal Coat |
| Slowpoke | Slowking | King's Rock |
| Spritzee | Aromatisse | Sachet |
| Swirlix | Slurpuff | Whipped Dream |
| Porygon | Porygon2 | Upgrade |
| Porygon2 | Porygon-Z | Dubious Disk |
| Feebas | Milotic | Prism Scale |
How to use trade codes in Pokémon Legends: Z-A
Step 1: Open the main menu and go to Link Play. From there, choose Link Trade.
Step 2: Select Faraway Players. The game will connect online and prompt you to enter an eight-digit code.
Step 3: Enter the code that matches the Pokémon you want to evolve. If that evolution needs a held item, make sure your Pokémon is already holding it before you continue.
Step 4: Wait for a partner using the same code. When the trade window opens, check that the other player is offering the matching Pokémon and, where needed, the correct held item.
Step 5: Confirm the trade. You will keep the Pokémon you receive, and the evolution triggers immediately after the trade if all conditions are met.
What counts as a successful trade
The trade worked if you receive the matching Pokémon and it evolves as soon as the exchange finishes. In practice, that means Haunter becomes Gengar, Kadabra becomes Alakazam, and item-based trades like Scyther or Onix only evolve when the required held item is present during the trade.
Nintendo Switch Online is required for Link Trade with Faraway Players. If you are trading a Pokémon you want to keep for personal reasons, remember that these code trades usually end with you keeping the other player’s evolved Pokémon rather than getting your original one back.