Pokemon Black 2 Cheats – Action Replay Codes for Nintendo DS

Pokemon Black 2 is a direct sequel to Pokemon Black and White considering both of them are the same games. Black 2 still utilizes Generation V Pokemon along with the older ones. There are still people that play the game today and that means they are looking for Pokemon Black 2 cheats.

Featured Videos

With using cheats, input the right Action Replay or AR code into the cheat option of your emulator. We’ll add other instructions in case some cheats require them.

Also read: Pokemon DS ROM Hacks

Finally, the cheat codes that are presented are the NA version of the game and not for the Jap or EU ones.

If you’re having trouble with the cheats, you can reach us using the comment form below and we’ll try to respond as humanely as possible. Please state the emulator you are using and your Pokemon Black 2 game version.

More resources:

Pokemon black 2 cheat codes

Pokemon Black 2 Cheats – Action Replay Codes: Tested Working for NA Version

Please note: Be warned that some listed cheats could potentially cause problems to your game. Our readers have reported messing of key items and random crashing.

As a rule of thumb, save the game before applying any cheats. When you observe irregularities after applying a cheat, don’t save your progress and restart your game.

Walk Through Walls
Pokemon black 2 walk through walls cheat

5219C8D0 FDD8F7C1
1219C8D4 00001C04
94000130 FDFF0000
1219C8D4 00002400
D2000000 00000000

Input the code, and as you’re walking, press L which will allow you to walk through walls and other terrain. Be careful because you can get stuck in some areas.

Wild Pokemon Modifier (See activation instruction)

How to use the cheat:
Step 1: Page the code below in your DS emulator
Step 2: Open your Bag, check to see if you have 649 Master balls and 100 ultra balls.
Step 3: Familiar the National Pokedex number of the Pokemon you want to encounter.
(Ex. If you want to encounter Milotic, its National Pokedex number is 350)
Step 4: Trash Master ball until you have 350 left (corresponds to Milotic’s Pokedex National number).
Step 5: Ultra Ball determines the level of the Pokemon, 100 ultra ball means you will encounter a level 100 Pokemon.
Step 6: Press L+R to encounter level 100 Milotic (Based on our example)

Tips: Remove the code after using and repeat the steps except the number of trashed master ball and ultra ball assuming you wish to encounter different Pokemon with different level.

94000130 fffb0000
b2000024 00000000
00018d20 02890001
00018d24 00640002
d0000000 00000000
94000130 feff0000
b2000024 00000000
da000000 00018d26
d7000000 00036b06
d3000000 00000000
b2000024 00000000
da000000 00018d22
d7000000 00036b04
d3000000 00000000
b2000024 00000000
d9000000 00036b04
c0000000 0000002f
d6000000 00036b04
d2000000 00000000


E2003000 00000018
D0002800 4903BD70
428E6809 2400D200
00004770 02257504
521A9B70 FF42F7F2
021A9B74 FA44F659
D2000000 00000000

Input the code and your Pokemon will never take damage in battle.

100% Catch Rate

521AF850 7820D203
121AF850 000046C0
D2000000 00000000

Input the code to have a 100% chance of success rate in catching Wild Pokemon.

Catch Enemy Trainer’s Pokemon

521af628 2f06d134
121af628 0000e001
121af662 00002001
121af648 00002000
d2000000 00000000

Input the code and you are able to catch the enemy trainer’s Pokemon. Be careful with this one because it may cause the game to glitch.

No Wild Pokemon Encounter

521a07e8 7d527d11
521a17e8 bdf82000
121a17e4 000046c0
d2000000 00000000
521a17e8 bdf82000
94000130 fefd0000
121a17e4 0000e002
d2000000 00000000

Input the code, and you won’t be able to encounter wild Pokemon. This is one of those useful Pokemon Black 2 cheats allowing you to bypass Wild encounters. This cheat is somewhat the same with unlimited Repel.

Shiny Pokemon Encounter
Pokemon black 2 shiny cheat

5201C534 43084050
0201C538 2000D108
E201C540 00000010
2000900A F027900B
E00AFCF1 980B2100
94000130 FFFB0000
1201C538 000046C0
E201C540 00000010
1C281C01 F000910A
2801FC47 E008D1F5
D2000000 00000000

Input the code and as you’re walking, hold Select to encounter a Shiny Wild Pokemon.

Rematch With Trainers

Rematch with Trainers

52156014 1C301C04
02156018 F7FF1C39
94000130 FEFF0000
02156018 E0002000
D2000000 00000000

Input the code and hold R before you talk to a trainer that you want to rematch. This code doesn’t work for Gym Leaders and special battles.

Unlimited PP

921BAE18 0000D301
121BAE18 0000E003
D2000000 00000000

Input the code and your Pokemon’s moves will not run out of PP.

Free Items From The Pokemart

5200C9EC 1A51E000
1200C9F0 000046C0
D2000000 00000000

Input the code and you can get items from the Pokemart for free. Despite the items having a price, you can get them without any deductions on your money.

Maximum Money
Pokemon black 2 max money cheat

94000130 fffb0000
022266e4 0098967f
d2000000 00000000

Input the code and press Select. Check your status and you’ll see that you’ll have the max amount of money. Another good cheat from the Pokemon Black 2 cheats that people want.

Maximum Item Slots
Pokemon black 2 max item slots cheat

Input the code when you want to max out the item or medicinal item corresponding to the slot where they belong.

Item Slot 1
8221d9e6 00000000
1221d9e6 000003e7
d2000000 00000000

Item Slot 2
8221d9ea 00000000
1221d9ea 000003e7
d2000000 00000000

Medicine Slot 1
8221e1be 00000000
1221e1be 000003e7
d2000000 00000000

Medicine Slot 2
8221e1c2 00000000
1221e1c2 000003e7
d2000000 00000000

Experience Share

521aef84 42819903
121aef88 000046c0
d2000000 00000000

Input the code and every Pokemon in your party will receive the same amount of experience.

Experience Multiplier

Experience Multiplier

Input the code of your choice. Each code will give you a different amount of experience depending on the multiplier that you want.

x2 EXP
521bd6f8 0c040400
021bd6f8 43442402
d2000000 00000000

x4 EXP
521bd6f8 0c040400
021bd6f8 43442404
d2000000 00000000

x8 EXP
521bd6f8 0c040400
021bd6f8 43442408
d2000000 00000000

x10 EXP
521bd6f8 0c040400
021bd6f8 4344240a
d2000000 00000000

x100 EXP
521bd6f8 0c040400
021bd6f8 43442464
d2000000 00000000

x200 EXP
521bd6f8 0c040400
021bd6f8 434424c8
d2000000 00000000

Unlock All Badges
Pokemon black 2 all badges cheat

94000130 FFFB0000
222266E8 000000FF
D2000000 00000000

Input the code and press Select. Check your Badges, and you’ll be able to unlock all of them.

Unlock All Items
Pokemon black 2 all items cheat

94000130 fcff0000
b2000024 00000000
e001915c 00000054
03840074 03840075
03840076 03840077
0384023b 0384023c
0384023d 0384023f
03840240 03840241
03840244 03840245
03840246 03840247
03840248 03840249
0384024a 0384024b
0384024c 0384024d
0384024e 00000000
d5000000 03840001
c0000000 0000000f
d6000000 00018d20
d4000000 00000001
d2000000 00000000
94000130 fcff0000
b2000024 00000000
d5000000 03840037
c0000000 00000039
d6000000 00018d60
d4000000 00000001
d2000000 00000000
94000130 fcff0000
b2000024 00000000
d5000000 03840087
c0000000 0000000d
d6000000 00018e48
d4000000 00000001
d2000000 00000000
94000130 fcff0000
b2000024 00000000
d5000000 038400d5
c0000000 00000072
d6000000 00018e80
d4000000 00000001
d2000000 00000000
94000130 fcff0000
b2000024 00000000
d5000000 038401e5
c0000000 0000000f
d6000000 0001904c
d4000000 00000001
d2000000 00000000
94000130 fcff0000
b2000024 00000000
d5000000 03840219
c0000000 0000001b
d6000000 0001908c
d4000000 00000001
d2000000 00000000
94000130 fcff0000
b2000024 00000000
d5000000 03840250
c0000000 00000017
d6000000 000190fc
d4000000 00000001
d2000000 00000000

Input the code and press L or R. Open your bag and you’ll have all Items with 900 in amount.

Unlock All Healing Items
Pokemon black 2 all healing items cheat

94000130 fcff0000
b2000024 00000000
e0019590 00000020
03e70086 03e70235
03e70236 03e70237
03e70238 03e70239
03e7023a 03e7024f
d5000000 03e70011
c0000000 00000025
d6000000 000194f8
d4000000 00000001
d2000000 00000000

Input the code and press L or R. Open your bag, and you’ll have all the healing items with 999 in amount.

Unlock All Berries
Pokemon black 2 all berries cheat

94000130 fffb0000
b2000024 00000000
d5000000 03e70095
c0000000 0000003e
d6000000 000195b8
d4000000 00000001
d2000000 00000000

Input the code and press Select. Open your bag, and you’ll unlock all types of berries with 999 amount.

Unlock All TM And HM
Pokemon black 2 all tm/hm cheat

94000130 fcff0000
b2000024 00000000
e0019344 00000188
00010148 00010149
0001014a 0001014b
0001014c 0001014d
0001014e 0001014f
00010150 00010151
00010152 00010153
00010154 00010155
00010156 00010157
00010158 00010159
0001015a 0001015b
0001015c 0001015f
00010160 00010161
00010162 00010163
00010164 00010165
00010166 00010167
00010168 00010169
0001016a 0001016b
0001016c 0001016d
0001016e 0001016f
00010170 00010171
00010172 00010173
00010174 00010175
00010176 00010177
00010178 00010179
0001017a 0001017b
0001017c 0001017d
0001017e 0001017f
00010180 00010181
00010182 00010183
00010184 00010185
00010186 00010187
00010188 00010189
0001018a 0001018b
0001018c 0001018d
0001018e 0001018f
00010190 00010191
00010192 00010193
00010194 00010195
00010196 00010197
00010198 00010199
0001019a 0001019b
0001019c 0001019d
0001019e 0001019f
000101a0 000101a1
000101a2 000101a3
0001026a 0001026c
000101a4 000101a5
000101a6 000101a7
000101a8 000101a9
000194e8 00000000
d2000000 00000000

Input the code and press L or R. Check your bag and you’ll see all the TM and HM in the game. This is another one of the more useful Pokemon Black 2 cheats in the game.

Unlock All PokeBalls
Pokemon black 2 all pokeballs cheat

94000130 FFF70000
B2000024 00000000
E0018D20 00000058
03E7000A 03E70005
03E70009 03E7000F
03E7000C 03E70004
03E70006 03E70008
03E701F2 03E70001
03E7000B 03E701EE
03E701F0 03E701ED
03E7000E 03E70003
03E701F1 03E701EC
03E7000D 03E70240
03E70007 03E70010
D2000000 00000000

Input the code and press Start. Check the bag, and you’ll have all the Poke Balls unlocked with 900 in amount.

900 Master Balls

How to use: To replace anything that is currently in Slot 1 with 900 Master Balls, enter and enable the above code, then press L+R or the equivalent in your emulator. The cheat works only for US/North America Black 2 ROM versions.

Note: Before trying any cheats, keep in mind to save your game.

94000130 FCFF0000
02233FAC 03840001
D2000000 00000000

Alternative code 1

94000130 FCFF0000
B2000024 00000000
00018D20 03840001
D2000000 00000000

Alternative code 2

94000130 FCFF0000
1221D9E4 00000001
9221D9E6 00000000
1221D9E6 00000001
D2000000 00000000


Now that you have an idea of the different Pokemon Black 2 cheats, you may want to try them today. Make sure that the Action replay codes are turned on and you activate them using the right button when needed.

Don’t turn on more than one cheat at a time so that the game won’t crash or glitch out. There could also be more cheats out there that you can look up but for now, these work for the NA versions.

About Taichee

Taichee is the ultimate writer for Pokémon gaming enthusiasts. With extensive experience, he expertly delves into popular Pokemon game series and ROM hacks for GBC, GBA, and NDS, meticulously testing cheats and sharing general gaming strategies on Pokemoncoders.

Leave a Comment

225 thoughts on “Pokemon Black 2 Cheats – Action Replay Codes for Nintendo DS”

  1. Hey, I’m trying to get the EXP Share to work and have tried holding the hotkey for “R”. Any suggestions?

    521aef84 42819903
    121aef88 000046c0
    d2000000 00000000

    I have this entered in Action Replay, saved, and nothings going on D: please halp

    • The code is okay but there is no (R,L,Select,Start) needed for it to work
      You just have to activate the code and then it will work on it’s own

  2. I’m using the pokemon modifier cheat but even when I disable it, I still encounter the same pokemon. I even try removing every single Master Balls and Ultra Balls it gave me vut result in only encountering lv 100 spearows

    • Do not activate two or more cheats at once. Doing so will result in glitching. To clear up the cheats in the settings, some emulators require you to exit the game and reopen it again. But before doing it, save your game progress.

    • Hi Lee, there may be other cheats enabled in addition to the item cheat. If that’s the case, please disable those cheats while leaving the item cheat untouched. Sometimes, with certain emulators, you may need to restart your game or the emulator for the changes to take effect. I hope this information is helpful.

  3. Hey Pokecoder I have the shiny cheat working but it seems to not work while im using the super rod, wondering if there was anyway to fix it or make it work

  4. i play on ios with delta emu. the game version i can find has a different cover and cap: “Pokemon-black version 2(frieNDS)”. worried codes wont work well if its not the right game

    • Thanks for being here rednalf. Give it a try, there shouldn’t be problem activating a cheat, just make sure not to save any changes if you notice irregularities.

    • Should work on every normal version of the game
      Here’s two :
      (Sorry, we don’t allow links pointing to ROMs here. – PokeCoder)
      Have fun

  5. i tried to use the wild pokemon modifier to get glaceon, but when I input the numbers, i got krabby…ITS NOT EVEN IN THE BLACK 2 POKEDEX!!!1!1!

  6. using the pokemon encounter code, and no matter what I set my master balls and ultra balls to, every time I use it it reverts to a lvl 100 genesect. Anyone else having this issue?

    • Malte, thank you for being here. Could you tell me which version of Black 2 you are using? We currently test cheats only for US version roms, but we are working to expand our list and cover more rom versions.

  7. Hey there! I’m looking for a cheat that ONLY gives infinite rare candies, I’m trying to start a nuzlocke and I would rather not have to trash every medicine item to get there. I see that White 2 has a infinite rare candy code, but none for Black 2

  8. I’m using the supernds for Android and I tried to use the XP multiplayer cheat and it didn’t work but also it won’t give me XP in my get at all especially if I delete the save and restart can you tell me what is wrong?

    • it depends on what emulator your using, for mine its a ingrained thing. It was defaulted to tab but i changed it to space.