Pokémon HeartGold Version

Screenshots1 / 2

A top-down grid-based battle arena displays multiple Pokémon sprite characters scattered across yellow-lined tiles and snow-covered ground. In the bottom-left corner, a large fire-type Pokémon sprite is partially visible. The UI shows "POKEMON Soul" at the lower left, a score counter displaying "000" in the bottom-right, and a blue status bar at the top-left indicating "55" and "Normal" with item icons. Snowy mountains appear in the background, and various small Pokémon sprites of different colors occupy different grid squares across the white playing field.

Pokémon HeartGold Version

宝可梦:HeartGold Version

4.2 (687)
NDS Action 920 plays

Pokémon HeartGold is a 2009 Nintendo DS remake developed by Game Freak that revisits the Johto region from the original Gold and Silver games. Players catch and train Pokémon using a turn-based combat system where each creature can use up to four moves. The game progresses through eight gym challenges and the Elite Four, with wild encounters in various environments including grass, caves, and water. The touchscreen interface allows stylus-based menu navigation and interactions. A distinctive feature is the Pokéwalker accessory, a pedometer device that generates in-game rewards based on daily steps. The remake modernizes the original graphics, redesigns trainer battles, and expands Pokédex compatibility. Difficulty scales progressively as players advance through increasingly challenging opponents and level-based progression.

Developer
Released
Platform
NDS
Genre
Action
Players
1P
Rating
4.2 / 5 (687)
Last updated

About Pokémon HeartGold Version

Pokémon HeartGold Version, developed by Game Freak and published by Nintendo, was released in Japan in 2009 and internationally in 2010 for the Nintendo DS. It arrived during the middle years of the DS lifecycle, a period when the handheld had already proven itself a dominant platform for role-playing games. HeartGold is a faithful remake of the 1999 Game Boy Color title Pokémon Gold, rebuilt from the ground up to take advantage of the DS hardware's dual screens, touch capabilities, and wireless communication features. It launched alongside its counterpart, Pokémon SoulSilver Version, and together the pair revisited the Johto region — the setting originally introduced in the second generation of the franchise.

Gameplay follows the series' established structure: the player assumes the role of a young Pokémon Trainer who sets out from New Bark Town, collects Pokémon by battling and catching them in the wild, earns eight Gym Badges by defeating Gym Leaders across the Johto region, and ultimately challenges the Elite Four and Champion at the Pokémon League. What distinguishes HeartGold from a straightforward port is the sheer volume of content layered on top of this familiar framework. After completing the Johto storyline, the entire Kanto region from the original Pokémon Red and Blue becomes accessible, effectively doubling the explorable world and adding eight more Gym Leaders to defeat. This makes HeartGold one of the most content-rich entries in the mainline series.

Controls are handled through the DS's face buttons and D-pad for overworld navigation and menu interaction, while the touch screen displays a Pokétch — a digital watch device offering quick-access apps such as a map, calculator, and Pokémon friendship checker. Battles are turn-based: each Pokémon has up to four moves, and players select actions from menus each round, factoring in type matchups, stat stages, and status conditions. The game introduced the Pokéwalker, a pedometer accessory bundled with the cartridge that allowed players to transfer a Pokémon to the device and earn experience and items by walking in real life, then sync back to the DS via infrared. This feature bridged physical activity with in-game progression in a way that was novel for the franchise at the time.

HeartGold also restored and expanded the Safari Zone, introduced the Battle Frontier — an endgame facility with multiple challenge modes including the Battle Tower, Battle Hall, and Battle Arcade — and allowed the lead Pokémon in the player's party to follow them on the overworld map, a feature that had appeared in Pokémon Yellow but was absent from the intervening games. The Pokéathlon, a series of touch-screen minigames testing speed, power, and skill, provided an alternative competitive outlet outside of standard battles.

Upon release, HeartGold was praised for its faithfulness to the source material, the breadth of its post-game content, and the quality-of-life improvements that modernized the Johto experience without stripping away its character. The bundled Pokéwalker was highlighted as an inventive peripheral. The game was seen as a high point for DS-era Pokémon, demonstrating how thoughtfully a legacy title could be rebuilt for a new generation of hardware.

What makes it special

HeartGold's most verifiable distinguishing feature is the Pokéwalker, a bundled infrared pedometer that let players transfer a Pokémon from the cartridge to the device and level it up passively through real-world steps. This was a technically novel integration of physical activity into a mainline Pokémon game. Equally notable is the returning Pokémon-following mechanic: every one of the 493 Pokémon available in the game can walk behind the player on the overworld, each with unique idle animations and dialogue responses that reflect their friendship level — a level of per-Pokémon animation work that has not been replicated at the same scale in later mainline entries.

Pro tips

  • Teach a Pokémon the HM Surf and keep a Water-type in your party early — many optional areas and items are locked behind water routes you can access before the story requires it.
  • Check your walking Pokémon's dialogue frequently; high friendship unlocks earlier evolution for species like Golbat into Crobat and Chansey into Blissey without needing extra items.
  • The Red Gyarados at the Lake of Rage is a guaranteed shiny encounter — catch it rather than defeating it, as shiny Pokémon are extremely rare in normal gameplay.
  • Stock up on Apricorn Balls by collecting Apricorns daily from trees and visiting Kurt in Azalea Town; specialty balls like the Fast Ball and Lure Ball are only obtainable this way.
  • Before challenging the Elite Four, level your team to at least the mid-40s and carry a diverse set of types — Champion Lance uses multiple Dragon-types that are resistant to many common move categories.

Pokémon HeartGold Version Controls — NDS Keyboard Keys

Default keyboard bindings for Pokémon HeartGold Version on our in-browser NDS emulator. Plug in a USB or Bluetooth gamepad to auto-detect mappings, or rebind any key from the emulator settings menu.

Keyboard Console button Typical use
D-Pad Up Move up
D-Pad Down Move down
D-Pad Left Move left
D-Pad Right Move right
X A Primary action (jump / confirm)
Z B Secondary action (attack / cancel)
S X Tertiary action
A Y Quaternary action
Q L Left shoulder
W R Right shoulder
Enter Start Start / Pause
Shift Select Select / Mode

Touch-screen input on Nintendo DS games uses the mouse on desktop or finger tap on mobile. The default thumbstick mapping is the same as the D-Pad on Lite/DSi titles.

Rebind any key from the EmulatorJS in-game settings menu (gear icon → Controls). A connected gamepad auto-maps to the same buttons.

Pokémon HeartGold Version Longplay & Gameplay Videos

Watch a full playthrough of Pokémon HeartGold Version on NDS before you dive in — recommended for getting a feel for the game's pacing, story beats, and difficulty curve.

Watch longplay on YouTube

"Pokémon HeartGold Version" NDS longplay 2009

Pokémon HeartGold Version Cheat Codes

30 community-curated cheats for Pokémon HeartGold Version. Tick any to activate them automatically when you click "Play with cheats" — or copy a code into your own emulator.

  • Anti-Piracy Bypass Code

    0201A570+E00246C0+020D8C14+E51FF004+020D8C18+023FC400+020D8C4C+EA0C8DEB+E23FC400+000000F0+E59F000C+E59F100C+E5801000+E8BD8038+EAF3720E+E2260B50+EA066E31+E3E01000+E92D0007+E59F0048+E5901000+E59F2048+E1510002+059F1044+05801000+059F1040+05801004+E59F002C+E5901000+E1510002+059F1030+05801000+059F102C+05801004+E8BD0007+E1500001+E51F005C+E2800008+E12FFF10+022605C8+02260504+E92D47F8+E3A00001+E12FFF1E+E3A00000+E12FFF1E+E28FE004+E51FF004+02000970+E92D003C+E5950004+E28F2030+E8920030+E59F2034+E0801002+E891000C+E1520004+01530005+1A000001+E59F3018+E1813000+E8BD003C+E9950003+E51FF004+020D8C1C+D10A2800+481822FA+E00A2800+00000274+00000001+D2000000+000000009201A570+0000D1F8+1201A570+000046C0+020D8C14+E51FF004+020D8C18+023FF100+020D8C4C+EA0C8DEB+D2000000+00000000+023FF100+E59F000C+E23FF104+000000E8+E59F100C+E5801000+E8BD8038+EAF3720E+E2260B50+EA066E31+E3E01000+E92D0007+E59F0048+E5901000+E59F2048+E1510002+059F1044+05801000+059F1040+05801004+E59F002C+E5901000+E1510002+059F1030+05801000+059F102C+05801004+E8BD0007+E1500001+E51F005C+E2800008+E12FFF10+022605C8+02260504+E92D47F8+E3A00001+E12FFF1E+E3A00000+E12FFF1E+E28FE004+E51FF004+02000970+E92D003C+E5950004+E28F2030+E8920030+E59F2034+E0801002+E891000C+E1520004+01530005+1A000001+E59F3018+E1813000+E8BD003C+E9950003+E51FF004+020D8C1C+D10A2800+481822FA+E00A2800+00000274+D2000000+00000000
  • Overlay Check Patch

    5201A570+E002D1F8+0201A570+E00246C0+520DDDC8+1AFFFFF5+020DDDC8+E1A00000+520DE16C+1AFFFFFC+020DE16C+E1A00000+521E5B74+D10A2800+021E5B74+E00A2800+52260C20+4F35B5F8+02260C20+477020AA+D2000000+000000005201A570+E002D1F8+0201A570+E00246C0+D2000000+00000000+520DDDC8+1AFFFFF5+020DDDC8+E1A00000+D2000000+00000000+520DE16C+1AFFFFFC+020DE16C+E1A00000+D2000000+00000000+521E5B74+D10A2800+021E5B74+E00A2800+D2000000+00000000+52260C20+4F35B5F8+02260C20+477020AA+D2000000+00000000
  • WFCReplay HTTPS Bypass Code (v0.7)

    520D3F5C+EE070F90+E2000010+0000004E+CA02A20D+58CC4B0B+D105429C+785C185B+3301701C+D1FA4224+00A45E14+3202D005+D3EF1909+881403A1+4778E7F9+EE070F90+E8BD801E+2F2F3A73+D2F229CD+015E0012+0382004D+0009000A+0005000B+00000000+020D3F5C+E92D401E+020D3F60+FAFCB02A+D2000000+00000000
  • Enable Running Shoes

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+2000E290+00000001+D2000000+00000000
  • Toggle Running Shoes

    5225A41C+46C02000+0225A41C+43C02000+D2000000+00000000+94000130+FFFD0002+5225A41C+43C02000+0225A41C+FF02F5CA+D2000000+00000000+94000130+FFFD0000+5225A41C+FF02F5CA+0225A41C+46C02000+D2000000+00000000
  • Walk Through Walls

    94000130+FCFD0200+1205DAA2+00000200+D2000000+00000000+94000130+FCFD0100+1205DAA2+00001C20+D2000000+00000000
  • Max/Infinite Steps

    94000130+FFFB0000+621D10EC+00000000+B21D10EC+00000000+00004AB6+3B9AC9FF+D2000000+00000000
  • Complete Badges

    94000130+FCF70000+6211186C+00000000+B211186C+00000000+2000D06E+000000FF+2000D073+000000FF+D2000000+00000000
  • Max Blue Card Points (Buena's Password Game)

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+1000E048+0000270F+D2000000+00000000
  • Recollect Pokemon Egg From Professor Elm

    94000130+FCFF0000+6211186C+00000000+B211186C+00000000+2000E036+00000001+D2000000+00000000
  • Alternate Forms in Union Room

    9220139E+00002870+1220139E+000028FF+D2000000+00000000+922013EC+0000217B+122013EC+0000217C+D2000000+00000000+92201420+000001DF+12201420+000001EE+D2000000+00000000
  • Enable 250 Repel Steps

    94000130+FCFF0000+6211186C+00000000+B211186C+00000000+200138F9+000000FA+D2000000+00000000
Show 18 more cheats
  • Show Trainer Instead of Name for Trainer Card

    220000FF+00000000+520269DC+8822806A+020269DC+FB90F7D9+E20000FC+0000004C+00000000+8822806A+480AB4EB+D10F4560+05092120+200131FF+4298780B+7008D002+88224C05+38010400+D1014290+70082000+4770BCEB+020B89C8+02000138+013C013E+0133012B+012F0138+FFFF013C+00000000+D2000000+00000000
  • Recollect 1st Generation Starters

    94000130+FFF30000+6211186C+00000000+B211186C+00000000+2000E036+00000002+D2000000+00000000
  • Recollect 2nd Generation Starters

    94000130+FFF30000+B211186C+00000000+DA000000+0000E0C0+D3000000+00000000+D7000000+02000010+A2000010+FBFF0000+D4000000+0000FC00+B211187E+00000000+D7000000+000010E0+D2000000+00000000
  • Recollect 3rd Generation Starters

    94000130+FFF30000+B211186C+00000000+2000E034+00000003+DA000000+0000E0E2+D3000000+00000000+D7000000+02000010+A2000010+FF7F0000+D4000000+0000FF80+B211187E+00000000+D7000000+00001102+D2000000+00000000
  • Default Deoxys Picture To Normal Form

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+2000E2EB+00000010+D2000000+00000000
  • Fly Anywhere

    94000130+FCFF0000+6211186C+00000000+B211186C+00000000+0005DFD4+00010109+D2000000+00000000
  • Update Pokemon Experience in Day Care

    94000130+FCFF0000+6211186C+00000000+B211186C+00000000+0000DCF4+03E70001+0000DCF8+03E70002+D2000000+00000000+94000130+FDFF0000+6211186C+00000000+B211186C+00000000+1000E6D4+00000000+DA000000+0000DCF6+D7000000+0000E6D5+D2000000+00000000+94000130+FDFF0000+6211186C+00000000+B211186C+00000000+1000E7C0+00000000+DA000000+0000DCFA+D7000000+0000E7C1+D2000000+00000000
  • Money = Exp Gain in Day Care (1st Pokemon)

    94000130+FDFF0000+6211186C+00000000+B211186C+00000000+DA000000+0000D068+D7000000+0000E6D4+D2000000+00000000
  • Send Status/Stat/HP (Gain/Loss) to Enemy

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+20054148+00000001+200541AC+00000001+200541CC+00000001+D2000000+00000000
  • Restore PP To Max PP

    94000130+FDFF0000+6211186C+00000000+B211186C+00000000+D9000000+0005D264+D6000000+00056E20+D2000000+00000000
  • Restore HP To Max HP

    94000130+FDFF0000+6211186C+00000000+B211186C+00000000+DA000000+00056E44+D7000000+00056E40+D2000000+00000000
  • Change Type in Battle (Ghost/Dark)

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+10056E18+00000711+D2000000+00000000
  • Disable 3D Edge Marking and Enable 3D Anti-Aliasing

    521FBC38+20204001+221FBC3A+00000010+D2000000+00000000
  • Max/Infinite Pokewalker Steps

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+0001B6F4+0098967F+D2000000+00000000
  • Max/Infinite Pokewalker Watts

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+0001B6F8+0098967F+D2000000+00000000
  • Unlock All Pokewalker Courses

    94000130+FFFB0000+6211186C+00000000+B211186C+00000000+0001B6FC+07FFFFFF+D2000000+00000000
  • 3D Normal

    621D10EC+00000000+B21D10EC+00000000+20001218+00000000+D2000000+00000000
  • 2D

    621D10EC+00000000+B21D10EC+00000000+20001218+00000004+D2000000+00000000
Play Now

External references

Frequently Asked Questions

When was Pokémon HeartGold Version released?

Pokémon HeartGold Version was released in 2009 for the NDS.

Who developed Pokémon HeartGold Version?

Pokémon HeartGold Version was developed by Game Freak, available to play in your browser on RetroGameSpace.

How many players does Pokémon HeartGold Version support?

Pokémon HeartGold Version is a single-player Action game for the NDS.

What type of game is Pokémon HeartGold Version?

Pokémon HeartGold Version is a Action game for the NDS, playable instantly in your browser — no downloads, no installs.

How can I play Pokémon HeartGold Version for free?

Open this page and click "Play Now" — Pokémon HeartGold Version runs free in your browser via WebAssembly emulation. No account, no payment, no installer.

Do I need to download anything to play Pokémon HeartGold Version in the browser?

No. Pokémon HeartGold Version streams from a public archive into a browser-side NDS emulator. Nothing is installed on your computer.

Can I save my progress in Pokémon HeartGold Version?

Yes. Save states are stored in your browser (IndexedDB) per game, and you can also use any in-game save the original NDS cartridge supported.

Does Pokémon HeartGold Version work on mobile devices?

Yes — the NDS emulator runs on iOS Safari and Android Chrome. Touch controls overlay the game; landscape mode is recommended.

Is it legal to play Pokémon HeartGold Version this way?

RetroGameSpace is a transient caching reverse-proxy and does not host first-party copies of Pokémon HeartGold Version. Game files are fetched on demand from publicly-accessible archives. You are responsible for compliance with your local laws and the bring-your-own-ROM principle.

How long does it take to beat Pokémon HeartGold?

Completing the main Johto storyline through the Elite Four takes roughly 25–35 hours. Including the full Kanto post-game and the Battle Frontier, a completionist run can exceed 100 hours, making it one of the longest single-player experiences on the DS.

Is Pokémon HeartGold worth playing today?

Yes. The dual-region structure, the Pokémon-following mechanic, and the Battle Frontier offer content depth that later mainline entries have not fully replicated. The main caveat is that original DS cartridges can have failing internal batteries, so verifying save functionality before purchase is advisable.

What is the best starting strategy for a new player?

Choose your starter based on the early Gym types: Cyndaquil (Fire) struggles against the first two Gyms but excels later, Totodile (Water) is the most broadly useful early on, and Chikorita (Grass) is recommended only for experienced players comfortable working around its type disadvantages.

What are common mistakes new players make?

Neglecting to collect Apricorns daily is a frequent oversight, since Kurt can only process one ball per real-world day. Players also often skip the Pokéwalker entirely, missing passive experience and exclusive wild Pokémon routes that are unavailable in the main game.

Similar Games

More from Game Freak

More from 2009