Pokemon Cheats: Action Replay and GameShark

The handheld Pokemon games have no cheat menu of their own, so their codes are written for a cheat device: GameShark, Action Replay or CodeBreaker. We cover 4 games.

A code only works on the device and the game version it was made for, so each guide lists both, and we publish only the codes we could confirm.

Games in this collection

4 guides
Pokemon Emerald01
Pokemon Emerald Cheats: GameShark & Action Replay Codes

GameShark and Action Replay codes for the US release of Pokemon Emerald, plus the in-game phrases for rare berries and Mystery Gift.

GBA · GameShark v3 / Action Replay + in-game phrases · US21 codes↗
Pokemon FireRed02
Pokemon FireRed Cheats: CodeBreaker & GameShark Codes

GameShark v3, Action Replay and CodeBreaker codes for Pokemon FireRed US v1.0, each one checked word for word against two sources.

GBA · GameShark v3 / Action Replay / CodeBreaker · US v1.010 codes↗
Pokemon Platinum03
Pokemon Platinum Cheats: Action Replay DS Codes

Action Replay DS codes for the US release of Pokemon Platinum, each one matched character for character across two or more sources.

NDS · Action Replay DS · US11 codes↗
Pokemon Ruby04
Pokemon Ruby Cheats: GameShark & Action Replay Codes

GameShark and Action Replay codes for the US release of Pokemon Ruby, each one matched word for word across two or more sources.

GBA · GameShark / Action Replay · US22 codes↗

How you enter cheats in each game

GamePlatformsCodesHow you enter them
Pokemon EmeraldGBA · GameShark v3 / Action Replay + in-game phrases · US21mGBA: Open Tools Cheats, add a new GameShark cheat set, and paste the code in as one entry.; My Boy! (Android): Tap the menu button, choose Cheat, add a new GameShark code, and paste the lines exactly.
Pokemon FireRedGBA · GameShark v3 / Action Replay / CodeBreaker · US v1.010mGBA: Open Tools Cheats, add a cheat set, pick GameShark or CodeBreaker to match the code, and paste it in.; My Boy! (Android): Tap the menu button, choose Cheat, add a code, select GameShark or CodeBreaker, and paste the lines.
Pokemon PlatinumNDS · Action Replay DS · US11melonDS / DeSmuME: Open the cheat manager, add a new AR code, and paste every line exactly as shown.; Action Replay DS cartridge: Select Pokemon Platinum in the AR menu, create a new code, and enter every line exactly.
Pokemon RubyGBA · GameShark / Action Replay · US22mGBA: Open Tools Cheats, add a new GameShark cheat set, and paste the code in as one entry.; My Boy! (Android): Tap the menu button, choose Cheat, add a new GameShark code, and paste the lines exactly.

FAQ

Can I use these without a cheat device?

Only in an emulator with a cheat function, which accepts the same code format. On original hardware you need the device itself.

Will these codes corrupt my save?

They can. Codes that create items or modify Pokemon are the usual cause of a broken save or an unusable trade. Back up the save first.

Other collections