Skip to content

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

  1. 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.
  2. 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.
  3. 03Paste every line of the code. Some cheats here are four or six lines long and all of them are part of one cheat.
  4. 04If a row says it needs a master code, add the master code as its own separate cheat and enable that first.
  5. 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