Pokémon Fire Red is one of the most popular classic Pokémon games, and using cheat codes can enhance your gameplay with unlimited items, money, rare Pokémon, and more. These codes work through GameShark, Action Replay, or CodeBreaker on emulators like VisualBoyAdvance or My Boy. Make sure to save your progress before using any cheats, as some may cause glitches. Below is a list of working Fire Red cheat codes along with a simple step-by-step guide to activate them.
Fire Red Working Cheat Codes List
Unlimited Rare Candy (CodeBreaker)
82025840 0044
Unlimited Master Ball (CodeBreaker)
82025840 0001
Walk Through Walls (GameShark)
509197D3 542975F4
78DA95DF 44018CB4
No Random Battles (GameShark/Action Replay)
D41DD0CA 33A629E5
8E883EFF 92E9660D
All Badges (GameShark/Action Replay)
EFCE867D 5403D40D
Complete Pokédex (CodeBreaker)
4202462C FFFF 0000003C 0002
42025BA0 FFFF 0000001A 0002
42028FC0 FFFF 0000001A 0002
Infinite Money (GameShark)
82025C38 104E
8202583A E971
All Poké Balls (GameShark)
420259D8 0001 0001000C 0004
420259DA 5212 0000000C 0004
All TM/HM in PC (CodeBreaker)
82025840 yyyy (replace yyyy with TM/HM code)
Max Stats (GameShark)
For Pokémon 1: 420242DA 03E7 00000007 0002
Repeat for other party slots
How to Redeem Fire Red Cheat Codes
Open your emulator (VisualBoyAdvance, My Boy, or mGBA).
Load the Fire Red ROM from your device.
Go to the Cheats menu inside the emulator.
Select the correct cheat type (GameShark, Action Replay, or CodeBreaker).
Enter the cheat code exactly as shown.
Enable the cheat by checking or activating it in the menu.
Return to the game and check if the effect is active (e.g., items in PC, money, Pokédex).
Disable cheats after use to avoid crashes or glitches.