Pokemon Black Cheats: A Complete Guide (Plus Our Best Picks)

pokemon black cheats, header


This post was last updated on September 1, 2023

With potential Gen V remakes right around the corner, there’s never been a better time to revisit Pokemon Black for the Nintendo DS. Of course, if you’ve already played through these games, you might want to introduce some sort of challenge or new playstyle, which is exactly why you need Pokemon Black cheats and cheat codes to guide you on your way.

Pokemon Black Cheats

We’ve compiled our complete list of Pokemon Black cheats below. We know that looking through a bunch of codes can be overwhelming, so don’t worry, we’ve made sure to group them all into easily accessible categories.

Item Cheat Codes

The Pokemon Black cheats we’ve included in this section all put some sort of items into your bag, eliminating the need to run around and pick up every Pokeball lying around on the ground.

helix fossil

Get 900 Rare Candies

Probably one of the most convenient cheat codes we have on this whole list. Simply press L and R at the same time with this code enabled and you’ll be able to evolve pokemon without grinding in any playthrough or nuzlocke you might be attempting.

Cheat Code:

94000130 FCFF0000
02234784 03840032
D2000000 00000000

Get 900 Master Balls

Later on, in this article, we have a code that increases the catch rate to 100% for all pokemon. While we’d suggest that one for ease of access, this is probably the best option for players who want to decide whether or not they should have guaranteed success.

Again, simply press L and R at the same time to activate this code.

Cheat Code:

94000130 FCFF0000
02233FAC 03840001
D2000000 00000000

Items 900x

While the previous two codes give you specific items, the next few cheats are focused on filling an entire section of your inventory. This particular code fills the ‘item’ pouch of your bag which, in Pokémon Black Version, includes pokeballs, mail, and all sorts of held items.

Press select to activate this code and fill your inventory with 900 of every item.

Cheat Code:

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

Medicine 900x

From potions to EV enhancers, this code gives you 900 of any sort of medicine and healing items available in Gen V. Simply press select to activate and your medicine pouch will be full to the brim.

Cheat Code:

94000130 FFFB0000
D5000000 03840011
C0000000 00000025

D6000000 02234784
D4000000 00000001
D2000000 00000000

Berries 900x

You guessed it. This code gives you 900 of every single berry. All you have to do is press select to activate it.

Cheat Code:

94000130 FFFB0000
C0000000 0000003F
12234846 00000384

DC000000 00000004
D2000000 00000000
94000130 FFFB0000

D5000000 00000095
C0000000 0000003F
D7000000 02234844

D4000000 00000001
DC000000 00000002
D2000000 00000000

Unlock All TMs/HMs

This is the best code we’ve found for TMs and HMs out there, however, it’s not without its flaws. When you press select this code will put almost every TM and every HM in your inventory. However, they do end up in your key items pocket.

We haven’t run into any issues with this, but please remember that you’re using these codes at your own risk and you may lose a key item or two if you have too many codes running at the same time.

Cheat Code:

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

Wild Pokemon Encounter Cheat Codes

This cheat list is a compilation of codes that affect your encounters with wild pokemon in one way or another.

No Random Encounters

With this code enabled, just press select and you won’t have to worry about running into any wild pokemon as you wander the Unova region.

When you turn this code off, it won’t immediately stop working. You’ll have to save your game, restart it, and then walk a few steps until the ‘repel’ wears off.

Cheat Code:

94000130 FFFB0000
2223D6DD 000000FF
D2000000 00000000

100% Catch Rate

Master balls are nice, but if you’re using action replay codes you might as well set your catch rate to 100% so you’re guaranteed to get any pokemon into any ball you like.

Cheat Code:

521CBCD4 7820D203
121CBCD4 000046C0
D2000000 00000000

Always Encounter Shiny Pokemon

With this code enabled, every wild pokemon will be shiny! No more 1 in 8192 odds, shiny pokemon are all over the place!

Cheat Code:

521A96D0 1C221C39
E2002200 00000028
4C08B57E 88248865

08ED4065 F1A7B40F
1C06FD8F 40410401
428D0CC9 D1F5BC0F

BD7E1C30 0224F93C
021A96D4 FD94F658
D0000000 00000000

Wild Pokemon Encounter Modifier

Wild Pokemon Encounter Modifier

This code allows you to set your encounters to whatever pokemon you want. Wish you could find a Tepig in the wild? Struggling to find the roaming legendaries? Maybe you’re just looking to catch a very specific team for a playthrough. Whatever the case, this code will get you what you’re looking for.

Now, there is a bit to understand. Not only do you need to press select to turn this code on, but you also need to make sure the XXX in the code below is changed out for a pokemon code.

We’ve listed pokemon codes below for all the Unova pokemon, but you can find any pokemon’s code by simply converting a pokemon’s pokedex number from binary to hexadecimal.

Cheat Code:

94000130 fffb0000
c0000000 0000002f
12250010 00000XXX
dc000000 00000004
d2000000 00000000

Pokemon Codes:

Victini – 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

Battle Cheat Codes

The codes in this section allow you to modify certain aspects of your battles throughout your playthrough of Pokemon Black.

Catch Other Trainers’ Pokémon

Did you like Pokemon Colosseum? Well, we’ve got good news. Now you can catch other trainers’ pokémon with ease. You don’t even need to press any special buttons like other cheats. Just input the code, enable it, and start throwing pokeballs at your adversaries’ pokemon.

Cheat Code:

521CBAAC 2F06D134
121CBAAC 0000E001
121CBAE6 00002001

121CBACC 00002000
D2000000 00000000

No Trainer Battles

In the newest generations, you can just walk around enemy trainers to avoid a battle. Trainers haven’t already had that luxury but, with this code, you can avoid any random battles if you just hold L while running past trainers that would force encounters.

Cheat Code:

521AE258 FB1AF000
94000130 FDFF0000
121AE25E 0000E009

D0000000 00000000
521AE258 FB1AF000
94000130 FDFF0200

121AE25E 0000D109
D2000000 00000000

Share Experience

Experience shares are great but they only work with one extra pokemon. With this code enabled, every pokemon in your party receives the full experience of the battle.

Cheat Code:

521CB43C 42819903
121CB440 000046C0
D2000000 00000000


This code prevents your pokemon from taking damage in battle. It’s as simple as that.

Cheat Code:

521C605C D10E2800
021C605C FBD0F1E8
023AE800 D0002800

023AE804 4903BD70
023AE808 428E6809
023AE80C 2400D200

023AE810 46C04770
023AE814 0226993C
D2000000 00000000

Unlimited PP

If invincibility isn’t enough for you to feel like you have the upper hand, you can activate the Unlimited PP cheat. This cheat code prevents your pokemons’ PP from being depleted so you can use moves as much as you want.

Cheat Code:

921D5618 0000D301
121D5618 0000E003
D2000000 00000000

Miscellaneous Cheat Codes

Maximum Money Cheat

Walk Through Walls

A classic cheat in pokemon games is the ability to walk through walls. Of course, this extends far beyond walls and, most often, people use this as a way to circumvent entire towns or get to harder-to-access pieces of the game.

Just enable the code and press L and A at the same time and you’ll have access to virtually unlimited movement. Fortunately, this code even allows you to press L and B at the same time to turn it off, which is helpful if you want to avoid running into glitches.

Cheat Code:

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

Maximum Money Cheat

Input this code and press select and you’ll end up with 99999999 poke dollars. Sure, if you just use our item codes you won’t need this money, but it’s certainly an option.

Cheat Code:

94000130 FFFB0000
0223CDAC 0098967F
D2000000 00000000

Faster Walking Speed

This cheat code lets you walk at around the speed you’ll move while riding on a bike. Be careful using this while you’re actually on a bike, as it will make you move so fast that you might not trigger important game events.

Cheat Code:

52197FC4 1C05210C
02197FC8 085F0056
D0000000 00000000

Complete National Pokedex

Quite simply, this cheat code fills out your entire national pokedex as if you had caught every pokemon in the game. All you have to do is press select and you’re well on your way to becoming a true pokemon master.

Cheat Code:

94000130 FFFB0000
0223D1B0 00001803

C0000000 00000131
D6000000 0223D1B4
D2000000 00000000

Change Pokemon Nature

This is one of the most useful cheats in our entire list. It doesn’t mess around with too much of the game, but it can certainly save you a lot of time in finding pokemon with the perfect nature. With this code enabled, just look at a pokemon’s summary and then press L or R to cycle through natures until you get the one you want.

Cheat Code:

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

Unlock All Badges

Our last code is nice and simple. It allows you to receive all badges from the Unova region. Keep in mind, this does mean you can immediately use all HMs, but it also means you can’t battle any gym leaders until you’ve defeated the elite four and champion.

Cheat Code:

1223CDB0 0000FFFF

Final Thoughts

Generation V brought us some great games and while remakes may be in the future, the best way to experience them right now is with a bit of modification so you can play exactly how you want to. Use our Pokemon Black Cheats to play the game as a member of team rocket, grab your perfect team from the start, or do whatever you want so this game can really feel like your own.