nav logo

Hit enter to search or ESC to close

Every new Pokémon generation begins with two new games launching at once. These different versions of each game come with a number of version-exclusive Pokémon. As a result, trainers who don’t purchase both versions have to rely on trades to complete their regional Pokédexes.

Fortunately, Pokémon Scarlet and Violet allow players to streamline this process through their trade code system. Here’s an overview of how trade codes work in Pokémon Scarlet and Violet and what the best trade codes are.

How do trade codes in Pokémon Scarlet and Violet work?

An Iron Bundle gets traded for a Scream Tail.
Trading can allow players to get version-exclusive Paradox Pokémon from the version of the game they don’t have. | Provided by Game Freak

In order to submit a trade code, here’s what trainers must do:

  • Head to the in-game Poké Portal
  • Connect to the internet
  • Click the “Link Trade” button
  • Then click the “Set Link Code” and insert your code.

Eventually, they will match with someone who input the same code as them.

The purpose of the best Pokémon Scarlet and Violet trade codes is to match trainers who are looking for a specific trade together. When two trainers input the same code, it suggests to the game that they are looking for a specific kind of Pokémon trade. As a result, standardized trade codes help people find the Pokémon they are looking for more quickly.

Best trade codes for Pokémon Scarlet and Violet

The Paldean starter Pokémon
The only way to get all three starters in one copy of the game is through trading. | Provided by Game Freak

As of now, there are no official trade codes established by the Pokémon Company. As a result, the best Pokémon Scarlet and Violet trade codes are fan-made ones established by YouTuber Austin John Plays.

Trainers should note that the ideal codes are all reversible when it comes to the Pokémon being traded. For example, trading a Fuecoco for a Quaxly uses the same code as trading a Quaxly for a Fuecoco. If players who enter this code find themselves in a Fuecoco for Fuecoco trade, they can simply exit the trade and try again until they find someone trading the right Pokémon.

Here is a full overview of Austin John Plays’ list of trade codes and which Pokémon they correspond to:

Trade CodePokémon ScarletPokémon Violet
0001 – 0004SprigatitoFuecoco
0001 – 0007SprigatitoQuaxly
0004 – 0007FuecocoQuaxly
4448 – 4448DittoForeign Language Ditto
0166 – 0167Armarouge /
Pokémon holding the Auspicious Armor
Ceruledge /
Pokémon holding the Malicious Armor
0319 – 0320StonjournerEiscue
0313 – 0314OranguruPassimian
0223 – 0223Blaze Breed Paldean TaurosAqua Breed Paldean Tauros
0227 – 0140Stunky/SkuntankGulpin/Swalot
0143 – 0114Drifloon/DrifblimMisdreavus/Mismagius
0337 – 0339Skrelp/DragalgeClauncher/Clawitzer
0316 – 0276Larvitar/Pupitar/TyranitarBagon/Shelgon/Salamence
0370 – 0305Deino/Zweilous/HydreigonDreepy/Drakloak/Dragapult
0376 – 0382Great TuskIron Treads
0377 – 0383Scream TailIron Bundle
0378 – 0384Brute BonnetIron Hands
0379 – 0385Flutter ManeIron Jugulis
0380 – 0386Slither WingIron Moth
0381 – 0387Sandy ShocksIron Thorns
0397 – 0398Roaring MoonIron Valiant
0399 – 0400KoraidonMiraidon

Related: Read the best Team builds in Pokémon Scarlet and Violet on Gamerjournalist.

More News