Pokémon Fire Red
Pokémon Fire Red Cheat Codes
Fire Red is the friendliest of the Game Boy Advance Pokémon games to cheat on, because its best-known codes — Rare Candy, Master Ball, EXP Share — are single-line Code Breaker codes that need no master code at all. Pick your device below and the table shows the codes written for it.
Every code on this page appears in at least two independent listings. Anything a single site carried alone was left out.
Fire Red shipped in two revisions, v1.0 and v1.1, and a code written for one may do nothing on the other. If a code here fails while others work, the ROM revision is the likely reason rather than the code.
Pokémon Fire Red Cheat Finder
Pick your cheat device and the table swaps to the codes written for it. The Rare Candy, Master Ball and EXP Share codes are Code Breaker and need no master code — switch the device to see them.
Your cheat device
- 01Open your emulator’s cheat list. In VisualBoyAdvance that is the Cheats menu, in mGBA it is Tools → Cheats, and in My Boy! or Delta it is the Cheats entry in the in-game menu.
- 02Add a new cheat and set its type to GameShark or Action Replay. Picking the wrong type is the single most common reason a correct code does nothing.
- 03Paste every line of the code. Some cheats here are four or six lines long and all of them are part of one cheat.
- 04If a row says it needs a master code, add the master code as its own separate cheat and enable that first.
- 05Enable the cheat, then load your save. Disable it again when you are done — leaving encounter cheats on is what produces bad eggs.
Showing 21 of 21 · codes for GameShark v3 / Action Replay
Master code
Enable this before the longer GameShark and Action Replay codes below.
Start here
The Code Breaker codes on this page are self-contained and do not need a master code.
Walk through walls
Removes collision, letting you cross water, buildings and map edges on foot.
Movement
Leaving the intended map can freeze the game. Save first, and turn the cheat off before saving again.
Unlimited Rare Candy in PC
Fills a PC item slot with Rare Candy. No master code needed.
Money & items
No Fire Red code for this device
Unlimited Master Ball in PC
Fills the same PC slot with Master Balls instead.
Money & items
No Fire Red code for this device
EXP Share in PC
Puts an EXP Share in your PC item storage.
Money & items
No Fire Red code for this device
Instant 999,999 money
Sets your money to its maximum.
Money & items
The two codes are different lengths because they are different devices, not because one is a newer version.
Poké Mart items cost $1
Every item in every shop drops to a single dollar.
Money & items
Complete Pokédex
Marks the Pokédex as fully seen and caught.
Progress
No Fire Red code for this device
All eight badges
Awards every gym badge at once.
Progress
Badges gate HM use outdoors. Granting them early lets you use moves the story has not introduced yet.
Ride the bike over water
The bicycle works on water tiles.
Movement
No Fire Red code for this device
Infinite PP
Moves stop consuming PP.
Battle
No Fire Red code for this device
One-hit knockout
Any damaging move faints the opposing Pokémon immediately.
Battle
Catch another trainer’s Pokémon
Lets you throw a Poké Ball during a trainer battle.
Encounters
This is one of the cheats most likely to produce a bad egg. Do not save while one is in your party.
Wild Pokémon always female
Forces every wild encounter to be female.
Encounters
Wild Pokémon always male
Forces every wild encounter to be male.
Encounters
Max stats — 1st Pokémon
Sets every stat of the first Pokémon in your party to its maximum.
Party
No Fire Red code for this device
Max stats — 2nd Pokémon
Sets every stat of the second Pokémon in your party to its maximum.
Party
No Fire Red code for this device
Max stats — 3rd Pokémon
Sets every stat of the third Pokémon in your party to its maximum.
Party
No Fire Red code for this device
Max stats — 4th Pokémon
Sets every stat of the fourth Pokémon in your party to its maximum.
Party
No Fire Red code for this device
Max stats — 5th Pokémon
Sets every stat of the fifth Pokémon in your party to its maximum.
Party
No Fire Red code for this device
Max stats — 6th Pokémon
Sets every stat of the sixth Pokémon in your party to its maximum.
Party
No Fire Red code for this device
The Codes That Need No Master Code
The three most-wanted Fire Red cheats are also the simplest. Unlimited Rare Candy, unlimited Master Balls and the EXP Share are all one Code Breaker line each, and they all write to the same PC storage slot — which is why they share the first half of their code and differ only in the item number at the end.
Because they write to a PC slot rather than patching the game, none of them requires a master code. Enter the line, enable it, and check your PC. That is the whole procedure, and it is why these particular codes work for people who cannot get anything else to run.
The same trick extends further than most lists mention. The final four characters are an item ID, so the same line with a different ending fetches a different item. The rows here carry the three that are worth having.
Picking the Right Device
GameShark v3 and Action Replay use one code format on Game Boy Advance and are effectively interchangeable — a code labelled either way will run under either setting. Code Breaker, later sold as GameShark SP and as Xploder in Europe, is the one that is genuinely different.
Tell them apart by shape: GameShark and Action Replay lines are eight characters, a space, eight more. Code Breaker lines end in a four-character group. If your emulator lets you pick the type by hand, this is the choice it is asking about, and getting it wrong is the most common reason a valid code does nothing.
Fire Red’s longer GameShark codes — walking through walls, catching a trainer’s Pokémon, one-hit kills — do need the master code at the top of the table. The short Code Breaker ones do not.
v1.0, v1.1, and Codes That Work for Everyone Else
Fire Red had two releases, and the memory layout moved between them. A code built for v1.0 can point at the wrong address in v1.1 and simply do nothing, or worse, write somewhere it should not. This is why the same code is reported as working and broken by different people with equal confidence.
There is no way to tell from inside the game which revision you have. If a code from this page fails while others succeed, that mismatch is the first thing to suspect — not the code, and not the emulator.
The codes here are the ones several publishers agree on, which in practice means the ones most widely confirmed on the common release.
Cheats That Can Damage a Save
The bad egg is the one to know about. Encounter cheats — catching a trainer’s Pokémon in particular — can put a corrupted egg in your party that will not hatch and cannot be released. While you have not saved, it is harmless; save with it in the party and it becomes very difficult to remove.
Grant-everything cheats have a quieter failure. Filling the bag with every item leaves no room for anything you pick up afterwards, and the game gives no warning. Specific item codes avoid this, which is what this page carries.
Granting all eight badges early has a side effect worth expecting: badges gate HM use in the overworld, so you will be able to use field moves the story has not introduced yet, in places built assuming you cannot.
Frequently Asked Questions
What is the Rare Candy cheat for Pokémon Fire Red?
It is a single Code Breaker line, 82025840 0044, and it needs no master code. Enable it and check your PC — the item slot fills with Rare Candy. Set your emulator’s cheat type to Code Breaker rather than GameShark for it.
Do Fire Red cheats need a master code?
The short Code Breaker codes do not — Rare Candy, Master Ball and EXP Share all work on their own. The longer GameShark and Action Replay codes do, and the master code is the first row in the table.
Why do some Fire Red cheats work and others do not?
Usually the ROM revision. Fire Red released as v1.0 and v1.1 with a different memory layout, so a code built for one can do nothing on the other. The other common cause is the emulator’s cheat type not matching the code’s device.
Can Fire Red cheats corrupt my save file?
Encounter cheats can produce a bad egg, which is safe until you save and hard to remove afterwards. Item-filling cheats can clog the bag permanently. Save before enabling anything, and disable cheats before saving again.
How do I enter multi-line codes in My Boy free?
The free version holds one line per cheat entry. Add each line of the code as its own separate cheat and enable them all together — the game reads them as one code. This is the standard workaround and it works.
Related Guides
- Pokémon Emerald CheatsDevice-matched Emerald codes, with the entry steps for each cheat device.Open guide
- Pokémon Ruby & Sapphire CheatsRuby and Sapphire codes confirmed on both versions, by device.Open guide
- Pokémon Platinum CheatsAction Replay DS codes for Platinum, with the button combo each one needs.Open guide