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.
To use cheats, input the right Action Replay or AR code into your emulator’s cheat option. We’ll add other instructions in case some cheats require them.
Also read: Pokemon DS ROM Hacks
If you have issues with the cheats, please use the comment form below, and we’ll respond as quickly as we can. Please state the emulator you are using and your Pokemon Black 2 game version.
Finally, the cheat codes that are presented are tested for the NA version and English versions and may not work for the Jap or other versions. But feel free to try and test the cheats.
More resources:
- Top 5 Best Nintendo DS Emulators for Android
- 5 Best DS Emulators for PC
- All Pokemon Cheats Compilation
- Pokemon Black Cheats
- Pokemon White 2 Cheats: Cheat Codes for Nintendo DS

Pokemon Black 2 Cheats – Action Replay Codes: Tested Working for NA Version
Please note: Some of the listed cheats could potentially cause problems in your game. Our readers have reported messing with key items and random crashes. Use these cheats at your own risk.
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.
Update: We’ve added tons of new codes for the Wild Pokemon Modifier cheat! You can now encounter and catch Pokemon from Gen 1 all the way to Gen 5. Enjoy and have fun!
Pokemon Related Cheats
Wild Pokemon Modifier (Updated)

How to use: Replace AAA with your chosen Pokemon ID. Hold SELECT to begin the encounter.
94000130 FFFB0000
B2000024 00000000
C0000000 0000002F
10036B04 00000AAA
DC000000 00000004
D2000000 00000000
Pokemon ID Code
Generation I
000 = Do not use crashes everything
001 = Bulbasaur
002 = Ivysaur
003 = Venusaur
004 = Charmander
005 = Charmeleon
006 = Charizard
007 = Squirtle
008 = Wartortle
009 = Blastoise
00A = Caterpie
00B = Metapod
00C = Butterfree
00D = Weedle
00E = Kakuna
00F = Beedrill
010 = Pidgey
011 = Pidgeotto
012 = Pidgeot
013 = Rattata
014 = Raticate
015 = Spearow
016 = Fearow
017 = Ekans
018 = Arbok
019 = Pikachu
01A = Raichu
01B = Sandshrew
01C = Sandslash
01D = Nidoran (F)
01E = Nidorina
01F = Nidoqueen
020 = Nidoran (M)
021 = Nidorino
022 = Nidoking
023 = Clefairy
024 = Clefable
025 = Vulpix
026 = Ninetales
027 = Jigglypuff
028 = Wigglytuff
029 = Zubat
02A = Golbat
02B = Oddish
02C = Gloom
02D = Vileplume
02E = Paras
02F = Parasect
030 = Venonat
031 = Venomoth
032 = Diglett
033 = Dugtrio
034 = Meowth
035 = Persian
036 = Psyduck
037 = Golduck
038 = Mankey
039 = Primeape
03A = Growlithe
03B = Arcanine
03C = Poliwag
03D = Poliwhirl
03E = Poliwrath
03F = Abra
040 = Kadabra
041 = Alakazam
042 = Machop
043 = Machoke
044 = Machamp
045 = Bellsprout
046 = Weepinbell
047 = Victreebel
048 = Tentacool
049 = Tentacruel
04A = Geodude
04B = Graveler
04C = Golem
04D = Ponyta
04E = Rapidash
04F = Slowpoke
050 = Slowbro
051 = Magnemite
052 = Magneton
053 = Farfetch’d
054 = Doduo
055 = Dodrio
056 = Seel
057 = Dewgong
058 = Grimer
059 = Muk
05A = Shellder
05B = Cloyster
05C = Gastly
05D = Haunter
05E = Gengar
05F = Onix
060 = Drowzee
061 = Hypno
062 = Krabby
063 = Kingler
064 = Voltorb
065 = Electrode
066 = Exeggcute
067 = Exeggutor
068 = Cubone
069 = Marowak
06A = Hitmonlee
06B = Hitmonchan
06C = Lickitung
06D = Koffing
06E = Weezing
06F = Rhyhorn
070 = Rhydon
071 = Chansey
072 = Tangela
073 = Kangaskhan
074 = Horsea
075 = Seadra
076 = Goldeen
077 = Seaking
078 = Staryu
079 = Starmie
07A = Mr. Mime
07B = Scyther
07C = Jynx
07D = Electabuzz
07E = Magmar
07F = Pinsir
080 = Tauros
081 = Magikarp
082 = Gyarados
083 = Lapras
084 = Ditto
085 = Eevee
086 = Vaporeon
087 = Jolteon
088 = Flareon
089 = Porygon
08A = Omanyte
08B = Omastar
08C = Kabuto
08D = Kabutops
08E = Aerodactyl
08F = Snorlax
090 = Articuno
091 = Zapdos
092 = Moltres
093 = Dratini
094 = Dragonair
095 = Dragonite
096 = Mewtwo
097 = Mew
Generation II
098 = Chikorita
099 = Bayleef
09A = Meganium
09B = Cyndaquil
09C = Quilava
09D = Typhlosion
09E = Totodile
09F = Croconaw
0A0 = Feraligatr
0A1 = Sentret
0A2 = Furret
0A3 = Hoothoot
0A4 = Noctowl
0A5 = Ledyba
0A6 = Ledian
0A7 = Spinarak
0A8 = Ariados
0A9 = Crobat
0AA = Chinchou
0AB = Lanturn
0AC = Pichu
0AD = Cleffa
0AE = Igglybuff
0AF = Togepi
0B0 = Togetic
0B1 = Natu
0B2 = Xatu
0B3 = Mareep
0B4 = Flaaffy
0B5 = Ampharos
0B6 = Bellossom
0B7 = Marill
0B8 = Azumarill
0B9 = Sudowoodo
0BA = Politoed
0BB = Hoppip
0BC = Skiploom
0BD = Jumpluff
0BE = Aipom
0BF = Sunkern
0C0 = Sunflora
0C1 = Yanma
0C2 = Wooper
0C3 = Quagsire
0C4 = Espeon
0C5 = Umbreon
0C6 = Murkrow
0C7 = Slowking
0C8 = Misdreavus
0C9 = Unown
0CA = Wobbuffet
0CB = Girafarig
0CC = Pineco
0CD = Forretress
0CE = Dunsparce
0CF = Gligar
0D0 = Steelix
0D1 = Snubbull
0D2 = Granbull
0D3 = Qwilfish
0D4 = Scizor
0D5 = Shuckle
0D6 = Heracross
0D7 = Sneasel
0D8 = Teddiursa
0D9 = Ursaring
0DA = Slugma
0DB = Magcargo
0DC = Swinub
0DD = Piloswine
0DE = Corsola
0DF = Remoraid
0E0 = Octillery
0E1 = Delibird
0E2 = Mantine
0E3 = Skarmory
0E4 = Houndour
0E5 = Houndoom
0E6 = Kingdra
0E7 = Phanpy
0E8 = Donphan
0E9 = Porygon2
0EA = Stantler
0EB = Smeargle
0EC = Tyrogue
0ED = Hitmontop
0EE = Smoochum
0EF = Elekid
0F0 = Magby
0F1 = Miltank
0F2 = Blissey
0F3 = Raikou
0F4 = Entei
0F5 = Suicune
0F6 = Larvitar
0F7 = Pupitar
0F8 = Tyranitar
0F9 = Lugia
0FA = Ho-oh
0FB = Celebi
Generation III
0FC = Treecko
0FD = Grovyle
0FE = Sceptile
0FF = Torchic
100 = Combusken
101 = Blaziken
102 = Mudkip
103 = Marshtomp
104 = Swampert
105 = Poochyena
106 = Mightyena
107 = Zigzagoon
108 = Linoone
109 = Wurmple
10A = Silcoon
10B = Beautifly
10C = Cascoon
10D = Dustox
10E = Lotad
10F = Lombre
110 = Ludicolo
111 = Seedot
112 = Nuzleaf
113 = Shiftry
114 = Taillow
115 = Swellow
116 = Wingull
117 = Pelipper
118 = Ralts
119 = Kirlia
11A = Gardevoir
11B = Surskit
11C = Masquerain
11D = Shroomish
11E = Breloom
11F = Slakoth
120 = Vigoroth
121 = Slaking
122 = Nincada
123 = Ninjask
124 = Shedinja
125 = Whismur
126 = Loudred
127 = Exploud
128 = Makuhita
129 = Hariyama
12A = Azurill
12B = Nosepass
12C = Skitty
12D = Delcatty
12E = Sableye
12F = Mawile
130 = Aron
131 = Lairon
132 = Aggron
133 = Meditite
134 = Medicham
135 = Electrike
136 = Manectric
137 = Plusle
138 = Minun
139 = Volbeat
13A = Illumise
13B = Roselia
13C = Gulpin
13D = Swalot
13E = Carvanha
13F = Sharpedo
140 = Wailmer
141 = Wailord
142 = Numel
143 = Camerupt
144 = Torkoal
145 = Spoink
146 = Grumpig
147 = Spinda
148 = Trapinch
149 = Vibrava
14A = Flygon
14B = Cacnea
14C = Cacturne
14D = Swablu
14E = Altaria
14F = Zangoose
150 = Seviper
151 = Lunatone
152 = Solrock
153 = Barboach
154 = Whiscash
155 = Corphish
156 = Crawdaunt
157 = Baltoy
158 = Claydol
159 = Lileep
15A = Cradily
15B = Anorith
15C = Armaldo
15D = Feebas
15E = Milotic
15F = Castform
160 = Kecleon
161 = Shuppet
162 = Banette
163 = Duskull
164 = Dusclops
165 = Tropius
166 = Chimecho
167 = Absol
168 = Wynaut
169 = Snorunt
16A = Glalie
16B = Spheal
16C = Sealeo
16D = Walrein
16E = Clamperl
16F = Huntail
170 = Gorebyss
171 = Relicanth
172 = Luvdisc
173 = Bagon
174 = Shelgon
175 = Salamence
176 = Beldum
177 = Metang
178 = Metagross
179 = Regirock
17A = Regice
17B = Registeel
17C = Latias
17D = Latios
17E = Kyogre
17F = Groudon
180 = Rayquaza
181 = Jirachi
182 = Deoxys
Generation IV
183 = Turtwig
184 = Grotle
185 = Torterra
186 = Chimchar
187 = Monferno
188 = Infernape
189 = Piplup
18A = Prinplup
18B = Empoleon
18C = Starly
18D = Staravia
18E = Staraptor
18F = Bidoof
190 = Bibarel
191 = Kricketot
192 = Kricketune
193 = Shinx
194 = Luxio
195 = Luxray
196 = Budew
197 = Roserade
198 = Cranidos
199 = Rampardos
19A = Shieldon
19B = Bastiodon
19C = Burmy
19D = Wormadam
19E = Mothim
19F = Combee
1A0 = Vespiquen
1A1 = Pachirisu
1A2 = Buizel
1A3 = Floatzel
1A4 = Cherubi
1A5 = Cherrim
1A6 = Shellos
1A7 = Gastrodon
1A8 = Ambipom
1A9 = Drifloon
1AA = Drifblim
1AB = Buneary
1AC = Lopunny
1AD = Mismagius
1AE = Honchkrow
1AF = Glameow
1B0 = Purugly
1B1 = Chingling
1B2 = Stunky
1B3 = Skuntank
1B4 = Bronzor
1B5 = Bronzong
1B6 = Bonsly
1B7 = Mime Jr.
1B8 = Happiny
1B9 = Chatot
1BA = Spiritomb
1BB = Gible
1BC = Gabite
1BD = Garchomp
1BE = Munchlax
1BF = Riolu
1C0 = Lucario
1C1 = Hippopotas
1C2 = Hippowdon
1C3 = Skorupi
1C4 = Drapion
1C5 = Croagunk
1C6 = Toxicroak
1C7 = Carnivine
1C8 = Finneon
1C9 = Lumineon
1CA = Mantyke
1CB = Snover
1CC = Abomasnow
1CD = Weavile
1CE = Magnezone
1CF = Lickilicky
1D0 = Rhyperior
1D1 = Tangrowth
1D2 = Electivire
1D3 = Magmortar
1D4 = Togekiss
1D5 = Yanmega
1D6 = Leafeon
1D7 = Glaceon
1D8 = Gliscor
1D9 = Mamoswine
1DA = Porygon-Z
1DB = Gallade
1DC = Probopass
1DD = Dusknoir
1DE = Froslass
1DF = Rotom
1E0 = Uxie
1E1 = Mesprit
1E2 = Azelf
1E3 = Dialga
1E4 = Palkia
1E5 = Heatran
1E6 = Regigigas
1E7 = Giratina
1E8 = Cresselia
1E9 = Phione
1EA = Manaphy
1EB = Darkrai
1EC = Shaymin
1ED = Arceus
Generation V
1EE = Victini
1EF = Snivy
1F0 = Servine
1F1 = Serperior
1F2 = Tepig
1F3 = Pignite
1F4 = Emboar
1F5 = Oshawott
1F6 = Dewott
1F7 = Samurott
1F8 = Patrat
1F9 = Watchog
1FA = Lillipup
1FB = Herdier
1FC = Stoutland
1FD = Purrloin
1FE = Liepard
1FF = Pansage
200 = Simisage
201 = Pansear
202 = Simisear
203 = Panpour
204 = Simipour
205 = Munna
206 = Musharna
207 = Pidove
208 = Tranquill
209 = Unfezant
20A = Blitzle
20B = Zebstrika
20C = Roggenrola
20D = Boldore
20E = Gigalith
20F = Woobat
210 = Swoobat
211 = Drilbur
212 = Excadrill
213 = Audino
214 = Timburr
215 = Gurdurr
216 = Conkeldurr
217 = Tympole
218 = Palpitoad
219 = Seismitoad
21A = Throh
21B = Sawk
21C = Sewaddle
21D = Swadloon
21E = Leavanny
21F = Venipede
220 = Whirlipede
221 = Scolipede
222 = Cottonee
223 = Whimsicott
224 = Petilil
225 = Lilligant
226 = Basculin
227 = Sandile
228 = Krokorok
229 = Krookodile
22A = Darumaka
22B = Darmanitan
22C = Maractus
22D = Dwebble
22E = Crustle
22F = Scraggy
230 = Scrafty
231 = Sigilyph
232 = Yamask
233 = Cofagrigus
234 = Tirtouga
235 = Carracosta
236 = Archen
237 = Archeops
238 = Trubbish
239 = Garbodor
23A = Zorua
23B = Zoroark
23C = Minccino
23D = Cinccino
23E = Gothita
23F = Gothorita
240 = Gothitelle
241 = Solosis
242 = Duosion
243 = Reuniclus
244 = Ducklett
245 = Swanna
246 = Vanillite
247 = Vanillish
248 = Vanilluxe
249 = Deerling
24A = Sawsbuck
24B = Emolga
24C = Karrablast
24D = Escavalier
24E = Foongus
24F = Amoonguss
250 = Frillish
251 = Jellicent
252 = Alomomola
253 = Joltik
254 = Galvantula
255 = Ferroseed
256 = Ferrothorn
257 = Klink
258 = Klang
259 = Klinklang
25A = Tynamo
25B = Eelektrik
25C = Eelektross
25D = Elgyem
25E = Beheeyem
25F = Litwick
260 = Lampent
261 = Chandelure
262 = Axew
263 = Fraxure
264 = Haxorus
265 = Cubchoo
266 = Beartic
267 = Cryogonal
268 = Shelmet
269 = Accelgor
26A = Stunfisk
26B = Mienfoo
26C = Mienshao
26D = Druddigon
26E = Golett
26F = Golurk
270 = Pawniard
271 = Bisharp
272 = Bouffalant
273 = Rufflet
274 = Braviary
275 = Vullaby
276 = Mandibuzz
277 = Heatmor
278 = Durant
279 = Deino
27A = Zweilous
27B = Hydreigon
27C = Larvesta
27D = Volcarona
27E = Cobalion
27F = Terrakion
280 = Virizion
281 = Tornadus
282 = Thundurus
283 = Reshiram
284 = Zekrom
285 = Landorus
286 = Kyurem
287 = Keldeo
288 = Meloetta
289 = Genesect
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
Alternative cheat code (Hold L for an instant encounter)
521A1828 BDF82000
121A1824 000046C0
94000130 FDFF0000
121A1824 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.
Pokemon Can Learn any TM/HM
9219DBA0 0000D105
1219DBA0 000046C0
D2000000 00000000
Battle Cheats
100% Catch Rate
521AF850 7820D203
121AF850 000046C0
D2000000 00000000
Input the code to have a 100% chance of success rate in catching 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.
No Random Wild Battles (Max Repel)
94000130 FFFB0000
B2000024 00000000
2002224D 000000FF
D2000000 00000000
Invulnerability
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.
Item Modifier Cheats
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
Unlock All Items

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

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.
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 Item Slots

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
Unlock All TM And HM

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

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.
Misc Cheats
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
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
Season Modifier

How it works: After adding the cheat, follow the button combinations as indicated for each season. In some instances, you might need to save the game and then reset it to activate the cheat.
Spring (Select+Up)
94000130 FFBB0000
B2000024 00000000
20036834 00000000
D2000000 00000000
Summer (Select+Right)
94000130 FFEB0000
B2000024 00000000
20036834 00000001
D2000000 00000000
Autumn (Select+Down)
94000130 FF7B0000
B2000024 00000000
20036834 00000002
D2000000 00000000
Winter (Select+Left)
94000130 FFDB0000
B2000024 00000000
20036834 00000003
D2000000 00000000
Most Requested Cheats
In this section, we’ve gathered the most requested cheat codes from our readers. While we’re always happy to accept cheat requests, please note that we can’t guarantee every code will be provided right away. Thank you for understanding.
Community Shared Cheats
Switch Between Normal Run and Auto Run (Shared by Charlie D.)
Region: US/North America
How to use: Press B While Stationary To Switch Between Normal Run (Hold B to run) and Auto Run:
52003D00 00000000
92003D72 00000000
E2003D00 00000070
68094917 42914A17
4917D11B 4A176809
A3105C89 D1122900
DC15280F 42082102
8B99D113 D10A2901
7A914A0D D0032904
70192102 E0012104
701921FF 21007291
68E18399 47704041
311A2103 545A2201
686AE7F7 21FFD102
72A14C01 47702102
0219C444 D0084231
02000024 000365F1
D2000000 00000000
5203DCD0 404168E1
0203DCD0 F816F7C6
D2000000 00000000
5219C448 2102686A
0219C448 FC83F667
D2000000 00000000
Unlocking mystery doors in underground tunnel (Shared by Abhi)
12010504 000046C0
D2000000 00000000
Note: If your game crashes then delete the cheat start the game go to the main menu then renter the code and press L+R and Select both (coz I donno which one works) and there u go u have got the keys then go to the key sys. Change the door and delete the cheat immediately as it can crash again if u go back. Hope it helps
Get the DNA-Splicers (Shared by Oli)
94000130 FFFB0000
B2000024 00000000
00019218 00010274
D2000000 00000000
How to use: Press SELECT to get it. You can also get multiple of them, but it won’t work if you already got it normally.
Cheat verified by Gladvin
Got a working cheat for Pokemon Black 2? You can help out fellow trainers by sharing it here! We’re all about making the game more fun and giving players a unique experience using cheats. Your contribution is much appreciated!
Conclusion
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.









Do you have a event shaymin code
We don’t have the codes at the moment, sorry.
Heads up! If you’re using melonDS, booting the game via DSi will not let you use the cheats.
In MelonDS 1.1 PC version, you can double check via Config -> Emu -> General -> Console Type.
Discovered it while playing earlier.
Hey Drek, thank you for sharing that information. Just to confirm, in your experience, switching the console type from DSi to regular DS finally fixed the cheating issue? Thanks again for the helpful feedback — this could really help other players facing the same problem.
I found a Nature modifying cheat that works consistently on Delta using the U.S. Black 2 version. You put the Pokémon in a Box, mark them using the Move Pokémon screen, exit out of the PC completely, and then go back in to withdraw them. I’d suggest unmarking them and turning off the cheat before marking a different Pokémon because it sometimes changes the Nature of another marked Pokémon. I haven’t had any issues with it aside from it marking all marked Pokémon, which was my fault anyway. So far, I’ve used Jolly, Modest, Timid, Hasty, and Impish and they’ve all worked fine. No crashes or wrong Natures (unless you mix up an 8 and B). The Nature Modifer cheat was one of my favorites in Black, so I thought I’d share the one that’s working for me for this version.
Black 2
5201E65C BDF873B4
0201E65C FADOF7E3
D0000000 00000000
02001C00 73B4B4FF
02001FFC BDF8BCFF
02001E04 766C24XX
White 2
5201E688 BDF873B4
0201E688 FABAF7E3
D0000000 00000000
02001C00 73B4B4FF
02001FFC BDF8BCFF
02001E04 766C24XX
Replace XX with:
03 Adamant
12 Bashful
05 Bold
02 Brave
14 Calm
17 Careful
06 Docile
15 Gentle
00 Hardy
OB Hasty
08 Impish
OD Jolly
09 Lax
01 Lonely
10 Mild
OF Modest
OE Naïve
04 Naughty
11 Quiet
18 Quirky
13 Rash
07 Relaxed
16 Sassy
OC Serious
OA Timid
Hey Hart, welcome here and thank you for taking the time to share this cheat with the community!
To be completely honest, I encountered this exact code previously and tested it out personally. Unfortunately, I just couldn’t seem to get it to work on my end, which is why I initially decided not to add it to our official lists. That said, many of our readers have been actively looking for this exact cheat, so let’s turn it over to the community.
To everyone reading this – Has anyone successfully used Hart’s code?
If you got it working, please drop a reply letting us know which emulator and specific ROM version you are using!
Why my game No EXP at all
Doesn’t this cheat work in the Korean version of the game?
Hey there, we test cheats on English versions only.
How do I get the encounter wild pokemon glitch to work? I’m using delta, and I had much less problem enabling it when I was playing Pikémon black, but playing the sequel the code seems to work only in 2/10 cases with a lot of struggle. Maybe there is something wrong with the way I’m enabling it?
Hi Opossum, welcome here. After activating the cheat, hold SELECT button to activate the cheat. You can go to any entrances like doors to clear the cheat settings if you want to encounter another Pokemon. Hope this helps.
Hi again! Unfortunately, even after doing that the cheat doesn’t work. First I turn it on in the Delta cheat menu, then I hold the small select button (I’ve tried both holding it by hand and using the “hold buttons” function) and walk in the grass to encounter the desired pokemon, but nothing happens. Last time it worked, I’ve tried enabling and disabling it multiple times in the menu right before I was about to encounter a pokemon, but it only worked a couple of times, so I’m even more confused… but thanks anyway!
Hihi! I love using the Pokemon Black cheats on my Delta emulator on my tablet! I can’t wait to use these for a new playthrough of Black 2! However, I noticed that one cheat I love from the Black game is the Nature Modifier/Change Nature one. Is there an equivalent anyone’s tested for this version? I’d appreciate it if there is! Thanks for all the hard work y’all do with providing these awesome ways to experience the game!
Hey Eevee, welcome! Sorry, but we don’t have a working nature modifier cheat for this game yet. We tested a few codes for it, but unfortunately none of them worked properly. We’re still looking, and if we find a working one, we’ll make sure to add it to the page.
Thanks so much for responding! I figured as much, but never hurts to ask. Alrighty, at least the other cheats can help me out with my team’s stats! I really do appreciate y’all’s work ^-^
Glad to hear that you liked our work here, thanks for coming here and your support to us.😊
Why does the All Items cheat always crash my game and force me out of it? Is there another code I could use?
Install an emulator like DesmuME on PC/laptop, I’ve had no problems adding these codes onto the save I was playing on from there.
There is no tm rock smash in the all TMS and HMS cheat codes
the share exp doesnt work on my desume is its something im doing wrong
Hey Angel-Daniel, the Exp Share cheat in Black 2 on DeSmuMe can be inconsistent depending on your emulator version and whether the game has already progressed past certain points. First, make sure no other cheats are active. Also confirm you’re using the US version of Black 2, the codes are version-specific and won’t work on other regional ROMs. If it still doesn’t work after that, try on DraStic or melonDS instead, as both have better cheat compatibility for NDS games. Let me know how it goes.
My game is crashing Whisky I tried to Switch my Pokemon Team with the Pokémon in my Box.
What’s the Solution?
I tried it with all Cheats turned off and it still happens.
What should I do?
Disable all cheats in your emulator and save your progress. After that, restart your emulator. Give this a try.
i have tried the berries hack, aswell as the exp share and the 200x exp multiplier and none of them work, i am using melonDS and i followed every step correctly i don’t know what might be wrong as my pokemon version is the US version, if anyone could help it would be really appreciated thanks
Hey Logic, welcome! I’ve had issues with MelonDS before as well, but after some testing I found a solution. You can give this a try:
While in the game, double-check that the cheat is enabled. Try turning the cheat off and then back on again, and it should start working. Also, make sure you’re pressing the correct key required for the cheat. If not, you may need to reconfigure your Keyboard mappings in the “Config -> Input and Hotkeys” section.
Hope this helps, and let us know how it goes on your side.
Can you add a cheat that makes you avoid trainer battles because my game crashes on the third Harlequin on the castelia gym when he send out his last pokemon (btw im playing pokemon infinite black 2)
Does the White 2 cheat for “Taking a Trainers Pokemon” that in this same website work for Black 2 as well?
Thanks
Feel free to test the cheat. Though we have different cheat codes for “Catch Enemy Trainer’s Pokemon” for Black 2 and White 2.
is there any cheat for nature modifier ??
Hey Kage, welcome! Unfortunately, we haven’t found a working nature modifier cheat for Pokemon Black 2 yet. We did come across a few codes, but they didn’t work during our testing, so we decided not to include them in the list. If we find a working one in the future, we’ll make sure to add it. Thanks for coming here.
What Emulator you recommend for this cheat works without hiccup?
Is there a cheat for trade evolutions?
I can’t run the cheats… Google said it has to be the right region version like Europe or US. Send help please :(
Hi Allenxis, welcome! It’s harder to find cheats for non-US versions of the games. Most cheat codes are made for the US versions, especially for GBC, GBA, and DS games.
Didnt there used to be a nature modifier cheat???
The cheat code of Darkrai is not working… Become Yveltal.. I don’t know how😅 im so confused…
Btw I’m playing pokemon moon black 2… All cheat is working but only 1 cannot.. My favorite pokemon Darkrai cheat code😂
Is there a complete Pokédex cheat?
any cheat to get Reveal Glass for Pokemon Black 2?
i use melon DS, is there any cheats to unlock the challenge key?
I used the all tms/hms cheat on delta for black 2 but missing some tms. Such as icebeam,earthquake,flamethrower. Are these just not part of the cheat or did i do something wrong??
is there a way where i can make the move relearner free? i dont want the 999 of all items cheat justs the move relearner.
Hello McBob, sorry but we don’t have the cheat for that at the moment.
How do I make this work? None of these are working for me on delta emulator.
Check your Black 2 version, if that is a non-english, then most likely the cheats won’t work. For now, we use English Pokemon games when testing cheats.
can we get a list of all the cheats that work using the melonDS emulator?
asfar as I know only the infinite rare candies and all berries have worked so far.
really hoping that the encounter modifier will work for it
Hey doubleb, welcome here. I’m currently doing more testing with cheats on melonDS. It behaves differently from other popular DS emulators, and many cheats simply do not work on it. For now, I suggest trying the same cheats on another emulator—like DeSmuME or Delta—as they tend to handle codes much more reliably. I’ll update the page as soon as I confirm which cheats fully work on melonDS.
Does anyone know a froakie cheat for black2
Is there a code for more BP ‘s (battle points) for the Pokemon World Tournament NPCs? thx
Hello there, Clay. Welcome here. Unfortunately, we don’t have the cheat code for that yet.
Any code for me to have 999 items on one specific item? Thanks
I tried the wild encounter on charmander and it worked immediately but even after i turned off the cheat, it’s always charmander. I then deleted the charmander encounter cheat, restarted, and it finally worked fine again. The problem is that the other encounter cheat don’t even work anymore. I use Delta btw. How do i fix this?
Hey Mostkiller999, welcome to Pokemoncoders. Try closing your Delta emulator completely and reopening it — this usually fixes the issue. Unfortunately, this is a fairly common problem when playing DS games on Delta.
After the encounter disable the cheat then Hold either select or start (can’t remember which one) and leave the area, then try another encounter it should be fine after that
Hi, I am playing randomized black 2 on Delta Emulator and I used the code for All TMs and HMs. The code gave me all the HMs, but I am missing some TMs. For example, I did not receive the TM for Earthquake.
First off, thank you so much for all the work you’ve put into this!
I’m having trouble getting the wild pokemon modifier to work on melondb for black 2. I’ve double checked my bindings and confirmed I’m holding select (the shiny encounter code works just fine with the same button). I’ve tried reenabling, changing the order of the codes (loading wild encounters on the top/bottom, loading *just* the wild encounters, etc). I’ve also tried messing with the emulator to see if it works on ds or dsi, direct boot vs simulated cartridge, etc. I’ve also verified I’m using a US/EU rom so it should be compatible.
I’m specifically trying to spawn an oshawott, so I replaced the AAA with 1F5, though to make sure it wasn’t that specific code I also tested it with 001 to no avail. Anything idea what might be causing it?
Hi Minti, we have received multiple similar reports from MelonDS users, and I’ve also encountered the same issue. It seems like there might be a problem with MelonDS with cheats. Would it be possible for you to try a different DS emulator instead? You can check our guides for 5 Best DS Emulators for PC and 5 Best Nintendo DS Emulators for Android.
Tysm!! I’ll give DeSmuME a try
No worries. I highly recommend using DeSmuME if you wish to use cheats. After installing, you might need this guide on How to Configure Buttons on DeSmuME. Because DeSmuME has different key mappings, this usually causes issues for other users, but after that, everything should work flawlessly.
Been having a problem where the encounter cheat won’t turn off. Deleting the cheat or clicking it off doesn’t work even after I reset the game.
Hi Aidan, may I know which DS emulator you are using to play Black 2? If you can access the generated cheat file and delete it, I believe this can resolve the issue.
Can we please get a code that allows Pokemon to learn any TM and HM
Hi Tiamo, welcome to Pokemoncoders. Actually we have the code allowing a Pokemon to Learn Any HM/TM, but we haven’t fully tested it yet. Can you please share your feedback with this? Here’s the code.
9219DBA0 0000D105
1219DBA0 000046C0
D2000000 00000000
Yes I just tested it and the code works perfectly for me
Amazing! Thank you Tiamo, for coming back here and sharing your feedback with the cheat.
What do we need to allow this code??
Hi, love the hacks, just wondering if there’s a code for randomizing the trainers pokemon? I want to do a fully randomized nuzlock. Are there any rom hacks you’d recommend?
Hello Wachwheel, welcome to Pokemoncoders! Sadly, it’s not possible to randomize trainers’ Pokemon using cheats. If you’re into Nuzlocke-style gameplay, I suggest trying some GBA ROM hacks like Seaglass, Run & Bun, or Emerald Rogue. You can also check out Pokemon Insurgence, it’s one of the best, with a built-in Nuzlocke mode. Just note that it’s made with RPG Maker XP/Pokemon Essentials, so it only works on PC.
I tried using the all tm and hm and now im unable to pick the item on th floor. This makes me unable to go to the top of dragonspiral tower as there is an item on the floor before you can go to the top floor. Is there a way to remove this tm’s?
Hello Christopher, welcome here. I have 3 possible codes for you to try, and I hope any of these will work on your game version. Would love to hear your feedback after trying these codes to remove tm/hm.
Code A: (Press L and R )
94000130 FCFF0000
B2000024 00000000
C0000000 00000062
000192E0 00000000
DC000000 00000004
D2000000 00000000
Code B: (Press SELECT)
94000130 FFFB0000
B2111880 00000000
D5000000 00000000
C0000000 00000063
D6000000 000009B0
D2000000 00000000
Code C: (Press SELECT)
94000130 FFFB0000
B2111880 00000000
C0000000 00000067
D6000000 000009B0
D2000000 00000000
I can’t get the Keldeo spawn code to work. Is it not possible to use it before a certain point in the game?
Hello Wyatt, welcome to Pokemoncoders. After adding the cheat, hold the SELECT button to activate the cheat. If you still can’t get it to work, perhaps you need to remap your keys from your emulator’s settings, you can also see this guide on How to Configure Buttons on DeSmuME if you’re using DeSmuME. Let me know if my suggestion helps.
Is there a hack for wild pokemon random? Pls
Hello Cornier, welcome here. Unfortunately, we don’t have that cheat available at the moment for random pokemon encounters, and I have never heard of a cheat like that before. But rest assured, we’re always on the lookout for new codes and continue to improve our current list of cheats.
For the Gen 2 wild encounter mod, 0FA is actually Ho-Oh and 0FB is Celebi
Hello Toranko, thanks for the heads up on the codes. I can confirm the info you shared is correct, and I’ve already updated the code.
Hello friendly developers and code finders,
i came to notify that neither the 2x, 4x, 8x and 10x exp multiplyer works, nor the 100% Catch rate, the exp share doesnt work as well.
Kind regards: Me
100% Catch Rate works for me as of right now, but I can’t attest to the exp multipliers.
Hey !!
Is there any cheat so that I can get the key for white forest or vice versa ??
Here I got a cheat for unlocking mystery doors in underground tunnel….
(Cheat code and information added to the list above under “Community Shared Cheats” – Pokecoder)
Hi Abhi, thanks for sharing the cheat with us—I’ve added it to the list above. Unfortunately, we don’t have the cheat you’re looking for right now, but I’ll make sure to update the page as soon as I find one.
Hi guys thanks for this awesome codes, I’m actually new to this hole code thing and it been years since I touched a Pokemon game, my question is since I’m using Delta emulator is it anyway to get the first starter to be shiny with the shiny encounter code? Cause I’m holding the select bottom down and even use the function where you can let it hold down automatically for you but it seems to not be working for me so I don’t really know if it is possible at all
Can someone implement a way to activate hard mode from the go, completed the game but can’t now save so you can’t then have your own team as saving in the menu saves the encounter soft locking wild encounters, just something I would like to do thank you
Is there any hacks to have multiple of a key item? I kinda want 2 D.N.A splicers, so I can have Kyurem Black and Kyurem White at the same time.
Sorry pal, but I have never heard of a rom hack like that before.
After i used the shiny encounter Pokémon cheat when i go to the PC and put any Pokémon to my team the Game crashes does it have any fix? Im playing in drastic on android
Hey Simon, welcome! It sounds like your emulator is still detecting some cheats as active even after you’ve disabled them. This usually happens after enabling multiple cheats. My best suggestion is to restart your emulator with all cheats disabled. Then, save your game using the in-game save (not save state). After that, try enabling only one cheat at a time. Also, I recommend not overusing cheats, as they can sometimes cause unexpected issues. Hope this helps!
I’m trying to do the exp multiplier but there’s no input key listed for it. Anybody know what it is?
Is there a way to either get the shiny charm or to automatically register all the pokemon in the dex to get the shiny charm, I want to shiny hunt instead of using the shiny cheat but I don’t wanna spend the 100 years it’ll take to complete the dex
Waiting for that answer as well
Thank you for patiently waiting for my reply. Try this code for Shiny Charm. Press L and R to activate the cheat and check your bag in the Medicine section. I’d love to hear how it works for you!
I am having some trouble with the “Wild Pokemon Modifier”. I am trying to get a Mismagius because the only “in-game” way is through trading/migrating from another game; which I am unable to do.
I inserted the code (changing the AAA with the code for Mismagius), and even held the select button, but nothing happens.
I am using a DeSmuMe(X432R_x64) emulator.
Hey Jonas, thanks for coming here. Check your emulator’s settings and see which key the SELECT button is assigned. In most cases, users of DeSmuMe need to remap their keys. You might need to check this guide we created on How to Configure Buttons on DeSmuME.
I have went through every configuration, and unfortunately nothing is working. I have even tried that one hack where you have to subtract the masterballs and ultraballs to match the pokedex # and level you want it to be with no luck. Is there something obvious I am missing?
Bro I can’t find rock smach tm in my bag is there a cheat to get it or purchase it?
HI thank you for your usefull codes
is there maybe also a way to make every of my moves hit?
Sorry Nopon but we don’t have that kind of cheat.
Hey,
Can’t seem to make the wild pokemon modifier work.
Hi bousta, if you’re using a non-English version of Black 2, then most likely the cheats won’t work. For now, we only test and confirm cheats on the English versions of Pokemon games. Using other language versions often leads to incompatibility issues with the codes.
Hey how to I restore to natural Pokemon in the wild after using the modifier
Hi Siris, welcome here. After deactivating the cheat, save your game progress and restart your emulator to clear any previous cheat effects applied in your emulator. Unfortunately this is a common issue with DS emulators.
Where is HO OH it’s missing from the list
The person doing this messed up and put the wrong code for Celebi. 2FA is in fact Ho-oh and not Celebi; Celebi is 2FB.
hey im trying to use the wild pokemon modifier but i cant seem to get it to work im using melonds emulator, the shiny encounter works perfect but cant seem to get the wild encounter to work i have tried without shiny encounter on but no luck
Hey Kyle, take a look at your MelonDS settings and check which key is assigned to the SELECT button. In many DS emulators, the default key mappings can be different, so you might need to remap the key to make it work properly.
Howdy, I am cannot get the exp share cheat or the rematch trainer cheat to work. Any help would be greatly appreciated.
Hi! I actually found a working cheat to get the DNA-Splicers. You need to press SELECT to get it. You can also get multiple of them, but it won’t work if you already got it normally.
94000130 FFFB0000
B2000024 00000000
00019218 00010274
D2000000 00000000
Hi there, Oli. Thanks for stopping by and sharing this cheat! Let’s ask our fellow players for some feedback to see if it works on their end.
– Has anyone here tried this DNA Splicer cheat? Let us know if it worked for you—your feedback is greatly appreciated!
I just checked it out. It worked for me.
Amazing! Thank you for sharing your feedback with us, Gladvin.
Hey, on Delta emulator, I copy and paste the wild Pokemon encounter, and it seems it doesn’t have enough space for me to input the full cheat. Is there a work around? Thanks.
Hey Jerry, please know that Delta emulator automatically removes the YYY from the code when pasted directly. What I usually do is, after copying the cheat code, I paste it first to “Messages” app and from there I replace the YYY with the Pokemon id. After that, I add the code to Delta.
Hi, how do I disable the wild encounter modifier, I’m using super NDS emulator, now all the wild Pokemon are the pokemon I pick from the list
Hello, Miguel! This problem is fairly common with DS emulators like SuperNDS. When using a Wild Pokemon Modifier cheat, the game continues to spawn the modified Pokemon unless the cheat is fully disabled or removed.
To fix this:
Repeat the same steps if you notice issues like this. Also, avoid enabling multiple cheats at once or pairing a cheat with another as this can cause freezing or bugs. Let me know if you’re still stuck and I’ll do my best to help you further!
I’m having this same problem with MelonDS I’ve unchecked and deleted the code and restarted the game. I changed the code back to AAA thinking that would fix it but now I’m stuck with f002s spawning everywhere
you just have to unselect the cheat, save and walk through any door
How do I disable the cheat after I use it? I used the modifier to catch an Arceus, but now all the wild Pokemon are Arceus. I’m using supernds emulator
I have answered your question, above 🙂
Hi! May I please know how to max item slot 3 and so on?
Hi W6rst, we currently don’t have the cheat available. Sorry!
I’m using Desume on my laptop and none of the cheats are working
Hello Emeka, thanks for coming here. It appears that you need to reconfigure your keys to match the buttons and this is quite common issues to DeSmuME users. See this guide on How to Configure Buttons on DeSmuME.
For some reason the all items is just crashing my game help
I use delta emulator on my Iphone so far most cheats worked except for the max items one
Perhaps delta emulator won’t accept longer cheat codes, like for all items. Perhaps separating the cheats can help.
hello i’m currently using my phone to play but when activating the shiny encounter when i hold select and walk i never encounter a shiny pokémon
Gotta make sure the cheat ur using corresponds with the game u have I was accidentally using the white cheat and I had black and gold down select when walking in the grass to activate a shiny, worked for me after taking a while to figure out what I did
How come every time I try and do the wild pokemon modifier my game crashes, is it because I also have the shiny encounter on?? But when I turn that off my game still crashes??
Yes, I believe so. Enabling multiple cheats at once can cause various issues, including glitches and crashes. It’s best to use only one cheat at a time and avoid mixing different types of cheats. If problems continue, try restarting your emulator to fully clear any active cheat effects. Let me know if this helps.