This ROM hack is a full overhaul of Pokemon HeartGold designed to remove outdated restrictions while preserving the classic Johto and Kanto experience.
You no longer need trading, time-based events, or excessive grinding to complete the Pokedex or build strong teams.
Every Pokemon, including Legendaries and Mythicals, is obtainable through restored events, while encounters are rebalanced to make rare Pokemon available much earlier.
With modern quality of life upgrades, stronger boss battles, and nostalgic Crystal content, Rainbow Gold DS rewards exploration and smart team building.
If you want to experience everything this ROM hack has to offer without the grind and frustration, then our Pokemon Rainbow Gold DS cheats will be super useful.
More HeartGold-based cheats:
- Pokemon WoofGold and MasterSilver Cheats
- Pokemon HeartGold Fractured Fate Cheats
- Pokemon HeartGold Generations Cheats
- Pokemon Refined Gold Cheats

Pokemon Rainbow Gold DS Cheats
Pokemon and Battle Cheats
These cheats modify the Pokemon in the game and/or give you an advantage in battles.
Shiny Pokemon Encounter

Activate this cheat to make all wild Pokemon Shiny. NEVER breed Pokemon obtained through this cheat.
Cheat Code:
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 Cheat Code:
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
Catch/Steal Other Trainer’s Pokemon
Use this cheat to catch the opposing Pokemon in battle.
Cheat Code:
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 a Pokemon
Use this cheat to gain a very high catch rate using any Poke Ball.
Cheat Code:
9224670a 00002101
1224670a 00002100
d2000000 00000000
Alternative cheat code:
92247612 00002801
12247612 00004280
D2000000 00000000
Random Wild Pokemon Encounter and Level

Random Wild Pokemon Encounter:
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:
DB000000 021D15AA
D8000000 022186DC
D2000000 00000000
622186DC 00000000
322186DC 00000065
DB000000 022186DC
B2111880 00000000
C0000000 0000000B
D8000000 00025A5C
D2000000 00000000
Pokerus

Use this cheat to infect your Pokemon with Pokerus. It’s a virus that doubles their EV gains.
How to use: Turn on the cheat code then go to a Poke Mart to deposit a Pokemon. Mark your Pokemon and press Confirm. Check your Pokemon summary and it should now be infected with Pokerus.
Cheat Code:
1206F04A 00002001
1206F04E 000076B0
Item Cheats
Use these cheats to get items and money for free.
All TMs and HMs

Use this cheat to get all TMs and HMs sent to your bag. After turning the code on, press Select+Up to activate, then check your bag.
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
All Poke Balls

Use this cheat to get all Poke Balls sent to your bag. After turning the code on, press L+R to activate, then check your bag.
Cheat Code:
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
All Evolution Stones

Use this cheat to get all Evolution Stones sent to your bag. After turning the code on, press L+R to activate, then check your bag.
Cheat Code:
94000130 FCFF0000
B2111880 00000000
E0000654 0000002C
00050050 00050051
00050052 00050053
00050054 00050055
0005006B 0005006C
0005006D 0005006E
000500E5 00000000
D2000000 00000000
All Misc Items

Use this cheat to get all miscellaneous items sent to your bag. Works with USA ROMS.
Cheat Code:
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
Miscellaneous Cheats
These cheats modify the overworld and your overall gameplay experience.
Speed Up Messages
Tired of slow dialogues? Use this cheat to speed up messages.
Cheat Code:
12002346 00002100
120202EE 00001C0C
120202F0 00004818
1202031E 0000BD10
02020320 E7E53C2D
1202032E 0000D0DF
1202033A 0000E7F1
Conclusion
Those are all our collection of Pokemon Rainbow Gold cheats that we believe can be useful to your game.
Whether you want to dominate battles with the Pokemon and Battle cheats, get all the items and cash you can dream of with the Items cheats, or explore illegal areas with the miscellaneous cheats, you can be 100% confident that our cheats are safe and perfectly working.
These have all been used and tested by our team of Pokemon trainers who passionately search for new codes every day.
If you face any issues or require assistance, feel free to comment down below and we’ll get in touch.














Found Perfect IV cheat code.
1206F11A 0000211F
1206F130 0000201F
1206F144 0000201F
1206F158 0000201F
1206F16C 0000201F
1206F180 0000201F
Note: Only works for starter pokemon if this is enabled before pick.
Hello TyphlosionIsInnocent, thanks for sharing the cheat. Let’s ask feedback from fellow players with your code.
– Anyone here got a chance to test the cheat? Did it work for you? Feedback is highly appreciated!
Is there any cheat code to get perfect IV?