Completing any Pokemon game is not easy, to complete Pokemon HeartGold, you need guides, walkthroughs, and these handy cheats.
In this post, you will discover Pokemon Heart Gold Cheats that hopefully can help you lessen the time of grinding and eventually complete the game fast.
The cheats below are also referred to as Action Replay codes and include the most commonly used cheats such as Walk Through Walls, Rare Candy, Shiny Wild Pokemon Modifier, All Pokeballs, EXP, and money cheats.
We have also collected some working and useful Pokemon Soul Silver Cheats if you played the game too.
Want to see these codes in action? Check out our YouTube video on Pokemon HeartGold cheats, where we showcase some of the best cheats of the game.
Important: There are cheats from the list that are separated into two different regions (US and EU). Please find the appropriate cheat code for your ROM region.

Pokemon Heart Gold Cheats List
Note: In some cases, these cheats might still be in effect even after being disabled or removed from the cheat list. To fix the issue, save your game progress, exit the game, and reopen it. These steps should clear all the cheats applied in your emulator.
Cheat fails to work?: There are also times when cheats fail to work, and one of the most common reasons is that some DS emulators have different button configurations.
For example, the L or R buttons might be assigned to different keys, which is why remapping or reconfiguring your key settings is often necessary.
900x All Berries in Pocket
How to use: Press L + R to activate
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 03840095
c0000000 0000003f
d6000000 00000c14
d4000000 00000001
d2000000 00000000
All Pokeballs in Pocket
How to use: Press L + R to activate
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 00000384
c0000000 00000017
d7000000 00000d16
dc000000 00000002
d2000000 00000000
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 00000001
c0000000 0000000f
d7000000 00000d14
d4000000 00000001
dc000000 00000002
d2000000 00000000
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 000001ec
c0000000 00000007
d7000000 00000d54
d4000000 00000001
dc000000 00000002
d2000000 00000000
Shiny Wild Pokemon (Warning: DO NOT Breed)

621d1584 00000000
0206defc 47004800
0206df00 02000001
e2000000 0000003c
6800480d 490b6840
88011808 9c0d8842
40510c24 20074061
04244041 940d430c
21001c28 f06eaa0d
4801fea3 46c04700
0206df05 000000dc
021d1584 00000000
d2000000 00000000
Alternative shiny cheat
621d1584 00000000
0206defc 47004800
0206df00 02000001
e2000000 0000003c
6800480d 490b6840
88011808 9c0d8842
40510c24 20074061
04244041 940d430c
21001c28 f06eaa0d
4801fea3 46c04700
0206df05 000000dc
021d1584 00000000
d2000000 00000000
Restore Health
94000130 fff70000
62111880 00000000
b2111880 00000000
10049e60 000003e7
10049e64 000003e7
10049fe0 000003e7
10049fe4 000003e7
d2000000 00000000
1 Hit Kills Pokemon
How to use: (Press SELECT)
94000130 fffb0000
62111880 00000000
b2111880 00000000
10049f20 00000001
10049f24 00000001
1004a0a0 00000001
1004a0a4 00000001
d2000000 00000000
Capture/Steal Other Trainer’s Pokemon and 100% Catch Rate
9224670a 00002101
1224670a 00002100
d2000000 00000000
100% Catch Rate and Catch Trainer’s Pokemon
92247612 00002801
12247612 00004280
D2000000 00000000
9224670A 00002101
1224670A 00002100
Easily Catch/Capture a Pokemon
9224670a 00002101
1224670a 00002100
d2000000 00000000
Alternative cheat code: (If the above code doesn’t work, try this one)
92247612 00002801
12247612 00004280
D2000000 00000000
100x Experience After a Battle
How to use: Hold R After Battle
a4000130 feff0000
1206fada 00000068
1206fb2e 0000e03c
0206fb30 07808960
1206fb44 00000f85
d2000000 00000000
94000130 feff0000
1206fada 0000006c
1206fb2e 00002064
0206fb30 e03a4345
1206fb44 00008965
d2000000 00000000
200x Experience After a Battle
How to use: Hold R After Battle
a4000130 feff0000
1206fada 00000068
1206fb2e 0000e03c
0206fb30 07808960
1206fb44 00000f85
d2000000 00000000
94000130 feff0000
1206fada 0000006c
1206fb2e 000020c8
0206fb30 e03a4345
1206fb44 00008965
d2000000 00000000
No Random Battle (Outside)
a4000130 fffc0000
62111880 00000000
b2111880 00000000
20025a54 00000000
d2000000 00000000
No Trainer Battles and Run from Trainer Battles
No Trainer Battle
92064242 0000980A
12064240 0000E008
D2000000 00000000
Run from Trainer Battle
922488C2 00002101
122488C2 00002100
D0000000 00000000
All Battle Items in Pocket
How to use: Press L + R to activate
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 03840037
c0000000 0000000e
d6000000 00000d74
d4000000 00000001
d2000000 00000000
All TMs/HMs (Press Select+Up)

How to use: We have two available TM/HM cheat versions. Choose any from the versions and press Select+Up to activate the cheat.
Cheat version 1:
94000130 ffbb0000
62111880 00000000
b2111880 00000000
d5000000 00630148
c0000000 00000063
Cheat version 2:
94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 00630148
C0000000 00000063
D6000000 000009B0
D4000000 00000001
D2000000 00000000
Remove All TMs/HMs (Press Select+Up)
94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 00000000
C0000000 00000063
D6000000 000009B0
D2000000 00000000
How it works: Use this cheat to remove all TMs and HMs from your bag that were obtained after applying the “All TMs/HMs” cheat above. Any moves already taught to your Pokemon will remain intact even after the removal.
Wild Pokemon Modifier (Do not Breed)

How to use: Enter the code below and replace AAA with the appropriate Pokemon ID.
52247d8c 582000c0
12247d8a 00004801
02247d8c e0021c39
02247d90 00000AAA
d2000000 00000000
001 = Bulbasaur
002 = Ivysaur
003 = Venusaur
004 = Charmander
005 = Charmeleon
006 = Charizard
007 = Squirtle
008 = Wartortile
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
01E = Nidorina
01F = Nidoqueen
020 = Nidoran
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 = Primape
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 = Farfech’d
054 = Doduo
055 = Dodrio
056 = Seel
057 = Dewgong
058 = Grimer
059 = Muk
05A = Shelder
05B = Cloyster
05C = Gastly
05D = Haunter
05E = Gengar
05F = Onix
060 = Drowzee
061 = Hypno
062 = Krabby
063 = Kingdra
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
098 = Chikorita
099 = Bayleef
09A = Maganium
09B = Cyndaquil
09C = Quilava
09D = Typhlosion
09E = Totadile
09F = Croconaw
0A0 = Feraligatr
0A1 = Sentret
0A2 = Furret
0A3 = HootHoot
0A4 = Noctowl
0A5 = Ladyba
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 = Politoad
0BB = Hoppip
0BC = Skiploom
0BD = Jumpluff
0BE = Aipom
0BF = Sunkern
0C0 = Sunflora
0C1 = Yamma
0C2 = Wooper
0C3 = Quagsire
0C4 = Espeon
0C5 = Umbreon
0C6 = Murkrow
0C7 = Slowking
0C8 = Misdreavus
0C9 = Unown
0CA = Wabbuffet
0CB = Girafarig
0CC = Pineco
0CD = Forretress
0CE = Dunsparce
0CF = Gligar
0D0 = Steelix
0D1 = Snubble
0D2 = Granbull
0D3 = Quilfish
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 = Porygon 2
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
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 = Vigaroth
121 = Slaking
122 = Nincade
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 = Feebass
15E = Milotic
15F = Castform
160 = Kecleon
161 = Shuppet
162 = Banette
163 = Duskull
164 = Dusclops
165 = Tropius
166 = Chimecho
167 = Absol
168 = Wynaut
169 = Snowrunt
16A = Glalie
16B = Spheal
16C = Sealeo
16D = Wailrien
16E = Clamperl
16F = Huntail
170 = Gorebyss
171 = Relicanth
172 = Luvdisc
173 = Bagon
174 = Shelgon
175 = Salamance
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
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 = Shieidon
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 = Bronzone
1B6 = Bonsly
1B7 = Mime Jr.
1B8 = Happiny
1B9 = Chatot
1BA = Spintomb
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 = Shover
1CC = Abomasnow
1CD = Weavile
1CE = Megnezone
1CF = Lickilicky
1D0 = Rhyperior
1D1 = Tangrowth
1D2 = Electivire
1D3 = Magmortar
1D4 = Togekiss
1D5 = Yanmega
1D6 = Leafeon
1D7 = Glaceaon
1D8 = Gliscor
1D9 = Monoswine
1DA = Porygon Z
1DB = Galiade
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
Random Wild Pokemon Encounters

How it works: With this cheat, you will come across any Pokemon, even those that usually don’t appear in that area.
Cheat code
DB000000 021D15A8
421D15A8 7FFFFFFF
D4000000 00000100
D0000000 00000000
D7000000 022186D4
D2000000 00000000
622186D4 00000000
322186D4 000001EE
DA000000 022186D4
B2111880 00000000
C0000000 00000027
D7000000 00025A68
D2000000 00000000
Random Wild Pokemon Level Encounter
Note: Pokemon encountered will have completely random levels. Warning: you might encounter stronger and higher-level Pokemon.
DB000000 021D15AA
D8000000 022186DC
D2000000 00000000
622186DC 00000000
322186DC 00000065
DB000000 022186DC
B2111880 00000000
C0000000 0000000B
D8000000 00025A5C
D2000000 00000000
Infinite PP
5224B30C E0001B00
1224B30C 000046C0
D0000000 00000000
Pokerus

What does Pokerus do? It doubles the EVs your Pokemon earns from battles, making EV training much faster and more efficient.
How it use the cheat: Activate the cheat, go to Pokemart and deposit a Pokemon, mark your pokemon, and then press confirm. Check your Pokemon, it should now be infected with Pokerus.
1206F04A 00002001
1206F04E 000076B0
Speed up messages
12002346 00002100
120202EE 00001C0C
120202F0 00004818
1202031E 0000BD10
02020320 E7E53C2D
1202032E 0000D0DF
1202033A 0000E7F1
Shared Cheats
Rare candies + healing items, shared by: Egwkentros
How to use: Hold L+R to activate
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 03840011
c0000000 00000025
d6000000 00000b74
d4000000 00000001
d2000000 00000000
All TM and HM will be deleted (Shared by: Kato)
How to use: Press L, R, Up, and Select. All TM and HM will be deleted.
94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 00000000
C0000000 00000063
D6000000 000009B0
D2000000 00000000
Thanks to gio for verifying the cheat.
Item Code for unlimited Items (Shared by: OrlandoRamon)
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 00000384
c0000000 000000a1
d7000000 00000656
dc000000 00000002
d2000000 00000000
94000130 fcff0000
62111880 00000000
b2111880 00000000
10000708 00000087
1000070c 00000088
d5000000 00000044
c0000000 0000002c
d7000000 00000654
d4000000 00000001
dc000000 00000002
d2000000 00000000
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 000000d5
c0000000 00000072
d7000000 00000710
dc000000 00000002
d4000000 00000001
d2000000 00000000
Works with USA Roms
Reader-Requested Cheats
Rebattle/Rematch Trainer (Hold R)
02040EA8 F7FF68E0
94000130 FEFF0000
02040EA8 E0002000
D0000000 00000000
How to use: Hold R and talk to the trainer.
Rebattle Trainer (Always Enabled)
02040EA8 E0002000
Talk to any already battled trainer to battle again.
Conclusion
So you’ve just reached the end of our Pokemon Heart Gold Cheats collection. There are still more cheats we haven’t tested yet, and others are waiting to be discovered.
That’s why we need the community’s help collecting more of these cheats. If you have a cheat that you think should be added to the list above, let us know in the comment section.
Please use these cheats at your own risk. If you have problems activating any of them, watch this video Top 5 Reasons Why a Pokemon Cheat Don’t Work, or leave your message in the comment form below.






as long is a good combination of Johto and Kanto is amazing, during I like so much a tag of Whitney and Misty…
1 hit kills pokemon doesnt work
Hey what happens if i breed a shiny pokemon from the wild with a ditto?
The “Easily Catch Pokemon” Cheat is not working. I tried restarting the Rom, I tried to turn it on then back off then on and it still didn’t work, I tried to re-enter the code and still didn’t work. I’ve tried restarting the whole Desume and it still didn’t work. What could be wrong? I am using HeartGold version (US)
I honestly don’t remember the last time I actually saw comments on one of these things that isn’t almost a decade old. Kinda wild.
anyway, I had the same problem yesterday and dug this one up. It works for me.
92247612 00002801
12247612 00004280
D2000000 00000000
exp share
yes i need also
pokeball cheat not working i pressed L+R im using retrogames.cc emulator on us version
only works with DeSmuME
masterball pls
hello, I have a problem, the shiny pokemon code does not work
Hi, i used the rare candy code and now all i can see in my inventory is rare candy (like when i buy potions i cant see or use them) please help!!
same
SAME
so i turned on the shiny cheat, but can’t turn it off. what do i do? I play on desmume
Going thru the same, anyone know what to do?
You need to restart ur Rom
restarted didnt fix
do this tools>cheats and than next to the shiny cheat click the check mark
is there a cheat to get coins or tms?
Walk Through Walls code doesn’t work for me, am i doing something wrong? It says hold L+R, but it doesn’t seem to work. I’m using nds4droid
Hi Iado7, which HeartGold rom version are you using? Cause these cheats work on US version.
Hey so I tried both exp cheats and they did absolutely nothing and I doing something wrong please respond back thank you
try holding the R button before or during battle
I use an emulator called destric and I don’t fully understand keeping certain buttons to activate, why do I activate the cheat and when I keep x button absolutely nothing happens, can you help me?
pretty sure this only works with DeSmuMe
Hello, can i get a code for blue shellos? the shellos code only spawns pink shellos
Is there any sort of cheat out there for forcing evolution? Like if I wanted to, for example, evolve a Scyther into a Scizor?
How Long do you have to hold it for?
everytime i use one of these cheats, the game freezes.
can you add a cheat for an exp share like in gen 8 for a full teem
Justo get exp share
The “Easily catch Pokemon” is not working and I can’t catch Magmar!
You possibly haven’t activated it.
I play my heartgold game on 3ds, and I can’t seem to activate any of them
Hi Selever, welcome here. The majority of cheat users use emulators when playing Pokemon games. I’m not sure if these cheats works on real consoles.
if your playing on 3ds you need to get an action replay adapter this is for roms
Let me tell you something: there is that cheat code where it says, easily capture a pokemon and the capture/steal other trainers’ pokemons, they’re codes
and the one that works is the one that you capture other trainers’ pokemons.
please fix this and thank you.
Could you make a water stone cheat pls ty
When I use the shiny cheat my rom freezes why is this?
when you use the shiny cheat romove it n reset the game n that would keep your game from freezes
Do you have codes for a shiny stone? I don’t want to use a code for all items I just want shiny stones only.
Thank you
Hi!!! idk if youre still looking for this but here’s a custom AR code, it’ll put a shiny stone in slot 1 of your bag so make sure you don’t have anything important in there
94000130 FFBB0000
62111880 00000000
B2111880 00000000
00000660 0001006B
D2000000 00000000
after you log in that code press select and up at the same time and tadam your very own shiny stone!
I’m a week late but thank you so much for this code! Togekiss is one of my favorite pokemons and I was really bummed about being stuck with Togetic until post E4. Bless you!
heyy can u help me also?? i used the shiny cheat and it wont disable no matter how msny times i delete it
Uhh what a boubt the rest of the stones
I need water stone
I use 100% catch rate code to catch latios but not workijg
does anyone know of a cheat for fast egg hatch?
Well there’s the ID code in The third city,where you can get slugma with a ability that Will help,Just toss him Next to the egg
any chance to get Pokémon from other generation?
I’m trying to use the shiny cheat. I’m using OpenEmu. How do I activate the cheat?
Hi Maylo64, thanks for coming here. Unfortunately, OpenEmu is not so reliable when it comes to cheating. I suggest using Retroarch on your Mac if you’re going to use cheats.
When you’re playing a game, there is a floating black bar on the bottom. Select the “System Gear” icon ⚙ and then “Select Cheat”. Click “Add Cheat”. Give it a random name and then for the code, you put in whats above.
Except everytime there’s a new line, you add the plus symbol.
For example:
AAAA BBB
BBB AAA
becomes:
AAAA BBB+BBB AAA
Then u activate the cheat. Note that once you quit that game, the code will delete itself.
Hope this works for you.
hello, I wanted to know if there is a way to use the hacks from Nintendo, or do I need something ?? I would like to know because I would like to finrie the game but not be able to catch Groudon or to take arceus to go and choose between Palkia, Dialga and Giratina. please help me
sorry man hacks only work on emulators
How do you activate the money cheat in DeSmuME?
WRONG they work with an action replay on DS or DSI or 3DS
When ever i use the shiny command, and then turn it off, all the pokemon are still shiny. What can i do to stop that??
Turn off the code and press L+R and go to Pokemon center and heal
what is L+R?
It’s the button combination of your emulator.
I’ve used the shiny command, but when I turn it off, it’s still on. What do i do?
the x99 rare candies code will cause a glitch. it will give 999 rare candies and make all other items in the medicine pocket disappear and be unable to get any other items, like potions or vitamins.
Thanks for that information Joey. I agree and actually, cheats are often problematic and that’s one problem with the rare candy cheat. I suggest removing them after use, also be sure to save any progress before enabling any cheats.
Is there a cheat to get all the starter Pokemon for heart gold??? If so, please tell me the code
there is actially look up a cheat.DAT file for your emulator. i use deasmu or something like that on my pc. in the cheat list on the bottom right os a button to open the file. if you have not put the downloaded cheat.DAT file in the right spot or havnt dont it yet it will give you an error stati g the file isnt in “such-in-such” location. place the file in that pocstion and press button again. it will poad file with every cheat available. click checkbox’s of all ones you want then press add. for heart of gold there is a nice few chests i cannot seem to find any other way. one being Random battles which lets the player catch any pokemon anywhere at what ever level the area is set to. nice for emulators where its hard to trade pokemon from one version to another or one is too lazy to set up two rmulators to do so anyway. there is just about ever play-as, exp boost, game-play enhancers, and so on. file seems to jave all cheats for all games i try and the pokemon games have a few hundred
I cant switch the cheats off *sadge*
The walkthrough walls dont work on me do i need to do anything else? im using Super NDS
ok so at first i was playing ss and i used a cheat code from your website (the wild pokemon modifier one) but then my game crashed, it froze at first so i reload my last save but then it still crased, like black screen. so i downloaded gh and again, used another modifier cheat code from your site (this one) and guess what my game crashed again :’) idk what’s wrong tho, i had changed the rom and everything, i only used 1 cheat code too, what do i do?
this is literally for hg not ss.
is there a cheat to force any pokemon to learn hm/tm???
I used the 999 rare candies but now I Cant see my items in the bag outside of battle. What do I do
i got that issue too. use a all medicine item code (not listed on this site) to get 900 of each then all your items will show, however you wont be able to go to the last page or it will crash. thats the only fix i found.
Can any tell me the level 100 cheats
Use rare candy one
if i use the wild pokemon modifier, does it affect its shiny rate?
Is there any heart scale cheats
Hey is ther any cheat codes for unlimited heart scale?
Please tell a tm hm cheat
How do you activate the shiny pokemon codes?
Press L
How do you activate the shiny cheats? I keep entering them all but it just wouldn’t work. Do you need to hold down a button or something? If yes, what button? Im using drastic btw. Pls reply
Hold L
Hold or press L
Is there a cheat for unlimited items like heart scale?
How to turn off shiny? I already disabled the cheat but it still showing me shiny pokemons. I’m using drastic
Hi there, thanks for coming here. Some emulator requires restarting to take effect any changes made.
I already restarted and i cant take the shinies
Is there a way to play as Lance in the game? any codes?
Hello! How do I activate the infinite money cheat? I saved the game, types the code and pressed Start, but it didn’t work. I tried the same thing but instead of Start, I used Select and afterwards L + R, but neither worked. Could you please help me?
guys just use them at your own risk. My heartgold blacks out and cannot use medicine outside of battle because of it
Bro use rarecandy and all healing cheat
Is there a cheat for hatching eggs faster like the Crystal Cheat?
All cheats that require L+R (yes they are properly mapped) do not function for me
(DeSmuMe 0.9.11 x64) (Xenophobia ROM)
Turns out it didnt work because i am using an xbox controller, remapped the keys to keyboard keys and it worked, sorry for the hassle
hey is there a max iv pls add it really need max ivs and is there a cheat for where pokemon can learn any tm
pls reply to me
Please give happiness cheat
Wouaw
What does it mean by breed?
When you take two Pokémon and leave them at the Daycare and they make an egg.
is max affection the same as max happiness? if so, how do i activate it?
The shiny cheat wont go away, how do i fix that?
pichu shiny
94000130 FCFF0000
62111880 00000000
B2111880 00000000
E0009E4C 00000104
00020001 00000001
450E8DEA 940D0000
CC2EFD58 085488DB
06E7C20B C4E06443
7A445C99 8D07785F
9A0DDC24 FFDFE050
57BE665A 7740EB35
82480955 B1294863
2494DA6C 813DC351
C53DDFF8 D25B16A2
BC6E9DA6 DB290CD2
00550A19 23C40D7D
EE1C0846 9B17A20D
3C5F36AD 87290CA0
AC1DBEAD 78551A80
AA028D88 45BC7D76
6F45E6A6 026C7252
EA21957F F53E3472
1FE9036C DFBF212B
D35A28F9 B571D08D
37B0A4D2 D2C8CE88
FC391F59 238DD84B
B3A748A5 27255F4C
20F7EE6F F1D6DF43
51C18CC8 FBAD92D9
FC384155 9AA1F5BF
5B22CEA2 B3B1AA9E
936AE1EF 92BE2C3D
8D201642 975DB579
363E36E2 9CA51E82
7C288C4C 00000000
00004000 00000000
D2000000 00000000
this took 19 minutes… and 2 people. didnt work
Can you only activate L + R cheats after officially starting the game? i.e. When you get the Pokedex
Is there a safe cheat code where our game won’t freeze
Unfortunately, random freezing can happen anytime whenever you use cheats. Just to be safe, turn off unneeded cheats and activate only one at a time.
I can’t do cheat :- walk through wall plzz give other code
Hey just wondering if there is a way you can modify a pokemon’s IVs in the PC box instead of in the wild. I got an Eevee from Bill and it got the nature I want but poor Ivs to match was hoping I can remedy this with a cheat code also is there a chance you can make this emulator friendly if it helps I’m using Desmume
how to activate the wild pokemon modifier?
L+R
Is there a cheat of all key objects? there is also a cheat of all medicines?
Could the cheats please share it with me?
Hm… is there an item code for evolutionary stones and whatnot? Oh, and the Covenant Orb, too! I kinda want to get Gengar and Alakazam…
Is there a cheat to randomize opponents pokemon?
Wait is this for DS or like a heart gold copy on android? I’m consfused
who needs a level modifier when you have got a rare candy cheat?
How would i activate the shiny cheat in game? To clarify im on the DS and i know theres button combos for these but im not sure which activate the shiny modifier
You can’t do cheats on a ds my guy, this is for emulators
Sir/Mam I am not able to off the rare candy cheat whenever I buy some potions its dissapear and cannot use it please solve
ive been having the same problems too,
found fix gives rare candies+healing items
activate with L+R
94000130 fcff0000
62111880 00000000
b2111880 00000000
d5000000 03840011
c0000000 00000025
d6000000 00000b74
d4000000 00000001
d2000000 00000000
You just saved my game. Thanks!
Thanks for sharing egwkentros, very much appreciated your help.
Where will I paste the rare candy cheat codes on drastic emulator?
Dastic has build in cheat with it so I think you only need to activate it. Keep in mind to not have too many cheat on at the same time
Cheat for tm/hm and pokemon specific items like arceus plates? Please and thanks
there is try this one
94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 005A0148
C0000000 00000063
press select + up and you will get all tms and hms
it worked for me
D6000000 000009B0
D4000000 00000001
D2000000 00000000
There is a code for tms and hms
here try this one :
94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 005A0148
C0000000 00000063
D6000000 000009B0
D4000000 00000001
when you activated it press select + up and check you bag
you will get all tms and hms.
D2000000 00000000
sorry I pasted the wrong code
94000130 FFBB0000
62111880 00000000
B2111880 00000000
D5000000 005A0148
C0000000 00000063
D6000000 000009B0
D4000000 00000001
D2000000 00000000
now press select + up and then you will get all tms and hms too
Anyone can confirm these codes working?
Can confirm that the tms and hms one he sent works.
Thanks for that information PacFire.
is there a cheat for completed pokedex
We don’t have cheat code for complete pokedex yet Ace, sorry.
IV MAX CODE? MALE POKEMON?
The wild encounter modifyer doesnt work in the johto safari zone, is that supposed to happen? Thx
Are the codes posted all one big code or are they for separate things?
one big
Wall thought wall cheat code pls bro
Needing to ask if the +Exp cheat, ruins pokemons potential growth in lvling? Battle leveling has been confirmed to increase pokemons stats more then rare candies.
Hey there, I would say you can’t trust much these pokemon that you have used with cheats. Cheats often glitchy and problematic. Hope this helps.
how do I turn of the all shiny pokemon im on desume
Love the codes only the pokeballs and easy catch wont work though
so i use desmume and the rare candy, 200x xp and the battle items don’t work
the rare candy worked for me
me too
Does L+R mean ‘left + right’ or does it mean the ‘L key + R key?
l key + r key
how do i activate the pokemon modifier?
should i activate this on gameshark or code breaker? i use vba
Some cheats can be action replay while some code breaker.
how do i make the x100 or 200x work i did the step where i hold r but it still does not work i battled wild pokemon do i have to battle traiters?
Yes, it only works in trainer battles, but thats atleast good since you could one shot bug type trainers and youngsters with your starter.
unli money does not work but the other cheats work
Why worry about unli money when you can just sell your rare candies, right?
Mine unlimited money didn’t worked too. But now it works.
Just paste unlimited money cheats and click “ok” and click “save”.
Now, once you are at your game screen, press and hold “L+R”(the buttons which you have chosen in the place of L and R and boom. You got unlimited money
This information is surely useful. Thanks for sharing pal.
Ok.
Hey Pokecoders. Srry to interupt but.. The pokemon Wild encounter does not work. I deactivate the cheat and it dosent deactivate, please fix
Hey there, it has something to do with your emulator or rom version. Make sure to use US rom version and use recommend DS emulators Android/PC.
Shiny cheat causes a game crash
If I use the wild pokemon modifier to force an encounter with a pokemon, does that pokemon still have a chance to be shiny or will it erase that chance?
I used the shiny cheat and instead of giving me the shiny it shut down my emulator i was using and when i tried to open it back up it said it wasnt responding :(
Cheat data base is not working
how do i activate rare candys in desmume 0.9.12
Its simple. Just go to “tools” and then go to “cheats” and there, click on “Action replay” and paste this:-
94000130 FCFF0000
B2111880 00000000
E0000B74 000000A0
03E70032 00000000
D2000000 00000000
and click on “ok” and then click on “save”
What code is this?
How to activate cheat code restore health in drastic android?
Check the cheat database, see if it’s not there already
Is there cheats for only masterball?
The rare candy cheat works but I lost all my potions and after I tossed the items I had it is showing 1 and cut with no sprite do these cheats work properly how to patch this
And also I am using ndsfor Droid
Gotta get drastic ds emulator it’s $5 Google play store but worth it I had nds4droid but it’s outdated that’s why it does that because w/o cheats it did that to me and would crash on nds4droid
to patch your potions restart game turn on rare candy now turn of the cheat :)
how to use with out dualstick, uisng keyboard only?
Can u add Pokemon level modifier pls
hey! You don’t need level modifier. Just use rare candy cheat and check bag and use rare candy to a pokemon and its level will increase by 1. Use rare candy again and again and increase as much levels as you like.
plz add a level modifier plz ;-;
hey! You don’t need level modifier. Just use rare candy cheat and check bag and use rare candy to a pokemon and its level will increase by 1. Use rare candy again and again and increase as much levels as you like. It will increase pokemon level :)
What If I want to de-level something :(
u guys have every tm cheat ?
The walk through walls cheat is not working
Uhh it is, well i thought at first it wasn’t working but go outside wherever you are and hold it 2x.
Thanks for the info!
The experience cheat isn’t working
Hold r when it says they fainted before exp is given
mareep doesnt work on desmume
could you do a code for 99 master balls?
all the codes work on my desmume, but I do have a question? Can I disable all wild Pokémon being shiny?
Yes you can. But some emulators needs to get restarted after disabling a cheat.
Hey i used the Walkthough hack, and i just go in to the places where im not suppose to be and it saids, (Mystery Zone) and the music is the first route in the (New Bark Town) and it freaks me out is there a way to not make it appear?
Are these cheats for the actual ds or another game system?
The function of rare candies for NO $ GBA does not work all the tricks work but the one for rare candies does not work it will be an emulator or game problem: vvvvvvvvvvvv
:.note.:
the shiny is semi stuck
hey uh is there any way to create a custom music cheat code but instead of choosing the msuci with like mp3 files you use seperate music codes?
Hey there, sorry but I never heard a cheat like that. I believe it can only done by editing the game itself and not by merely cheats.
Hey I am trying to do the celebi cheat its not working can you give me a tip.
The shiny cheat does not work on open emu.
same here
Hey there, so I did the 99 rare candy cheat and now my bag is no longer showing anything in my medicine bag besides the candies. I have disabled the cheat and even deleted it, nothing changed. Is there a way for me to get back my normal medicine bag without having to create a new file?
Sadly everything on the medicine bag is lost when the cheat is used, but if you trash all the remaining Rare Candy, Save the game and Restart you can buy new items and they will appear… it’s not much but it’s something :/
Thank you. I did what you stated and it worked. It’s not much but at least I didn’t have to restart everything!
Better to get 999 all med items
could you plz tell me how u did that? my meds arent showing either.
after using legendary pokemon generator one, to generate celebi which is an event pokemon, whenever i try to save the game it gets stuck.
Anyone encounter a glitch where when you fight a trainer and they have more then 1 Pokemon after you beat that Pokemon the music changes to the Level Up/ Captured music? I tried saving then reseting but no luck any solutions?
DraStic keeps freezing with the exp multiplier
Do you put all the cheat codes in for rare candies or just one? I’m using drastic.
what is the cheat code for lucario pls tell
I use the EU German version of Heart gold and I want to spawn Riolu. I go to cheats list and press on ar. Then I paste the code in and name it riolu spawn. But it doesnt spawn.
Do I have to press something?
Or is the code not working with eu DeSmuME
you need to press either the L+R or just R to get it to spawn
what is the Wild Pokemon Modifier of crobat, Pls tell
Could we get a cheat that adds all medical items in the bag just like SoulSilver?
When do you hold L + R, during play or on the home screen? Either way its not working at all, do I have to hold L+R for a long time or….?
Thanks for the codes :D
It’s my pleasure to help Ian.
Thanks again. Do you know if there is a share experience code like on your Pokemon Black page for Heart Gold please? No worries if not :)
Hey there Again Ian. We can’t find the code for EXP share in this game, sorry pal.
No Worries :) thanks again! Revisiting old memories in Quaratine has been fun! Great nostalgia.
Easy Catch doesn’t work
The cheat for 99 rare candy in the bag just gives you 999 rare candy but it also removes all other items please fix it
yeah, how do i get my regular bag back
Just get medical items cuz candies counts as a medical item so u still get a lot
What button do you press for the Wild Pokemon Modifier to work?
all the cheats work for me i used DeSmuMe
Thanks for the feedback The Gamer.
I used the rare candy cheat it worked, but after i trashed them im unable to see or use my regular items. i can see them in store that theyre in my bag but i cant physically see them or use them, anyway to fix this? i disabled code and restarted still nothing.
Some reason when I try to use the shiny code it crashes the game as soon as I move
Whenever I use the rare candy cheat. All the other medicines become invisible/unuseable.
I love the capture/steal other trainers pokemon it makes filling the pokedex WAY easier ^^
Yay! Your’e right there TrainerGold :)
really i’m so glad this cheat was invented
very true
the rare candy cheat don’t work on desmume?
it does
can’t open any of the tables to see the codes
Sorry for what happened, we are currently experiencing issues in our coding. Will fix this ASAP.
Is there a code for infinite pp
there’s more versions to the HeartGold game or only one? Because most of the cheats for FireRed only works on V1.0 and not V1.1 and I was wondering if it happens the same for HeartGold? Thanks and keep up the good work around here
I doubt it, HeartGold is DS while FireRed is GBA and they are obviously different, when it comes to HeartGold cheats, just make sure you have the US version.
Thanks for your answer. Another 2 questions:
1ª how can we trade between games on desmume pc emulator? (mainly because of trade-evolutions). There’s something pretty straight forward like the “vba link” but for desmume or it’s best to get pokegen and cheat evolution?
2ª A shiny version of a pokemon is better/stronger than it’s regular version? or they are basically the same, just with a different color?
Thanks PokemonCoders
the pokeballs cheat keeps crashing my game
Hi Kaneki, although cheats can work but it’s not fully supported in every Pokemon games, that’s why bugs happens most of the time. As an alternative to that, I suggest using the unlimited money cheat and buy only the pokeball that you need. Hope this method works.
Experience cheats keep on working eventhough disabled.. Do i need to press R again?
It has to do with your emulator, save game progress and restart your emulator.
I used the cheat rare candy and when I bought potions or things for the medicine cabinet they didn’t give them to me .
So you have to use them in battle they still exist but they can only be used in battle
is there still a way to fix it?
So i’m Using the restore health cheat what button do i pressed to make it work?
I am using DesumE emulator
Okay so if you use some of these for HeartGold/SoulSilver be warned you will not be able to encounter Ho-oh or Lugia it will turn to a blank white screen and stay like that
Ok so i was the one who put this up AND NVM Only SOMETIMES it happens
You can save and restart it works for me
I used Shiny pokemon code and game freezes when I talk to someone, wild pokemon appear and so on. I restart the phone deleted the cheat code but still freeze.
Any solution?
I use drastic.
Can anyone post codes that are confirmed to work because I am not sure if it is just me but I am using my Action Replay DSI default codes and their are not working I load into the game and press L and R and nothing happens like it says 900x Berries (Press L and R) and I load into the game and I press L and R while I`m standing around and nothing happens. Like I said it could be me but it could the codes. If its me please tell me what I am doing wrong I just got my AR a few days ago and I updated it yesterday.
Hi, I am a boy from the Netherlands. I didn’t try the Berry cheat, but the rare candy cheat works for me. That is the only cheat I tried.
rare candies glitch don’t work
Hi, may I know which DS emulator are you using to play the game?
Do these cheats work on openemu
Hi, there. I can’t guarantee that as OpenEmu doesn’t fully support cheating.
How can i get grengar from haunter cause using my ds emulator did’nt work,is there any way?…thanks pal!
openemu
DeSmuMe
does it will work on nds boy pro
Every time I use the shiny pokemon cheat, it freezes my game.
what em u using?
litteraly barely any codes work for me im on pc and using desmume
I’m on pc using dsemume and they’re working fine for me. Do you have the us rom?
SuperNDS is what I’m using to play the game
I tried doing the “walk through walls” cheat, but it doesn’t seem to work.????
May I know the emulator you are using to play the game?
I’m using SuperNDS
Never tried using SuperNDS before, could you switch to any of our recommended NDS emulators for Android?. But I recommend trying Drastic first.
-TM or HM Codes
________________
All TMs and HMs x95 (Pokemon HeartGold 100% WORK)
This was a requested code. Gives you 95 of all TMs and all 8 HMs. L+are to activate.
Message me for any codes and I’ll try and get em on here!
Region: US/North America | Class: TM or HM Codes
94000130 FCFF0000
B2111880 00000000
E00009B0 00000190
005F0148 005F0149
005F014A 005F014B
005F014C 005F014D
005F014E 005F014F
005F0150 005F0151
005F0152 005F0153
005F0154 005F0155
005F0156 005F0157
005F0158 005F0159
005F015A 005F015B
005F015C 005F015D
005F015E 005F015F
005F0160 005F0161
005F0162 005F0163
005F0164 005F0165
005F0166 005F0167
005F0168 005F0169
005F016A 005F016B
005F016C 005F016D
005F016E 005F016F
005F0170 005F0171
005F0172 005F0173
005F0174 005F0175
005F0176 005F0177
005F0178 005F0179
005F017A 005F017B
005F017C 005F017D
005F017E 005F017F
005F0180 005F0181
005F0182 005F0183
005F0184 005F0185
005F0186 005F0187
005F0188 005F0189
005F018A 005F018B
005F018C 005F018D
005F018E 005F018F
005F0190 005F0191
005F0192 005F0193
005F0194 005F0195
005F0196 005F0197
005F0198 005F0199
005F019A 005F019B
005F019C 005F019D
005F019E 005F019F
005F01A0 005F01A1
005F01A2 005F01A3
005F01A4 005F01A5
005F01A6 005F01A7
005F01A8 005F01A9
005F01AA 005F01AB
D2000000 00000000
Anyone can confirm this working?
Do I copy the whole thing??
Yes, but I don’t recommend using this kind of cheat. This will flood your bag with unused items, as a result, this will make no room for new items.
you can just sell at Pokemart
It works press L and R
It works for soul silver 100% too
-TM or HM Codes is work for nds emulator “DeSmuME_0.9.11_x64”. Emulator NDS for PC. THANKS
Can you add a code that allows pokemon to learn every TM and HM?
I doubt there’s a code for that.
the only way for that to be possible is if you use a randomizer
Well, yeah. That could work. Thanks for the input TrainerGold
No problem ^w^ but you do actually have to set the randomizer up
920722C6 0000D001
120722C6 000046C0
D2000000 00000000
Unlimited money doesn’t work,any solution?
Have to hold l and r
I used the shiny cheat and now after deleting the cheat all the wild encounters are shiny. any solution?
Restarting the game could fix the problem, try it.
Why does walk through walls don’t work
I make them letters small :(
I’m using an emulator that I downloaded on Google play store and none of these codes are working at all
Use Drastic DS emulator for this game.
Using the paid drastic version and none of these codes are working
Its working for me
do it on pc and use desmume
you are right
Will these work on the iNDS emulator?
Yes this works on iNDS emulator for iOS.
Does it work on emubox?
If emubox supports action replay codes then it should work.
Has anyone tried to breed a Pokemon obtained from the wild pokemon modifier? Is yes what was the result?
uh it says DO NOT BREED why would someone try it!?
PokemonCoders, can you please do the TM and HM cheat?
Rare candies cheat works but my Medicine Pocket items are disrupted / lost and I cant buy more items at pokemart after activating the cheat codes. I’m using DraStic emulator. Can anybody help?
Use dsemume my rare candy and wild modifiers work fine without any adverse side effects.
Can you guys add a code that clears my inventory because i have invisible items there that i cant remove my self