Pokémon Black and White Cheats | Codes for DraStic & DeSmuME

Welcome, Pokémon Trainer! Are you looking for the best Pokémon Black and White cheats and codes? In this updated guide, you'll find everything you need for your adventure on DraStic, DeSmuME, MelonDS or your own console. Get infinite money, essential items like Rare Candy (x999), catch any Pokémon you want with the wild modifier (including Shinys), or level up faster with the EXP multiplier.

Important Note

All the Action Replay codes in this guide have been individually tested and verified by Inazuma Life. To ensure they work correctly, the language of this page must match your game's language. For example, if you are playing an English ROM, please switch the website language using the button in the bottom-right corner; otherwise, the cheat codes won't work.

Additionally, when a code features a version selector, make sure to pick the correct tab (B for Black or W for White). If you select the wrong one, the cheat won't have any effect!

April 2026 Update

We’ve added new cheats for the Entralink and an alternative version of the Rare Candy cheat so it doesn't replace the first item in your Bag.

Money & Items Cheats

Activate these Pokemon Black and White cheat codes to get infinite money and all kinds of items, such as Rare Candies (x999) or Master Balls. Gear up for your adventure, whether you are playing on a console or emulators like DeSmuME, DraStic, or MelonDS.

  • Max Money. Get 9,999,999 Pokédollars instantly to buy everything you need without worrying about your wallet.
Hilbert on the Trainer Card with 9,999,999 Poké Dollars after activating the infinite money code (BW)

0223CDAC 0098967F

  • All items x999. Unlock all available items in your inventory, including unlimited Master Balls, Repels, and more with no limits. To make it work press SELECT.
×999 Master Balls in your Bag after using the code

94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E70001
C0000000 0000000F
D6000000 000189D4
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E70041
C0000000 0000002E
D6000000 00018A14
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E70087
C0000000 0000000C
D6000000 00018AE0
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E700D5
C0000000 00000071
D6000000 00018B14
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E701EC
C0000000 00000008
D6000000 00018CDC
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E70219
C0000000 0000001A
D6000000 00018D00
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E70244
C0000000 00000023
D6000000 00018D84
D4000000 00000001
D2000000 00000000

  • All Healing Items (medicine). Automatically access every healing item in the game, perfect for keeping a complete med kit at all times, by pressing SELECT.
Fully stocked Medicine pocket in Pokémon Black: Max Potion ×999 after activating the medicine items cheat

94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 03E70011
C0000000 00000025
D6000000 000191AC
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
00019244 03E70086
E0019248 00000020
03E701F8 03E70235
03E70236 03E70237
03E70238 03E70239
03E7023A 03E7024F
D2000000 00000000

  • Infinite Rare Candy. Instantly get unlimited Rare Candies to level up any Pokémon without battles or experience grinding.
    Important Note

    This cheat code replaces the first item in your Medicine pocket with Rare Candies. Before activating it, make sure you don't have any valuable items in that slot to avoid losing them permanently.

    Additionally, if you stay in the bag with the cheat active and switch between different tabs (Items, Medicine, Berries…) or use the "Sort" function, you'll see the Rare Candies automatically clone into the next slot (even if it's already occupied by another item). That's why I recommend activating the code to get your 999 Rare Candies and deactivating it immediately if you don't want them to keep taking up more slots in your inventory.

Rare Candy ×999 in the Bag: instant level-up after activating the cheat code (BW)

02234784 03E70032

Update

To prevent the first item in your inventory from being overwritten, we have developed a new cheat that exclusively targets the last slot of your inventory. This means an item will only be replaced if your medicine pocket is completely full; otherwise, it will be added without deleting anything.Just like before, once activated, deactivate it immediately to prevent the Rare Candy from cloning into more slots. The new codes are:

0223483C 03E70032

  • All berries. Get every berry in the game to cure status effects, equip your Pokémon, or boost their stats.
Sitrus Berry ×999 in the Bag: all berries unlocked after activating the code
620A7298 00000000
B20A7298 00000000
C0000000 0000003F
1001926E 000003E7
DC000000 00000004
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 00000095
C0000000 0000003F
D7000000 0001926C
D4000000 00000001
DC000000 00000002
D2000000 00000000

  • All TMs / HMs. Unlock every move in the game and teach your Pokémon any attack, by pressing SELECT.
HM Dive available in the Bag from the start of the story to access the Abyssal Ruins.
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
00019168 0001026A
0001916C 0001026B
00019170 0001026C
D5000000 00010148
C0000000 0000005B
D6000000 00018FF8
D4000000 00000001
D2000000 00000000
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
D5000000 000101A4
C0000000 00000005
D6000000 00019174
D4000000 00000001
D2000000 00000000

  • All Key items. Add all key items from the adventure to your inventory instantly with no need to progress through the game.
Liberty Pass (event) in the Bag to obtain Victini in Pokémon Black and White after using the cheat

D3000000 02000000
00234484 000101B5
00234488 000101BA
0023448C 000101BF
00234490 000101C2
00234494 000101D1
00234498 000101D2
0023449C 000101D7
002344A0 000101F8
002344A4 00010215
002344A8 0001023E
002344AC 00010242
002344B0 00010243
002344B4 00010268
002344B8 00010269
002344BC 0001026D
002344C0 0001026F
002344C4 00010270
002344C8 00010271
002344CC 00010272
D2000000 00000000

  • All Gym Badges. Automatically obtain all 8 Gym Badges without battling the Gym Leaders. Unlock access to the Pokémon League instantly and ensure all Pokémon obey you regardless of their level.
Unova Gym Badges screen with all 8 badges obtained automatically after activating the code in Pokémon Black and White
620A7298 00000000
B20A7298 00000000
100217D8 000000FF
D2000000 00000000

  • All Musical Props (Musical Goods/Accessories). Unlock every accessory for the Pokémon Musical in Nimbasa City. Customize your Pokémon with all outfits and props instantly without having to collect them one by one. Perfect for participating in musicals in style.
Latios on the Pokémon Musical screen in Nimbasa City, with all Props unlocked for customization
94000130 FFFB0000
620A7298 00000000
B20A7298 00000000
E001FF2C 0000000D
FFFFFFFF FFFFFFFF
FFFFFFFF 0000000F
D2000000 00000000

Team Improvement Cheats

Speed up your training with these useful cheat codes. You'll be able to level up fast using the EXP Multiplier, hatch eggs instantly, and access your PC from anywhere on the map, without visiting a Pokémon Center.

  • Access your PC from anywhere. Change your Pokémon team in real time without visiting a Pokémon Center. To use this cheat, press START. Cheat code made by M@T
Lucho accediendo al PC desde el Metro Batalla usando cheats en Pokémon Blanco y Negro
52188DF0 B086B570
E2002240 00000030
F034B50E 2170E84C
D00A2808 E006981F
F034B50E 219EE844
D0022808 07C09822
2027BD0E 306A0200
18529A03 BD0E9203
12189DDA 0000F678
12189DDC 0000FA39
1218A31E 0000F677
1218A320 0000FF8F
D0000000 00000000

  • Clone Pokémon: Allows you to create an exact copy of any Pokémon in your team. To make it work, go to "Move Pokémon" in the PC, select the Pokémon you want (using the A button or the touch screen), and press START. Once done, move the Pokémon to another slot in the current box or a different one; after the screen refreshes, you will have two identical copies. If you keep moving that Pokémon, you will continue creating more clones.

    To deactivate this function, simply press SELECT once you have finished cloning the Pokémon you wanted.

Clonando Tepig en el PC de Pokémon Blanco y Negro usando cheats
94000130 FFFB0000
5200764C 1E523308
1200764C 0000C303
D2000000 00000000
94000130 FFF70000
5200764C 1E52C303
1200764C 00003308
D2000000 00000000
  • Receiving an egg from the Pokemon Daycare. Quickly receive a Pokémon egg from the daycare to speed up breeding. To activate, press SELECT button before talking to the daycare caretaker.
Hilbert receives a Pokémon Egg at the Day Care after activating the code in Pokémon White
94000130 FFFB0000
B2000024 00000000
20021884 00000001
D2000000 00000000

  • Pokemon can learn any TM/HM. Allows any Pokémon to learn any TM or HM, even those they normally can’t. Great for customizing movesets or teaching essential HMs to your favorites. .
Terrakion learning HM Fly in Pokémon Black after using the cheat
52197FC4 1C05210C
121B9BCC 000046C0
D2000000 00000000

  • Wild Pokémon Modifier (and Custom Level). Encounter any wild Pokémon you want in the tall grass. To configure it correctly, replace the values in the code with the following:

    XXX: Hexadecimal number of the Pokémon according to the National Pokédex (e.g., for Mew, enter 097).
    YYYY: Desired level in hexadecimal, repeated twice (e.g., for level 100, enter 6464).

    Once configured, press SELECT to activate. Perfect for easily finding rare or exclusive Pokémon to complete your team or Pokédex.
    Important Note

    If you only need to modify one of the two, you can delete the line of code you don't want to use: the one containing the XXX values handles the Pokémon species, while the YYYY line handles its level. If you delete one, the other will continue to work independently. Additionally, you can reuse the values from the previous cheat for both XXX and YYYY.

Wild Ivysaur at Level 100 after using cheats in Pokémon Black and White

94000130 FFFB0000
6214617C 00000000
B214617C 00000000
C0000000 0000002F
00005DD4 00000XXX
10005DD6 0000YYYY
DC000000 00000004
D2000000 00000000

Equivalence Table (Hexadecimal)

Replace the XXX value in the original code with the value of the Pokémon you want to appear in the tall grass:

💡 Tip: For a faster search, press Ctrl + F (or ⌘+F on Mac) and type the name of the Pokémon you're looking for.

Pokédex No. Hex (XXX) Pokémon
001001Bulbasaur
002002Ivysaur
003003Venusaur
004004Charmander
005005Charmeleon
006006Charizard
007007Squirtle
008008Wartortle
009009Blastoise
01000ACaterpie
01100BMetapod
01200CButterfree
01300DWeedle
01400EKakuna
01500FBeedrill
016010Pidgey
017011Pidgeotto
018012Pidgeot
019013Rattata
020014Raticate
021015Spearow
022016Fearow
023017Ekans
024018Arbok
025019Pikachu
02601ARaichu
02701BSandshrew
02801CSandslash
02901DNidoran♀
03001ENidorina
03101FNidoqueen
032020Nidoran♂
033021Nidorino
034022Nidoking
035023Clefairy
036024Clefable
037025Vulpix
038026Ninetales
039027Jigglypuff
040028Wigglytuff
041029Zubat
04202AGolbat
04302BOddish
04402CGloom
04502DVileplume
04602EParas
04702FParasect
048030Venonat
049031Venomoth
050032Diglett
051033Dugtrio
052034Meowth
053035Persian
054036Psyduck
055037Golduck
056038Mankey
057039Primeape
05803AGrowlithe
05903BArcanine
06003CPoliwag
06103DPoliwhirl
06203EPoliwrath
06303FAbra
064040Kadabra
065041Alakazam
066042Machop
067043Machoke
068044Machamp
069045Bellsprout
070046Weepinbell
071047Victreebel
072048Tentacool
073049Tentacruel
07404AGeodude
07504BGraveler
07604CGolem
07704DPonyta
07804ERapidash
07904FSlowpoke
080050Slowbro
081051Magnemite
082052Magneton
083053Farfetch'd
084054Doduo
085055Dodrio
086056Seel
087057Dewgong
088058Grimer
089059Muk
09005AShellder
09105BCloyster
09205CGastly
09305DHaunter
09405EGengar
09505FOnix
096060Drowzee
097061Hypno
098062Krabby
099063Kingler
100064Voltorb
101065Electrode
102066Exeggcute
103067Exeggutor
104068Cubone
105069Marowak
10606AHitmonlee
10706BHitmonchan
10806CLickitung
10906DKoffing
11006EWeezing
11106FRhyhorn
112070Rhydon
113071Chansey
114072Tangela
115073Kangaskhan
116074Horsea
117075Seadra
118076Goldeen
119077Seaking
120078Staryu
121079Starmie
12207AMr. Mime
12307BScyther
12407CJynx
12507DElectabuzz
12607EMagmar
12707FPinsir
128080Tauros
129081Magikarp
130082Gyarados
131083Lapras
132084Ditto
133085Eevee
134086Vaporeon
135087Jolteon
136088Flareon
137089Porygon
13808AOmanyte
13908BOmastar
14008CKabuto
14108DKabutops
14208EAerodactyl
14308FSnorlax
144090Articuno
145091Zapdos
146092Moltres
147093Dratini
148094Dragonair
149095Dragonite
150096Mewtwo
151097Mew
152098Chikorita
153099Bayleef
15409AMeganium
15509BCyndaquil
15609CQuilava
15709DTyphlosion
15809ETotodile
15909FCroconaw
1600A0Feraligatr
1610A1Sentret
1620A2Furret
1630A3Hoothoot
1640A4Noctowl
1650A5Ledyba
1660A6Ledian
1670A7Spinarak
1680A8Ariados
1690A9Crobat
1700AAChinchou
1710ABLanturn
1720ACPichu
1730ADCleffa
1740AEIgglybuff
1750AFTogepi
1760B0Togetic
1770B1Natu
1780B2Xatu
1790B3Mareep
1800B4Flaaffy
1810B5Ampharos
1820B6Bellossom
1830B7Marill
1840B8Azumarill
1850B9Sudowoodo
1860BAPolitoed
1870BBHoppip
1880BCSkiploom
1890BDJumpluff
1900BEAipom
1910BFSunkern
1920C0Sunflora
1930C1Yanma
1940C2Wooper
1950C3Quagsire
1960C4Espeon
1970C5Umbreon
1980C6Murkrow
1990C7Slowking
2000C8Misdreavus
2010C9Unown
2020CAWobbuffet
2030CBGirafarig
2040CCPineco
2050CDForretress
2060CEDunsparce
2070CFGligar
2080D0Steelix
2090D1Snubbull
2100D2Granbull
2110D3Qwilfish
2120D4Scizor
2130D5Shuckle
2140D6Heracross
2150D7Sneasel
2160D8Teddiursa
2170D9Ursaring
2180DASlugma
2190DBMagcargo
2200DCSwinub
2210DDPiloswine
2220DECorsola
2230DFRemoraid
2240E0Octillery
2250E1Delibird
2260E2Mantine
2270E3Skarmory
2280E4Houndour
2290E5Houndoom
2300E6Kingdra
2310E7Phanpy
2320E8Donphan
2330E9Porygon2
2340EAStantler
2350EBSmeargle
2360ECTyrogue
2370EDHitmontop
2380EESmoochum
2390EFElekid
2400F0Magby
2410F1Miltank
2420F2Blissey
2430F3Raikou
2440F4Entei
2450F5Suicune
2460F6Larvitar
2470F7Pupitar
2480F8Tyranitar
2490F9Lugia
2500FAHo-Oh
2520FCTreecko
2530FDGrovyle
2540FESceptile
2550FFTorchic
256100Combusken
257101Blaziken
258102Mudkip
259103Marshtomp
260104Swampert
261105Poochyena
262106Mightyena
263107Zigzagoon
264108Linoone
265109Wurmple
26610ASilcoon
26710BBeautifly
26810CCascoon
26910DDustox
27010ELotad
27110FLombre
272110Ludicolo
273111Seedot
274112Nuzleaf
275113Shiftry
276114Taillow
277115Swellow
278116Wingull
279117Pelipper
280118Ralts
281119Kirlia
28211AGardevoir
28311BSurskit
28411CMasquerain
28511DShroomish
28611EBreloom
28711FSlakoth
288120Vigoroth
289121Slaking
290122Nincada
291123Ninjask
292124Shedinja
293125Whismur
294126Loudred
295127Exploud
296128Makuhita
297129Hariyama
29812AAzurill
29912BNosepass
30012CSkitty
30112DDelcatty
30212ESableye
30312FMawile
304130Aron
305131Lairon
306132Aggron
307133Meditite
308134Medicham
309135Electrike
310136Manectric
311137Plusle
312138Minun
313139Volbeat
31413AIllumise
31513BRoselia
31613CGulpin
31713DSwalot
31813ECarvanha
31913FSharpedo
320140Wailmer
321141Wailord
322142Numel
323143Camerupt
324144Torkoal
325145Spoink
326146Grumpig
327147Spinda
328148Trapinch
329149Vibrava
33014AFlygon
33114BCacnea
33214CCacturne
33314DSwablu
33414EAltaria
33514FZangoose
336150Seviper
337151Lunatone
338152Solrock
339153Barboach
340154Whiscash
341155Corphish
342156Crawdaunt
343157Baltoy
344158Claydol
345159Lileep
34615ACradily
34715BAnorith
34815CArmaldo
34915DFeebas
35015EMilotic
35115FCastform
352160Kecleon
353161Shuppet
354162Banette
355163Duskull
356164Dusclops
357165Tropius
358166Chimecho
359167Absol
360168Wynaut
361169Snorunt
36216AGlalie
36316BSpheal
36416CSealeo
36516DWalrein
36616EClamperl
36716FHuntail
368170Gorebyss
369171Relicanth
370172Luvdisc
371173Bagon
372174Shelgon
373175Salamence
374176Beldum
375177Metang
376178Metagross
377179Regirock
37817ARegice
37917BRegisteel
38017CLatias
38117DLatios
38217EKyogre
38317FGroudon
384180Rayquaza
385181Jirachi
386182Deoxys
387183Turtwig
388184Grotle
389185Torterra
390186Chimchar
391187Monferno
392188Infernape
393189Piplup
39418APrinplup
39518BEmpoleon
39618CStarly
39718DStaravia
39818EStaraptor
39918FBidoof
400190Bibarel
401191Kricketot
402192Kricketune
403193Shinx
404194Luxio
405195Luxray
406196Budew
407197Roserade
408198Cranidos
409199Rampardos
41019AShieldon
41119BBastiodon
41219CBurmy
41319DWormadam
41419EMothim
41519FCombee
4161A0Vespiquen
4171A1Pachirisu
4181A2Buizel
4191A3Floatzel
4201A4Cherubi
4211A5Cherrim
4221A6Shellos
4231A7Gastrodon
4241A8Ambipom
4251A9Drifloon
4261AADrifblim
4271ABBuneary
4281ACLopunny
4291ADMismagius
4301AEHonchkrow
4311AFGlameow
4321B0Purugly
4331B1Chingling
4341B2Stunky
4351B3Skuntank
4361B4Bronzor
4371B5Bronzong
4381B6Bonsly
4391B7Mime Jr.
4401B8Happiny
4411B9Chatot
4421BASpiritomb
4431BBGible
4441BCGabite
4451BDGarchomp
4461BEMunchlax
4471BFRiolu
4481C0Lucario
4491C1Hippopotas
4501C2Hippowdon
4511C3Skorupi
4521C4Drapion
4531C5Croagunk
4541C6Toxicroak
4551C7Carnivine
4561C8Finneon
4571C9Lumineon
4581CAMantyke
4591CBSnover
4601CCAbomasnow
4611CDWeavile
4621CEMagnezone
4631CFLickilicky
4641D0Rhyperior
4651D1Tangrowth
4661D2Electivire
4671D3Magmortar
4681D4Togekiss
4691D5Yanmega
4701D6Leafeon
4711D7Glaceon
4721D8Gliscor
4731D9Mamoswine
4741DAPorygon-Z
4751DBGallade
4761DCProbopass
4771DDDusknoir
4781DEFroslass
4791DFRotom
4801E0Uxie
4811E1Mesprit
4821E2Azelf
4831E3Dialga
4841E4Palkia
4851E5Heatran
4861E6Regigigas
4871E7Giratina
4881E8Cresselia
4891E9Phione
4901EAManaphy
4911EBDarkrai
4921ECShaymin
4931EDArceus
4941EEVictini
4941EEVictini
4951EFSnivy
4961F0Servine
4971F1Serperior
4981F2Tepig
4991F3Pignite
5001F4Emboar
5011F5Oshawott
5021F6Dewott
5031F7Samurott
5041F8Patrat
5051F9Watchog
5061FALillipup
5071FBHerdier
5081FCStoutland
5091FDPurrloin
5101FELiepard
5111FFPansage
512200Simisage
513201Pansear
514202Simisear
515203Panpour
516204Simipour
517205Munna
518206Musharna
519207Pidove
520208Tranquill
521209Unfezant
52220ABlitzle
52320BZebstrika
52420CRoggenrola
52520DBoldore
52620EGigalith
52720FWoobat
528210Swoobat
529211Drilbur
530212Excadrill
531213Audino
532214Timburr
533215Gurdurr
534216Conkeldurr
535217Tympole
536218Palpitoad
537219Seismitoad
53821AThroh
53921BSawk
54021CSewaddle
54121DSwadloon
54221ELeavanny
54321FVenipede
544220Whirlipede
545221Scolipede
546222Cottonee
547223Whimsicott
548224Petilil
549225Lilligant
550226Basculin
551227Sandile
552228Krokorok
553229Krookodile
55422ADarumaka
55522BDarmanitan
55622CMaractus
55722DDwebble
55822ECrustle
55922FScraggy
560230Scrafty
561231Sigilyph
562232Yamask
563233Coffagrigus
564234Tirtouga
565235Carracosta
566236Archen
567237Archeops
568238Trubbish
569239Garbodor
57023AZorua
57123BZoroark
57223CMinccino
57323DCinccino
57423EGothita
57523FGothorita
576240Gothitelle
577241Solosis
578242Duosion
579243Reuniclus
580244Ducklett
581245Swanna
582246Vanillite
583247Vanillish
584248Vanilluxe
585249Deerling
58624ASawsbuck
58724BEmolga
58824CKarrablast
58924DEscavalier
59024EFoongus
59124FAmoonguss
592250Frillish
593251Jellicent
594252Alomomola
595253Joltik
596254Galvantula
597255Ferroseed
598256Ferrothorn
599257Klink
600258Klang
601259Klinklang
60225ATynamo
60325BEelektrik
60425CEelektross
60525DElgyem
60625EBeheeyem
60725FLitwick
608260Lampent
609261Chandelure
610262Axew
611263Fraxure
612264Haxorus
613265Cubchoo
614266Beartic
615267Cryogonal
616268Shelmet
617269Accelgor
61826AStunfisk
61926BMienfoo
62026CMienshao
62126DDruddigon
62226EGolett
62326FGolurk
624270Pawniard
625271Bisharp
626272Bouffalant
627273Rufflet
628274Braviary
629275Vullaby
630276Mandibuzz
631277Heatmor
632278Durant
633279Deino
63427AZweilous
63527BHydreigon
63627CLarvesta
63727DVolcarona
63827ECobalion
63927FTerrakion
640280Virizion
641281Tornadus
642282Thundurus
643283Reshiram
644284Zekrom
645285Landorus
646286Kyurem
647287Keldeo
648288Meloetta
649289Genesect
  • View IVs and EVs. Activate this cheat to view your Pokémon's IVs and EVs directly on the Party Screen. Hold down L to view IVs or R to display the EVs. To display them correctly, toggle between the status screen (where appear level and experience) and the stats screen. Once this is done, individual and effort values ​​will appear in real time.

Landorus showing visible IVs on the status screen
521D5364 EFEAF660
94000130 FDFF0000
121DA0E8 00002146
121DA13C 00002146
121DA19A 00002147
121DA1F8 00002148
121DA256 0000214A
121DA2B4 0000214B
121DA312 00002149
D0000000 00000000
94000130 FEFF0000
121DA0E8 0000210D
121DA13C 0000210D
121DA19A 0000210E
121DA1F8 0000210F
121DA256 00002111
121DA2B4 00002112
121DA312 00002110
D2000000 00000000

Important Note

From now on, all cheats in this category are activated as follows: go to the PC, select the Pokémon you want to modify, and choose the “Mark” option for the code to take effect. If the Pokémon's stats appear bugged or glitched, simply deposit the Pokémon into the PC and withdraw it again to fix the display.

Activación de cheats de marcado desde el PC en Pokémon Blanco y Negro
  • Pokerus Infection. Infect any Pokémon with the Pokerus virus, which doubles the EVs gained in battle. An essential tool for faster EV training and competitive prep.
Victini with active Pokerus after applying the corresponding code
020195B4 FC24F7E8
02001E00 73B4B4FF
02001E08 24017E88
02001E0C 76884060
02001FFC BDF8BCFF

  • Max EVs (252). Assign 252 EVs to any stat (Attack, Speed, Defense, etc.), the highest legal value per stat. Perfect for competitive builds without grinding.
Suicune with 252 EVs applied after using the cheat
020195B4 FC24F7E8
02001E00 73B4B4FF
02001FFC BDF8BCFF
XXXXXXXX XXXXXXXX

EV presets already created
  • Exp HP 252 = 02001E70 743020FC
  • Exp ATK 252 = 02001E74 747020FC
  • Exp DEF 252 = 02001E78 74B020FC
  • Exp SPA 252 = 02001E80 753020FC
  • Exp SPD 252 = 02001E7C 74F020FC
  • Exp SPE 252 = 02001E84 757020FC
    • Reset EVs. Remove all EVs from your Pokémon to restart training from scratch. Ideal if you misallocated them
    Zoroark with 0 EVs in Pokémon Black and White after activating the code
    020195B4 FC24F7E8
    02001E00 73B4B4FF
    02001FFC BDF8BCFF
    02001E70 74302000
    02001E74 74702000
    02001E78 74B02000
    02001E7C 74F02000
    02001E80 75302000
    02001E84 75702000

    • Max IVs (31). Set any individual stat’s IVs to 31, the best possible value. Boosts your Pokémon's potential instantly, no need for breeding or soft resets.
    Excadrill with 31 IVs in every stat
    • Make Pokémon Shiny. Instantly turn any Pokémon in your party into a shiny version. Perfect for collectors or shiny hunters.
    Hydreigon shiny after using the cheat in Pokémon Black
    020195B4 FC24F7E8
    02001E00 73B4B4FF
    02001FFC BDF8BCFF
    02001ED0 88F488B0
    02001ED4 88384044
    02001ED8 0A004060
    02001EDC 887870F8
    02001EE0 24074060
    02001EE4 70384060

    • Change gender. Change the gender of any Pokémon in your team. Useful for breeding or for obtaining specific nature-ability-gender combinations.
    Male Smeargle from the 2013 Pokémon BW World Championship, originally female
    Originally this Smeargle was female
    020195B4 FC24F7E8
    02001E00 73B4B4FF
    02001FFC BDF8BCFF
    02001EE8 7838B40E
    02001EEC 400121F0
    02001EF0 29804388
    02001EF4 2200DB01
    02001EF8 22F0E000
    02001EFC 24F078BB
    02001F00 43A3401C
    02001F04 4051404A
    02001F08 43084054
    02001F0C 43237038
    02001F10 BC0E70BB

    • Hatch eggs quickly. Hatch your Pokémon eggs instantly by reducing incubation time to zero. Perfect for efficient breeding and speeding up shiny hunting during your adventure.
    Axew freshly hatched after using the cheat
    020195B4 FC24F7E8
    02001E00 73B4B4FF
    02001FFC BDF8BCFF
    02001E90 73302000

    • Maximize PP. Boost the PP of all moves to the maximum, allowing many more uses without needing PP Ups or Max PP items.
    Krookodile with a total of 24 max PP for the move Crunch
    020195B4 FC24F7E8
    02001E00 73B4B4FF
    02001FFC BDF8BCFF
    02001F74 60E84801
    02001F78 0000E002
    02001F7C 03030303

    • All ribbons. Instantly unlock every ribbon in the game for your chosen Pokémon. Perfect for 100% completion and showcasing your progress.
    Kyurem with all ribbons unlocked in Pokémon White
    020195B4 FC24F7E8
    02001E00 73B4B4FF
    02001FFC BDF8BCFF
    02001F14 77B020FF
    02001F18 30FF0200
    02001F1C 82E882A8
    02001F20 843883B0
    02001F24 8C78240F
    02001F28 84784320
    02001F2C 43207FF0
    12001F30 000077F0

    Battle Cheats

    In this section, you will find cheats for infinite HP and PP, instantly raising your Pokémon to level 100, catching shiny Pokémon, and much more. Get ready to defeat any rival and progress without any complications.

    • Infinite PP. Use any move as many times as you want without losing PP. Perfect for saving Ethers and avoiding frequent Pokémon Center visits during your journey.
      Important Note

      If activated during the turn you want to recover PP, you must refresh the screen (e.g., by entering and exiting the Pokémon menu) for it to work.

    Latios with all moves at 99 PP using this cheat in Pokémon White
    921D5618 0000D301
    121D5618 0000E003
    D2000000 00000000

    • Infinite HP. Your team will have infinite HP during battles. By default, the cheat affects all 6 Pokémon, but you must replace the value "5" in the code with the number of Pokémon you want affected minus 1 (e.g., write “2” for 3 Pokémon). If you don’t adjust this, your opponent may also become invincible.
    Haxorus invincible with 999 HP in battle after activating the code in BW
    C0000000 00000005
    0226D6B4 000003E7
    0226E38C 000003E7
    022BD010 000003E7
    DC000000 00000224
    D2000000 00000000

    • Catch Pokemon from trainers. Catch Pokémon from opposing trainers during battle and add rare or version-exclusive species to your team. A great way to complete your Pokédex faster.
    02002300 68006868
    02002304 60012100
    02002308 00004770
    521CBAA4 F7EC6868
    121CBAAA 0000F636
    121CBAAC 0000FC29
    D2000000 00000000

    • EXP Multiplier. Doubles, triples, or even multiplies the experience gained after each battle by 10x. Ideal for quickly leveling up without having to use rare candies. Simply replace the value XXX with the multiplier you want, according to the included table.
    Pansage gaining x100 experience after using the cheat in Pokémon White
    521CB52C 59A8437E
    023AE840 59A8437E
    023AE844 51A80XXX
    123AE848 00004770
    021CB52C F988F1E3
    D2000000 00000000

    Experience presets already made
  • Exp x2 = 040
  • Exp x4 = 080
  • Exp x4 = 0C0
  • Exp x64 = 180
  • Exp x128 = 1C0
  • Exp x256 = 200
  • Exp x512 = 240
  • Exp x1024 = 280
    • End battle. Hold SELECT + START, to instantly end any battle, whether against wild Pokémon or trainers. A quick way to skip tough fights or farm faster.

    94000130 FFF30000
    B2000024 00000000
    B003E1BC 00000000
    B0000008 00000000
    20000048 00000005
    D2000000 00000000

    • Wild shiny pokemon. Turn any wild Pokémon you find in the tall grass into a shiny.
    Shiny Darumaka at level 15 in tall grass after activating the code in Pokémon Black
    521A96D0 1C221C39
    E2002200 00000028
    4C08B57E 88248865
    08ED4065 F1A7B40F
    1C06FD8F 40410401
    428D0CC9 D1F5BC0F
    BD7E1C30 0224F95C
    021A96D4 FDB4F658
    D2000000 00000000

    • 1-Hit KO + Invincibility. Defeat any opponent in a single hit and become immune to all damage. Press R to activate and L to deactivate. Ideal for fast progression and tough matches.
    Latias defeating Porygon-Z in a single hit
    62000E00 1C224C06
    E2000E00 00000020
    1C224C06 CC013230
    D0024286 D1FA4294
    2400E000 47004800
    021B911D 022699A0
    D0000000 00000000
    521C6050 1C0E6868
    94000130 FDFF0000
    021C5F58 F860F7F3
    D0000000 00000000
    94000130 FEFF0000
    021C6058 FEC2F63A
    D2000000 00000000

    • 100% Catch Rate. With this cheat, every Poké Ball will catch any Pokémon instantly.
    Pawniard at level 50 caught with a Dusk Ball after activating the 100% catch rate in Pokémon Black

    521CBCD4 7820D203
    121CBCD4 000046C0
    D2000000 00000000

    • Infinite Master Balls + Wild Pokémon Modifier Press L + R to receive 649 Master Balls and 100 Ultra Balls. Then, keep the number of Master Balls that matches the Dex number of the Pokémon you want (e.g., 150 for Mewtwo) and press SELECT before a wild battle. Perfect for catching any legendary or version-exclusive Pokémon with ease.
    Wild Charizard at level 100 found in tall grass in Pokémon Black and White after using the cheat
    94000130 FCFF0000
    02233FAC 02890001
    02233FB0 00640002
    D2000000 00000000
    94000130 FFFB0000
    DA000000 02233F6E
    D3000000 00000000
    D7000000 02250010
    D3000000 00000000
    DA000000 02233FB2
    D3000000 00000000
    D7000000 02250012
    D3000000 00000000
    D9000000 02250010
    D3000000 00000000
    C0000000 00000037
    D6000000 02250010
    D2000000 00000000

    • Rematch trainers. Battle any trainer again by holding L while talking to them. Perfect for leveling up or earning money quickly.
    Female trainer challenging us to battle in tall grass on Route 5, before reaching Driftveil Drawbridge
    5215B39C 1C301C04
    94000130 FDFF0000
    0215B3A0 E0002000
    D0000000 00000000
    5215B39C 1C301C04
    94000130 FDFF0200
    0215B3A0 F7FF1C39
    D2000000 00000000

    • Avoid battles with trainers. Hold ' L' to prevent trainers from challenging you. Ideal for freely exploring routes without interruptions or grinding in peace.
    521AE258 FB1AF000
    94000130 FDFF0000
    121AE25E 0000E009
    D0000000 00000000
    521AE258 FB1AF000
    94000130 FDFF0200
    121AE25E 0000D109
    D2000000 00000000

    • All Pokemon gain EXP and EVs. All your party Pokémon gain EXP and EVs after each battle, even if they didn’t participate. Great for faster leveling and efficient training.
    Tepig gaining experience and EVs without participating in battle
    521CB43C 42819903
    121CB440 000046C0
    D2000000 00000000

    • Opponents never use items. Disables the use of healing or strategic items by enemy trainers, including Gym Leaders and the Elite Four. This makes battles much easier.
    521D3DFC D02F2800
    121D3DFE 0000E02F
    D2000000 00000000

    • Disable Low HP Music. Prevents the music from changing when your Pokémon is at low HP. With this cheat, the regular battle theme keeps playing, enhancing the experience without distractions.
    52208AB8 2701D100
    12208AB8 0000E000
    D2000000 00000000

    • Disable Last Gym Leader Pokémon Music. Stops the music change when a Gym Leader sends out their last Pokémon. The original soundtrack continues playing, keeping the battle more immersive.
    521CE848 6820D818
    121CE848 0000E018
    D2000000 00000000

    • Enemy Pokémon with 1 HP . All opposing Pokémon start battles with only 1 HP, making them easy to knock out or catch. Press SELECT + UP right before entering the fight. Ideal for catching Pokémon easily.
      Important Note

      Usually the HP bar graph appears at maximum, but it is not really like that and it is a graphical glitch

    Enemy Gligar with 1 HP at the start of the battle in BW after using the code
    6226993C 00000000
    94000130 FFBB0000
    B226993C 00000000
    10000010 00000001
    D2000000 00000000
    62269940 00000000
    94000130 FFBB0000
    B2269940 00000000
    10000010 00000001
    D2000000 00000000

    • Faster Battle Text. Speeds up messages display during battles, reducing waiting time between turns. Perfect for fast-paced gameplay.
    521ED07C D1034208
    121ED07E 0000E003
    D2000000 00000000

    Camera Cheats

    Discover new ways to explore Unova with these camera codes. Change your perspective, adjust the zoom, or activate a third-person view for a different experience as you explore the world of Pokémon Black and White.

    • Wide angle camera. Expands the field of view by zooming the camera out from the main character. Ideal for exploring routes and cities with a wider perspective
    Mistralton City seen from afar when using the far-camera cheat
    0228AF40 002ED000

    • Free Camera (Zoom Control). Adjust the camera freely using L to zoom out and R to zoom in. Explore the Pokémon world from your favorite angle.
    YouTube #!trpst#trp-gettext data-trpgettextoriginal=#!trpen#video#!trpst#/trp-gettext#!trpen#
    94000130 FDFF0000
    DA000000 0228AF42
    D4000000 00000001
    D7000000 0228AF42
    D2000000 00000000
    94000130 FEFF0000
    DA000000 0228AF42
    D4000000 FFFFFFFF
    D7000000 0228AF42
    D2000000 00000000

    • Overhead Camera (Top-Down View). Switch to an overhead camera directly above your character (like viewing the game from the ceiling).
    Top-down camera view using the code in BW
    0228AF3C 000040D8

    • Third person camera. Enable third-person view to enjoy a fresh perspective of the Pokémon world. With the camera placed behind your character, you’ll experience greater immersion and a clearer view of your surroundings.
    Striaton City seen in third person when using the code to change the camera
    0228AF3C 000010D8

    • Rotate camera. Manually rotate the in-game camera during your adventure. Press L to rotate left and R to rotate right. Great for exploring Unova from a new angle.
    Pokémon Black Codes to rotate the camera
    94000130 FEFF0000
    DA000000 2228AF3F
    D4000000 00000020
    D7000000 2228AF3F
    D2000000 00000000
    94000130 FDFF0000
    DA000000 2228AF3F
    D4000000 FFFFFFDF
    D7000000 2228AF3F
    D2000000 00000000

    • Stretch image up. Stretches the game screen vertically, altering the original aspect ratio. While the proportions become distorted, it offers a fun and different way to view the environment.
    Vertically stretched screen: player and NPCs elongated after activating the code in BW
    02148BEC FFFF0000

    Miscellaneous Cheats (Outlines, Moves, Animations)

    In this section, you’ll find special cheats to walk through walls, change the game’s music, unlock hidden areas, and modify the environment. Perfect for exploring Unova freely like never before.

    • Complete the Pokédex. Automatically registers every available Pokémon in your Pokédex, including those seen, caught, and from other regions.
    Pokédex with 649 entries registered (seen and caught) after activating the code in Pokémon White
    620A7298 00000000
    B20A7298 00000000
    00021BD8 00001803
    D5000000 FFFFFFFF
    C0000000 00000131
    D6000000 00021BDC
    D2000000 00000000
    • Unlock all PC Box backgrounds. Get all box designs to customize your PC as you like and change its appearance whenever you want.
    Special Zoroark PC Wallpaper unlocked using cheats in Pokémon Black and White
    B2000024 00000000
    20000C98 00000003
    D2000000 00000000
    • Unlock all areas of the map. Lets you travel to any city or town in the region without having visited them first. Perfect for free exploration from the start.
    Unova Map with All Flying Locations unlocked

    620A7298 00000000
    B20A7298 00000000
    10020A86 0000BFFF
    D2000000 00000000

  • Max Level Entralink. Raise the Entree directly to its maximum level and unlock all Pass Powers without grinding missions or points. Ideal for obtaining bonuses for experience, money, items, and rare Pokémon encounters
    Important Note

    To unlock all Pass Powers, you must have completed at least one mission; otherwise, they will not appear.

  • Max level Entralink in Pokémon Black and White
    B2000024 00000000
    00034718 001E001E
    D2000000 00000000
    • Xtransceiver sound. It plays the sound of receiving a call on a loop on the Xtransceiver. However, this sound is slightly higher-pitched than normal.
    YouTube #!trpst#trp-gettext data-trpgettextoriginal=#!trpen#video#!trpst#/trp-gettext#!trpen#
    222566E9 00000001

    • Dark sky. Darkens the game's landscapes (as if the sky were very cloudy). If you want to change the color tone of the environment, replace the red and blue text values ​​with the presets in the list.
    Comparison between normal sky and dark sky when using the Action Replay Code
    02148BDC 22223242
    02148BF0 22223242

    Other Sky Lighting Presets Already Created
  • Dark sky v2: Darkens the game's landscapes even more as if it were nighttime= 22223233 22223242
  • Garnet: Tints the game's landscapes a deep, dark red, evoking the appearance of blood and creating a more dramatic atmosphere. 33333332 33333332
    • Remove ground. Removes the ground (leaving it with an orange/yellowish color), leaving only the sprites and some landscape elements visible (sometimes houses and other 3D models also disappear). In addition, tree graphics (2d) appear when you move in certain areas.

    Note: To replace the original floor, replace 23 with 02

    Player’s house in Nuvema Town with no visible floor (black) after activating the remove-floor code
    02148B94 00000023

    • Unlimited Repel. Prevents wild Pokémon encounters while walking through tall grass or surfing. Press SELECT once to activate, and again after 255 steps to reactivate. Don’t hold the button continuously to avoid lag. Perfect for uninterrupted exploration.
    94000130 FFFB0000
    2223D6DD 000000FF
    D2000000 00000000

    • Walk through walls. Allows you to go through walls, which is perfect for exploring hidden areas or reaching places that are inaccessible under normal conditions. To make this cheat work, hold down the button L
    Player walking through walls by the fountain in Nimbasa City with the code active
    94000130 FDFF0000
    1216398E 00000200
    D0000000 00000000

    • Instant Shaking Grass/Dirt/Shadow/Bubbles. Causes moving patches of grass, patches of dirt, shadows of flying Pokémon, or bubbles in water (which normally appear randomly) to instantly spawn by pressing L while walking, without having to wait for them to appear naturally. This makes it easier to find species like Audino.
    521AA8A0 1C211C30
    94000130 FDFF0000
    121AA8AA 000046C0
    121AA8BC 00004298
    D2000000 00000000

    • Walk/Run Faster. Double your character's movement speed with this code. Perfect for traveling long distances in less time, both in cities and on the road.
    52197FC4 1C05210C
    02197FC8 085F0056
    D0000000 00000000

    • Always Play Extra Instruments on Routes. It makes extra instruments like drums and beeps active all the time, which are normally only active when we walk.
    1202B218 0000217F
    1202B240 000046C0

    • Trainer Battle Music Modifier. Allows you to choose the music you want to play during a fight. To do this, replace XX for any song you like. In the case of Pokémon Black, it's essential to activate it before starting the battle and deactivate it again before entering battle; otherwise, the game will crash after the first move.
    221CF7D8 000000XX

    Pre-created battles music presets
  • Undella Town = 01
  • Striaton City = 02
  • Nacrene City = 03
  • Battle vs Youngster = 5A
  • Lass = 5B
  • Twins = 5C
  • Ace Trainer = 5D
  • Roughneck = 5E
  • Parasol Lady = 5F
  • Cyclist = 60
  • Psychic = 61
  • Scientist = 62
  • Harlequin = 63
  • Hiker = 64
    • Cambiar BGM. Permite modificar la música del juego en cualquier momento, sin importar la zona en la que estés. Reemplaza XX with the music code you want and enter a building or change areas to apply it. Ideal for customizing your journey with your favorite tunes.
      Important Note

      The XX values are identical to those from the previous cheat, so you can reuse them.

    222565D4 000000XX

    • Distort music. Allows you to greatly increase the volume of the game's music, making it sound very loud and distorted. For this to work, you must first access your Trainer Card.
    222566AE 000000FF

    • Light in caves. Automatically lights up dark caves without using the HM Flash. Perfect for navigating areas like Mistralton Cave with full visibility.
    Challenger’s Cave fully lit without Flash after using the cheat in Pokémon White
    02256724 00000000

    • Unlimited steps in the Abyssal Ruins. Removes the 500-step restriction before being expelled to the surface, allowing you to explore the entire area with total freedom and no time limit.
      Important Note

      We've modified the original version of the cheat so that when you take 99 steps, the counter automatically resets to 0 without needing to press any buttons. Furthermore, this option is better than constantly freezing the memory value at 0, as doing that caused a bit of lag in the game, which is now completely fixed.

    Diving in the Abyssal Ruins with no step limit
    8223512A 00000063
    1223512A 00000001
    D2000000 00000000

    • 49-win streak in the Battle Subway. Get a 49-win streak in both the Super Single and Super Double Lines of the Battle Subway by pressing START + SELECT. Achieving this will increase the stars on your Trainer Card by 1, changing its color.
    Updated Trainer Card color after using the cheat
    94000130 FFF30000
    620A7298 00000000
    B20A7298 00000000
    100222D8 00000180
    D2000000 00000000

    FAQs about Pokémon Black & White Cheats

    In this section you will find answers to the most common questions about Pokémon Black and White cheat codes. We explain how to activate them, what you need to use them, and whether they are safe on both emulators and console.

    How to activate Cheats in Desmume?

    If you're using the DeSmuME emulator to play on your PC, follow these steps to add and activate cheats:

    Open the emulator and start the game.
    Go to the top menu bar and select Tools.
    Click on Cheats and select List.
    In the new window, click on Action Replay to add a new code.
    Enter a short description (for example: "Infinite Money") and paste the corresponding cheat code.
    Press Save to save the changes and activate the code by checking its box.
    Close the menu and enjoy the effects of the cheat in the game.

    How to activate Cheats in Drastic?

    For those who prefer to play on a mobile phone or tablet, the DraStic emulator is an excellent option. Here's how to activate the cheats:

    Open the emulator and start the game.
    From the game menu, select the option Cheats.
    Press Add Cheat to create a new code.
    Enter a descriptive name and paste the cheat code in the space provided.
    Save the code and activate it to apply its effects immediately.

    Why does the game freeze on startup and my save doesn't load when using cheats?

    Don’t panic, your Pokémon Black or White ROM is working perfectly and your save file isn't corrupted, unless you did something really weird. Basically, the problem is that you activated the cheat codes before starting the game, or you left them on in the emulator since the last time you played.

    This happens because the Action Replay code tries to modify a RAM address that the game hasn't prepared yet. By trying to write data too early, it causes a conflict, which is why the game freezes or goes straight to a black screen.

    To fix this, follow these steps in order:

    Start the game normally (with all cheats disabled).
    Load your game and make sure you are in the overworld (viewing your character).
    Once inside, you can now activate the cheats. This way, the game data is already loaded in memory, and the cheat code can replace it correctly without breaking your save file.

    ¿Is it safe to use these cheats?

    In general, Pokémon Black and White cheats are safe to use if they are activated correctly. They don't usually cause permanent damage to your save file.

    In the worst case, activating a code may cause the game to crash, but your save data normally remains intact. To avoid issues, we strongly recommend saving your game before enabling any cheat and testing them one at a time.

    Do these cheats work on MelonDS?

    Yes, the Action Replay codes in this guide are fully compatible with MelonDS. In fact, they’ve been tested on the latest version of the emulator (v1.1, released in late 2025) and all of them work perfectly, solving some compatibility issues found in the previous version.

    Explore more Pokémon cheats

    If you found this post helpful and are looking for more Pokémon cheats, be sure to check out our full collection:

    Thanks for reading and see you soon!

    Scontra

    Specialist in reverse engineering and cheat development for Nintendo DS and 3DS since 2022. With over 7 years of experience in the Inazuma Eleven and Pokémon scenes, my work focuses on technical memory address analysis to create, verify, and document functional codes, ensuring compatibility across different regions and game versions. I currently manage and maintain technical guides and tutorials in 6 languages for the global community. Formerly known online as Socthar.

    Related Posts

    1. Marlo says:

      En MelonDS luego de colocar los codigos y activar los cheats se tiene que pulsar algunos comandos extras para que se activen los trucos, porque no funcionan ninguno esto en el version 1.1

    2. luso says:

      puse un truco que no me funcionó y ahora los que SÍ me iban han dejado de hacerlo. Ahora no me deja atrapar pokemons de entrenadores por ejemplo que antes si podía.

      hay alguna manera de solucionar el bug???

      1. Socthar says:

        buenas! cual es el truco que no te funcionó?

    3. Natsu_Strauss says:

      Le code pour avoir tous les objets rares ne sert à rien, le Ticket Liberté est inutilisable (comme si on ne l'avais pas dans l'inventaire)

    4. Bryan says:

      Gracias por los codes para Pokémon, aunque hubiese gustado que estuvieran los cheats para atrapar cualquier Pokémon

      1. Socthar says:

        Hola! El cheat que dices está en el artículo jajajaj. Mira el apartado de cheats para combates y ahí lo encontrarás:)

    5. aoiharuka23@gmail.com says:

      Esto me ayudo mucho y muchas gracias

    Leave a Reply

    Your email address will not be published. Required fields are marked *