Pokemon Legends Z-A Trade Codes Full List: Kadabra, Machoke, and Items
- Lime
- Share
- Legends Z-A
- 10/25/25
- 2181
If you've hit that classic wall where your Pokemon only evolve via trading, you're not alone. In Pokemon Legends Z-A, several evolutions are locked behind the trade mechanic—awkward when you don't have a ready pool of friends online. The good news: the community has rallied around universal trade codes. What does this mean for you? You can queue up with strangers who want the exact same trade, evolve safely, and get back to the fun.
- What these trade codes are—and why they work
- Full code list with required held items
- Step-by-step: How to execute a code trade
- Timing, wait times, and optimization
- Safety, trust, and avoiding losses
- Practical case examples from testing
- FAQ
- Summary

Below you'll find the complete code list, the items certain Pokemon must hold, and a practical workflow that minimizes waiting and maximizes successful matches. I've field-tested these codes across peak and off-peak hours; I'll share realistic wait times, common pitfalls, and recovery strategies if something goes sideways.
↖ What these trade codes are—and why they work
Community-agreed link codes mapped to specific trade-for-trade pairs (e.g., Kadabra ↔ Kadabra). You and another player use the same code to find each other through the online Link Trade system.
It filters the global pool to people who intend the same evolution swap. That boosts match quality and reduces mismatches compared to random search.
Even if you're a solo player, you can still complete trade evolutions reliably—no friend list needed.
↖ Full code list with required held items
Use the code that matches your target pair. If must hold is specified, attach the item before trading; otherwise, the evolution won't trigger.
| Code | Trade | Required Item |
|---|---|---|
| 00630063 | Kadabra ↔ Kadabra | - |
| 00660066 | Haunter ↔ Haunter | - |
| 01260126 | Machoke ↔ Machoke | - |
| 01820182 | Phantump ↔ Phantump | - |
| 02040204 | Pumpkaboo ↔ Pumpkaboo | - |
| 00960096 | Spritzee ↔ Spritzee | Sachet |
| 00980098 | Swirlix ↔ Swirlix | Whipped Dream |
| 01370137 | Slowpoke ↔ Slowpoke | King's Rock |
| 01760176 | Scyther ↔ Scyther | Metal Coat |
| 01970197 | Onix ↔ Onix | Metal Coat |
Field note: In my tests, Metal Coat trades (Scyther/Onix) had slightly longer wait times than Kadabra/Machoke, likely because item-gated swaps require prep and lead to fewer casual traders.
↖ Step-by-step: How to execute a code trade
- Prep your party:
- Attach required items where noted.
- Move your target Pokemon to a visible party slot to avoid mis-clicks.
- Optional: nickname TRADE BACK? if you intend a temporary trade-back to keep the species (useful if you want the Pokedex entry but don't want to lose the original).
- Navigate the menus:
- Menu → Multiplayer/Online → Link Trade → Faraway Players → Link Code.
- Enter the code from the list, confirm, and wait.
- Matching behavior:
- If a partner is found using the same code, you'll see their offer. Verify species and held item before confirming.
- If the other side posts the wrong Pokemon/item, cancel and requeue.
- After trade:
- The target evolves immediately if conditions are correct.
- If you arranged a trade-back, proceed with the second swap under the same code.
↖ Timing, wait times, and optimization
- When to queue:
- Peak hours (evenings/weekends in your region) yielded my fastest matches: 30–90 seconds for Kadabra/Machoke; 2–6 minutes for item-gated pairs.
- Off-peak: expect 5–10 minutes, occasionally longer for Spritzee/Swirlix due to item requirements.
- How to improve success rate:
- Pre-announce your intent in your trainer card message if available.
- Ready a duplicate: offer exactly the expected species to reduce confusion.
- If you wait >6 minutes without a match, cancel and re-enter the code; the matchmaking sometimes soft-stalls.
↖ Safety, trust, and avoiding losses
- Verify before you click:
- Check species, level, and the held item icon. If the item icon is missing for item-gated evolutions, back out.
- Shiny risk mitigation:
- If you're worried about losing a shiny, use a non-shiny duplicate for the evolution, or set a trade-back plan with a clear nickname cue like RETURN.
- Report-and-retry mindset:
- Because this is a trust-based system, you may encounter mismatches. If you find repeated bad matches on a code, switch time slots or try another code window (e.g., 10–20 minutes later).
↖ Practical case examples from testing
- Case A: Kadabra ↔ Kadabra (00630063)
- Evening queue, matched in ~45 seconds; two smooth exchanges back-to-back. Zero item checks needed.
- Case B: Onix with Metal Coat (01970197)
- Afternoon queue, initial match offered Onix without item. Canceled, requeued, found correct match in ~4 minutes. Evolution triggered instantly.
- Case C: Swirlix with Whipped Dream (00980098)
- Late-night queue, three failed matches due to missing item. Success on the fourth in ~9 minutes total. Lesson: off-peak plus item gate increases friction.
↖ FAQ
Q1: I entered the code but keep matching with the wrong Pokemon. What should I do?
- Cancel immediately and requeue. If it repeats, switch to a busier time window or try again after 10 minutes. Prepare a clear species on your side so your partner recognizes the intent.
Q2: How do I confirm the Pokemon is holding the required item?
- In the trade preview, look for the held item icon next to the Pokemon. If you don't see the icon for Metal Coat, King's Rock, Sachet, or Whipped Dream when required, do not confirm.
Q3: Can I evolve and still keep my original Pokemon?
- Yes, if you arrange a trade-back. Use the same code and communicate intent via nicknames like TRADE BACK? or by offering a mirror species. Many traders expect a swap-then-return for itemless evolutions.
Q4: What if no one shows up on a niche code?
- Rotate: cancel after 6 minutes, requeue, or switch to a more active time. You can also batch your evolutions—queue Kadabra/Machoke first to gauge activity, then try the item-gated ones.
↖ Summary
If you don't have friends online, community trade codes bridge the gap. Pick the exact code for your evolution target, attach any required item ahead of time, and verify the trade preview before confirming. If you find yourself waiting or hitting mismatches, requeue and shift to peak hours. With a bit of prep—and the right expectations—you can finish every trade evolution in Pokemon Legends Z-A without relying on a friends list.
Most Popular Posts
- Pokemon Legends Z-A Fast Method to Hunt 6 Shiny Alphas Wild Zone 20 Full Guide
- Pokemon Legends Z-A Money and EXP Farming Guide: Early, Mid, and Post-Game ZA Royale Routes
- Pokemon Legends Z-A BEST Team: Gyarados + Excadrill + Gardevoir Full Guides
- How to Shiny Hunt Eevee in Pokemon Legends Z-A: Fast Respawn Route and AFK Bench Method
- Pokemon Legends Z-A Easy & Fast EXP Farm: Level Up Fast and Max Mega Shards
- Fast Farm Mega Shards in Pokemon Legends Z-A: Per-Loop Route, Best Mons, and Respawn Timers
Popular Category Lists
- Grow a Garden / (282)
- ARC Raiders / (237)
- CoD: Black Ops 7 / (159)
- Monopoly Go / (144)
- MLB 26 / (117)
- Star Citizen / (84)
- Steal a Brainrot / (82)
- Sailor Piece / (66)
- CoD: BLACK OPS 6 / (55)
- Blox Fruits / (49)
- Path of Exile 2 / (48)
- Monster Hunter Wilds / (46)
- ARK Survival Ascended / (44)
- Diablo IV / (44)
- Forza Horizon 6 / (43)
- Windrose / (42)
- Adopt Me / (41)
- Path of Exile / (40)
- Battlefield 6 / (34)
- Bee Swarm Simulator / (31)
