Pokemon Black is one of two games that introduced Generation V to the whole world. The game was released back in 2010 marking the game nearing its tenth year anniversary. People still play Pokemon Black today and that means that they can benefit from using our Pokemon Black cheats collection to get ahead in the game and for extra fun.
You can input these cheat codes on your emulator using the Action Replay option. We’ll also be adding more instructions if needed so that the specific code can work. If the code doesn’t work, then it may be due to your emulator, or you just input the code incorrectly.
Featured Videos
Also see:
- Pokemon Black 2 Cheats for Nintendo DS
- Pokemon White Cheats
- Pokemon White 2 Cheats: Cheat Codes for Nintendo DS
There are some codes where you need to press some buttons to activate the code even if you’ve already placed in on the Action Replay. These can add a lot of things to make your Pokemon Black gaming experience a bit more fun.
Note: these Pokemon Black Cheats are for the North American version as the Japan version uses different codes. Anyway, here are the cheats that you can use when you are playing Pokemon Black.

Pokemon Black Action Replay Codes
Walk through walls

94000130 fdfc0002
1216398e 00000200
d2000000 00000000
94000130 fdfd0000
1216398e 00001c20
d2000000 00000000
94000130 000002dc
94000136 fffc0000
0224f90c 00000185
0224f910 030e8000
0224f914 00000000
0224f918 02ed8000
038090e0 eb9fe7c7
d2000000 00000000
Input the code and press L and A at the same time to activate the code. You can walk through walls and buildings but be careful because you may get stuck in some areas causing the game to bug out or crash. Simply press L and B at the same time to deactivate the code.
Increased walking speed
52197FC4 1C05210C
02197FC8 085F0056
D0000000 00000000
Input the code and your character can move faster. Be careful when using this code when you are using a bike because you may bypass some trigger events.
Catch other Trainer’s Pokemon
521CBAAC 2F06D134
121CBAAC 0000E001
121CBAE6 00002001
121CBACC 00002000
D2000000 00000000
Input the code and you can catch the enemy Trainer’s Pokemon. The catch rate can still be the same depending on the type and level of the Pokemon.
No Random Battles
94000130 FFFB0000
2223D6DD 000000FF
D2000000 00000000
Input the code and press Select to activate the code. You won’t have any random encounters but Trainer battles will still happen.
No Trainer battles
521AE258 FB1AF000
94000130 FDFF0000
121AE25E 0000E009
D0000000 00000000
521AE258 FB1AF000
94000130 FDFF0200
121AE25E 0000D109
D2000000 00000000
Input the code and press L as you are walking in front of Trainers. The trainers won’t fight you as long as the code is up and as long as you pressed L.
Nature Modifier

521D5390 F6304841
E2002080 00000060
29006DA9 2103D103
42080209 4770D100
65A92101 448E2106
0A06B5FF 21011C28
F818F1D4 F1D31C28
1C04FFDD 22002170
FEEAF015 D1042E01
28193001 2000D108
2E02E006 2800D104
2018D101 3801E000
1C201C02 F0152170
1C28FEC5 F1D32100
020020E0 BDFFFFF9
121D539E 0000F62C
121D53A0 0000FE6F
D2000000 00000000
Input the code and once the code is placed, go to the Pokemon’s summary that you want the Nature changed. Access the menu where you can see the Pokemon’s Nature. Simply press L or R and the Nature will change on command when you placed the code correctly.
Share Experience
521CB43C 42819903
121CB440 000046C0
D2000000 00000000
Input the code and all the Pokemon in your roster will get the same EXP even if they didn’t fight in the battle.
Unlock all Berries

94000130 FFFB0000
C0000000 0000003F
12234846 00000384
DC000000 00000004
D2000000 00000000
94000130 FFFB0000
D5000000 00000095
C0000000 0000003F
D7000000 02234844
D4000000 00000001
DC000000 00000002
D2000000 00000000
Input the code and press Select. Check your bag, and you will unlock all types of berries with 900 in amount.
Unlock all Items

94000130 FFFB0000
022340A8 03840074
022340AC 03840075
022340B0 03840076
022340B4 03840077
02234344 0384023C
02234348 0384023D
0223434C 0384023E
02234350 0384023F
02234354 03840240
02234358 03840241
D2000000 00000000
94000130 FFFB0000
D5000000 03840001
C0000000 0000000F
D6000000 02233FAC
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 03840041
C0000000 0000002E
D6000000 02233FEC
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 03840087
C0000000 0000000C
D6000000 022340B8
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 038400D5
C0000000 00000071
D6000000 022340EC
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 038401EC
C0000000 00000008
D6000000 022342B4
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 03840219
C0000000 0000001A
D6000000 022342D8
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 03840244
C0000000 0000000A
D6000000 0223435C
D4000000 00000001
D2000000 00000000
The code is long but definitely one of the more useful Pokemon Black cheats. Input the code and press Select. Check your bag and all of the items will be unlock with 900 in amount. These items don’t include TM, HM, Berries, and Key Items.
Unlock All TM/HM

Batch 1 TM/HM
94000130 FFFB0000
022345A0 0001026A
022345A4 0001026B
022345A8 0001026C
D5000000 00010148
C0000000 0000005B
D6000000 02234430
D4000000 00000001
D1000000 00000000
C0000000 00000005
D6000000 0223443C
D4000000 00000001
D2000000 00000000
Batch 2 TM/HM
94000130 FFFB0000
022345A0 0001026A
022345A4 0001026B
022345A8 0001026C
D5000000 00010148
C0000000 0000005A
D6000000 02234430
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
D5000000 000101A4
C0000000 00000004
D6000000 022345AC
D4000000 00000001
D2000000 00000000
Input one or both batch codes to unlock all the TM and HM in the game. Press Select once the codes are input, and you can access all the TM and HM in your inventory.
Invulnerability
521C605C D10E2800
021C605C FBD0F1E8
023AE800 D0002800
023AE804 4903BD70
023AE808 428E6809
023AE80C 2400D200
023AE810 46C04770
023AE814 0226993C
D2000000 00000000
Input the code and your Pokemon will not get any damage.
Encounter Wild Pokemon

94000130 fffb0000
c0000000 0000002f
12250010 00000YYY
dc000000 00000004
d2000000 00000000
Input the code above and change the three Y to the corresponding code of the Pokemon that you want to encounter below. Once the code is placed, press Select before you fight a Wild Pokemon so that the code will work and you’ll encounter the Pokemon that you want. Unfortunately, only Generation V Pokemon and Legendaries are on the list.
Pokemon Code
Vinctini: 1EE
Snivy: 1EF
Servine: 1f0
Serperior: 1f1
Tepig: 1f2
Pignite: 1f3
Emboar: 1f4
Oshawott: 1f5
Dewott: 1f6
Samurott: 1f7
Patrat: 1f8
Watchog: 1f9
Lillipup: 1fa
Herdier: 1fb
Stoutland: 1fc
Purrloin: 1fd
Liepard: 1fe
Pansage: 1ff
Simisage: 200
Pansear: 201
Simisear: 202
Panpour: 203
Simipour: 204
Munna: 205
Musharna: 206
Pidove: 207
Tranquill: 208
Unfezant: 209
Blitzle: 20A
Zebstrika: 20b
Roggenrola: 20c
Boldore: 20d
Gigalith: 20e
Woobat: 20f
Swoobat: 210
Drilbur: 211
Excadrill: 212
Audino: 213
Timburr: 214
Gurdurr: 215
Conkeldurr: 216
Tympole: 217
Palpitoad: 218
Seismitoad: 219
Throh: 21a
Sawk: 21b
Sewaddle: 21c
Swadloon: 21d
Leavanny: 21e
Venipede: 21f
Whirlipede: 220
Scolipede: 221
Cottonee: 222
Whimsicott: 223
Petilil: 224
Lilligant: 225
Basculin: 226
Sandile: 227
Krokorok: 228
Krookodile: 229
Darumaka: 22a
Darmanitan: 22b
Maractus: 22c
Dwebble: 22d
Crustle: 22e
Scraggy: 22f
Scrafty: 230
Sigilyph: 231
Yamask: 232
Cofagrigus: 233
Tirtouga: 234
Carracosta: 235
Archen: 236
Archeops: 237
Trubbish: 238
Garbodor: 239
Zorua: 23a
Zoroark: 23b
Minccino: 23c
Cinccino: 23d
Gothita: 23e
Gothorita: 23f
Gothitelle: 240
Solosis: 241
Duosion: 242
Reuniclus: 243
Ducklett: 244
Swanna: 245
Vanillite: 246
Vanillish: 247
Vanilluxe: 248
Deerling: 249
Sawsbuck: 24a
Emolga: 24b
Karrablast: 24c
Escavalier: 24d
Foongus: 24e
Amoonguss: 24f
Frillish: 250
Jellicent: 251
Alomomola: 252
Joltik: 253
Galvantula: 254
Ferroseed: 255
Ferrothorn: 256
Klink: 257
Klang: 258
Klinklang: 259
Tynamo: 25a
Eelektrik: 25b
Eelektross: 25c
Elgyem: 25d
Beheeyem: 25e
Litwick: 25f
Lampent: 260
Chandelure: 261
Axew: 262
Fraxure: 263
Haxorus: 264
Cubchoo: 265
Beartic: 266
Cryogonal: 267
Shelmet: 268
Accelgor: 269
Stunfisk: 26a
Mienfoo: 26b
Mienshao: 26c
Druddigon: 26d
Golett: 26e
Golurk: 26f
Pawniard: 270
Bisharp: 271
Bouffalant: 272
Rufflet: 273
Braviary: 274
Vullaby: 275
Mandibuzz: 276
Heatmor: 277
Durant: 278
Deino: 279
Zweilous: 27a
Hydreigon: 27b
Larvesta: 27c
Volcarona: 27d
Cobalion: 27e
Terrakion: 27f
Virizion: 280
Tornadus: 281
Thundurus: 282
Reshiram: 283
Zekrom: 284
Landorus: 285
Kyurem: 286
Keldeo: 287
Meloetta: 288
Genesect: 289
Unlimited PP
921D5618 0000D301
121D5618 0000E003
D2000000 00000000
Finishing up our Pokemon Black cheats we have unlimited PP you can use. Input the code and your Pokemon’s PP will not drop as it becomes unlimited.
Shared Cheats
900 Rare Candies, shared by Gyanshu Anand
How to use: Press L + R to activate. This cheat will give you 900 Rare Candies in the first slot of your recovery pouch.
Black Version:
94000130 FCFF0000
02234784 03840032
D2000000 00000000
White Version:
94000130 FCFF0000
022347A4 03840032
D2000000 00000000
Liberty Garden for Victini: Shared by: GanjaRaider

Instructions: Click here
94000130 fffb0000
02024a34 fadcf3d6
e23faff0 00000030
4808b5f9 f40f2101
4807fa89 22cc4907
ed46f487 21014803
fa56f40f 22002128
0000bdf9 022383ac
023fb020 022384ac
e23fb020 000000cc
0000023e 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
00650047 00200074
00680074 00200065
0069004c 00650062
00740072 00200079
00610050 00730073
ffff0021 ffffffff
ffffffff ffffffff
ffffffff ffffffff
ffffffff ffffffff
0000ffff 07db0304
024407fe 00000001
00000000 00000000
00000000 00000000
00000000 00000000
d2000000 00000000
Final Thought
Now that you have an idea of what the Pokemon Black cheats are, you can have a much better experience when it comes to playing the games. Always remember to activate the code on the Cheat List. Don’t forget to press the required buttons when the cheat is already on to make the effect happen.
It is also a good idea to not turn on all the cheats at once. You can have them saved on the Cheat List but have the others deactivated so you don’t end up crashing the game.
There could also be other cheats out there that you may be able to find. People are finding out more codes that can work as there are some that don’t. Just remember that there are codes different for the NA, Japan, and European versions of the game.
Also, check the version and type of emulator that you are using to fully enjoy these cheats.
All legendary Pokemon cheat please
Why do I lose after using catch opponents Pokemon
Bro please anyone tell me how to enable badges cheat ??????
The Max Healing Item one did not work
If i catch other trainers pokemon even if i catch 2nd,3rd 4th pokemon it always shows i caought the first pokemon . even the pokedex and my box also shows that i caught the 1st pokemon of the opponent. is there any fix for that?
yo for the shiny encounter cheat it works for you guys it dont for me so is the cod not working anymore or mb?
My codes are not working
how can I activate all the items cheat?
Lol read the instruction u fo**
So do I just put one code or all of them
You put all of them.
Help my tm and hm cheat doesnt work, it places it in key items please help
uhhh what do you mean by “press select before wild pokemon encounter”
I’m trying to get an Audino but i dont seem to encounter any audino except for the pokemon usually found on the route
You need to press Select before entering the tall grass.
…are ya stupid man? Did you even pass classes?
select means there is a button inbuilt for nds that button is called select
I JUST DID IT YOU HAVE TO PRESS SELECT AS YOU GO INTO THE FIGHT SCREEN
How do I actually input the code
Hey for all tm/hm i need to use both batches? How should i create 2 seperate codes or one just keep on using the second batch after the first?
Bro I am facing a encounter cheat always I am getting a krookodile how can I get rid of it
Try to restart your emulator. That happens to some emulators wherein it fails to detect any changes made to it.
Does anyone know the number for a dragonite encounter?
How do I stop the encounter Pokémon cheat? I see Victini everywhere I go now
After disabling the cheat, restart your game or if it doesn’t work exit the game and reopen. Give it a try, that works most of the time.
Are there any codes or anything for people not using an emulator and are just using a DS?
Hey there Andrew, thanks for coming here but sorry I can’t give a direct answer to that question as majority of us play the game with emulator. Hopefully someone could give us a light on this.
You can edit your savefile of the ds indtead of using codes.
There are some websites and apps where you can edit your items , money, pkmon stats and even shiny mons
victini code not working, it just resets again and its not saying why.
Anytime I input the 021A96D4 FD94F658 shiny pokemon code, my game crashes, how do I fix that?
You may have another cheats enabled besides the shiny cheat perhaps? If yes, be sure to disable them.
I don’t know why, but when I enter the heal items code, a lots of them goes to the HM/TM bag, and becomes useless. It also completely messed my run, because I couldn’t get any HM/TM anymore. Is there a way to fix this?
Same for me but I don’t have any other cheats enabled
I don’t know how to enter code in pokemon white 2, pls help me
this thread is for pokemon black..
How does the shiny cheat work? I input the shiny cheat and how does it really work?
How can I remove the tm and hm cheat? All of my key items are gone
Yea my one is also gone please help Pokemon coders
Is there any code to rename traded pokemons?
You can use a pc app called pokegen
It can change anything in your savefile
so with cheat “wild pokemon encounter” the problem is reversing it to normal. help anyone?
Edit: for the ppl out there with the same problem, the best option is to save and restart your emulated console
None of the cheats that say to press select then open whatever work for me. the mater ball one that asks to press L and R at the same time does though
Nevermind, i found the problem.
I’m happy to know you figured it out yourself pal.
It isn’t working for me either. What is was your problem?
Yea my one is also gone please help Pokemon coders
We
Hey my guy hows it going, me again droppin some love with a little gift. This code cheat is for Pokemon Black ONLY and its to get the Liberty Pass legitimately and to go Liberty Garden to catch mythical pokemon Victini. First fly to Castelia City and stay infront of the Pokecenter and insert the cheat. Once done save in-game and do a soft reset. Once done walk in to pokecenter AND while WALKING IN press {L,R,Start,Select} one time and the deliveryman should be on your left in all blue looking like a mail man. Careful tho because the Liberty… Read more »
Thanks for sharing this valuable information GanjaRaider. Keep those codes and useful information coming, you can leave the cheats here in the comment section and I’ll add them manually in the listing above.
this is the more and simplified version of the cheat go to castelia city input this code: 94000130 FFFB0000 B2000024 00000000 E001D0BC 00000A94 E97E0000 31B05271 E2CC8E42 67DBAFC5 EF2CFC33 CAC5FC5E 993DEBD6 CBA77ABC 91785DD6 618D27A6 CFB81692 3080375D 48FB407C FEE73213 3D69DFA3 1D29639E 6296EA8D A3979268 6E031C49 AA8931AA C3EAD3C5 E0C682D9 4E3B945C 24285A5F BFE1FBB3 007F7B8E C84840C4 38B6BFD1 FB23903B BE347D23 706ADA00 BA84DFC5 60A1E414 8F382B2B 4160B6A0 F0091636 260EB54B 7B43B6A8 68EFF9CB 745FAFD4 E061C3BE 84F19895 246211BA A7C4CC80 A855B7A2 A2421C5C AD05863A B01911D2 4EE957FD 451BBA60 34A9172E 09662D93 A1E0112D 73C44274 F2232B0B A6542843 C042CB60 7169D662 3DCD8D5B A0B18793 7ED91119 F699B466 BE037D3A 39F040EC DCB5878F F9C9D1B0 A3A70BDC EBA67BE7 87A9ABD4 07D244E5 F69ECB05 480E24D3 70CBFC00 2C6F809F F251CB8F 6A864F33 70F74B09… Read more »
and you just see the blue guys beside the entrance!
ANNND go to the left side of the pier talk to the man near the ship talk to him TADAAAAAAAAAAAAAAAAAAAAAAA
i tried it but it didnt work, it just resets my game
Same here.
after the reset when you get to the center, the guy is next to entrance not the nurse table.
It didn’t work. I spoke to everyone at the docks after getting the pass, but nobody took me to Liberty Garden.
it worked for me, the boat is at the last pier to the left of the pok center
Hey not sure if you’ll reach out to this, I’m playing Pokemon Black via OpenEmu using the Desmume Core (not sure if any of that matters) but when I’ve gotten the code in and did the save and soft reset.
Yet when I do the {L,R,Start,Select} as I step up and into the Center, it just resets my game back to its last save. Even when I’ve gone in, I don’t see the mail man…not sure what I might be doing wrong? Thanks if you can give any help or if anyone else can chime in!
I’m not a fan of OpenEmu; it doesn’t fully support cheating. Have you tried using mGBA or Retroarch? In my experience, cheats work well with these emulators. Hope this helps.
Cheats suck and doesn’t let u enjoy the game in its fullest. Honestly u would enjoy ur achievements more if u play fair like I use set mode and use the same number of items and pokemon as my opponent which makes my game the best . Of course u r entitled to ur own opinion but believe me u won’t enjoy it
Hi there Pranav. I totally respect your opinion pal, but people have different purpose when it comes to using cheats.
If your someone like me that has played since gen 1 and so on since there release date and passed them countless times then cheats r just for fun now. I use to play blue version on a gameboy pocket so now all these cheats r for fun now. But everyone has there own opinion
Sadly just makes my game freeze 🙁
yes true. me too
how are we supposed to “fairly” get an item that hasnt been available for 10 years now? and besides, most people already beat the game before cheating.
Are there codes for wild encounters with pokemon from previous generations that just aren’t included or do they not exist?
Just replace the xxx of the code with the correct code for example charizard is 006 and so on
What’s an encounter code for chimchar?
pokemon black and white dont have a national dex, but pokemon black2 and white2 have it
Its automatic
Pls find the 2x exp cheat
Is there code for other poke balls like ultra ball, great ball, dusk ball, etc.
unlock all items cheat, but if you dont want to input all of it you can use infinite money and buy a bunch of pokeballs.
I mean all pokemon and also all legendary pokemon??
It took me a while but i managed to make a rare candy code for both versions. This will give 900 Rare Candies in the first slot of your recovery pouch. Press L + R to activate.
Black Version:
94000130 FCFF0000
02234784 03840032
D2000000 00000000
White Version:
94000130 FCFF0000
022347A4 03840032
D2000000 00000000
(Pokemon Coders I have used this cheat and it works. Please paste it in Black and White Cheats list)
Hey Gyanshu, thanks for sharing them. Let’s wait for some feedbacks.
-Anyone have tried and tested these cheats?
Yes I tested them and they work.
I have a screenshot but don’t know how to post it here
Could you please upload the screenshots on imgur and share the link here?
I don’t know what imgur is.
Can I send you the screen shot on your gmail?
Hi there Gyanshu, kindly send it to my email. Btw, I just added your codes in the listing above with your credits. Thanks for taking your time searching, testing and sharing the codes, much appreciated.
Yes the code for black does work, I just used it and it works
Thanks for the feedback Dragon4100, very much appreciated.
I don’t know what imgur is.
Can I send you the screen shot on your gmail?
Please send me your email
Scroll down to the bottom of this page to see my email, anyway here it is [email protected]
What is your email tell me so I can send it
[email protected]
Rare candy cheat please
how do i use the shiny code after activating it? i turned it on and nothing happend
Its automatic
Piz tell me the cheat for anti piracy to fix the exp issue.
get a better rom lol. use google for that
how do you use nature modifier cheat? what hotkey?
I used the tm/h. cheat and now my map is gone is there a way to get the map back.
Once a progress is saved there’s no way to return back those items. Sorry about that Jimmy.
Hey the tm and hm didnt work they say that you used your last tm47
ok but how do i use them on an actual nintendo?
action replay
what about a level cheat you know from 10 – 100
Hello how do i undo the tm and hm cheat all of my key items are gone
So I am using the DeSmuMe emulator to run Pokemon Black and I used the all badges cheat and got to the badge check gates but can’t pass because it says that I don’t have them. How do I fix it?
the TM/HM messed up my Key items…
Sorry for what happened pal. Hopefully you didn’t save the game after activating the cheat.
I saved what now
one word: Bad Egg
how to use the TM and HM if they are in Keys item section??
The nature modifier cheat work in drastic?
How do you cheat on ACTUAL GAME SYSTEM? I AM USING POKEMON BLACK FOR DS ON THE 3DS
Hi there Martinelplayz. I don’t think that’s possible especially on 3DS, but if it can support Action replay cheats then the cheat should work.
whow do i deactivate the wild pokemon encounter, so it appears the random pokemons
Also need help in this situation
Also need Help for this situation.turning of the cheat code dosnt make random pokemon spawn again
To fix this just replace the 3 numbers to 000. The first pokemon you’ll encounter is missingno but after that it should be randomized again
Is there any good exp codes that still work?
What is the “buttons” to activate the cheats?
Do I need to paste all of it in one time😐😐😐
no