Pokémon FireRed Cheats

Even though almost two decades have passed since its initial release, Pokemon FireRed still captivates fans due to its alluring nostalgic value.

Pokémon Firered Cheats

The game itself was a remake of the popular 1996 Pokemon Red. Over the years, FireRed has achieved firm status as a Game Boy classic and is played to this day, either with a Gameshark or a Game Boy Advanced Emulator.

Many players today might not want to dedicate their time to in-game grinding and would rather just enjoy Pokemon FireRed's classical gameplay. Especially modern gamers just looking to get a taste of the olden times without the additional baggage of being restricted due to the mechanics.

Well, that can be achieved with the help of various cheat codes that help in fast-forwarding the game’s experience, making it very convenient to play.

In-game cheats

Most Pokémon Fire Red cheats require a cheat program like GameShark v3 to work. However, Pokémon Fire Red has a few in-built features, which aren’t necessarily cheats, that make it easier to play the game.

Here are some of these features:

Upgrade your Pokedex

Pokémon Fire Red allows you to upgrade your Pokedex once you complete the main story and gather over 60 Pokémon. As soon as you meet these requirements, pay a visit to Professor Oaks in Pallet Town to get an upgrade. This upgrade will enable you to unlock new evolutions for your Pokémon and visit new locations.

Safari Zone glitch

You can capture Pokémon in the Safari Zone without wasting time. Simply tap left and right to alter your character’s orientation without moving. Doing this will enable you to encounter wild Pokémon faster, thereby saving you time.

Trainer card upgrades

Upgrading your trainer card allows you to change your card’s appearance and your star rating. You can upgrade your trainer card about four times by doing the following:

  • Complete the main story.
  • Complete the Kanto Pokedex.
  • Score up to 200 in the Pokémon Jump and Dodrio Berry Picking minigames.
  • Complete the National Pokedex, apart from Celebi, Deoxys, Mew, and Jirachi.

Collect secret items in the Pokémon Fire Red

You need the Itemfinder to locate and collect the rarest items in Pokémon Fire Red. To get the Itemfinder, capture 30 Pokémon and visit one of Professor Oak’s aides to collect it. Find them on Route 11 between Lavender Town and Vermillion City, upper floor of the gate.

Once you get this item, visit specific locations to collect unique secret items associated with some of the characters you already encountered. Note, however, that this may require some time as you need to put your avatar in the exact spot as the characters with the secret items.

Some of these items are:

  • Macho Brace from Giovanni’s location in Viridian Gym.
  • Soothe Bell from Mr. Fuji’s position in Pokémon Tower.
  • Leftovers from the Snorlax’s previous spot near Silence Bridge and Cycling Road.
  • Sacred Ash from Ho-oh’s location at Navel Rock.

GameShark cheat codes

You need a dedicated program like GameShark or Action Replay to easily access Pokémon cheat codes. These programs usually come with any GBA emulator, such as Visual Boy Advance (VBA) and My Boy emulator for Android.

We have compiled a list of Pokemon FireRed Cheats that you can use for a variety of purposes, like leveling up your Pokemon or getting extra items or money. But, there are certain protocols you should follow while activating these cheats, so that you don't run into unwanted problems.

It’s better not to use too many cheats at once, for the game might crash and you could lose progress. Additionally, always remember to deactivate your cheats after using them. Lastly, saving your game before activating any cheat is highly recommended.

How to use GameShark to enter a cheat code

How you use Pokémon Fire Red cheat codes depends on the emulator you are using. We have provided a step-by-step guide on how to use the Visual Boy Advance and My Boy emulators below.

Visual Boy Advance

If you are using VBA emulator:

  • Open VBA.
  • Select your Pokémon Fire Red ROM.
  • Open the VBA cheats menu once the game starts running.
  • Choose “Cheat List” from the dropdown menu.
  • Select GameShark and input your chosen code.
  • Click OK to resume the game with the cheats.

Tip: You can input multiple codes simultaneously and write a description for each code to know its function.

My Boy

If you are using My Boy emulator:

  • Open your Pokémon Fire Red ROM.
  • Click the menu button in the game.
  • Select “Cheats,” then “New Cheat”.
  • Input your preferred cheat code, its name and description in the popup window.
  • After, click on the three dots in the top right corner.
  • Select “Save” to save the cheat code.
  • Click on return to resume the game.

Unlike VBA, My Boy allows you to input only one line of code per entry. Hence, you need to input multiple line cheats as different cheats. Luckily, you can enable multiple cheats at once. To do this, tap the plus icon in the cheats menu. Also, you can edit, delete, or disable cheats in this menu.

1. Unlimited Master Balls

Master Balls in the Pokemon Radical Red game.
Master Balls in the Pokemon Fire Red game.

Code: 82025840 0001

This cheat will enable you to obtain unlimited Master Balls on your PC, which will allow you to catch as many wild Pokemon as you like.

2. Obtain All Badges

Code: EFCE867D 5403D40D

Acquiring all 8 gym badges in FireRed can get really tiresome. Fortunately, this cheat will help you get all the badges without any hassle. The cheat might be a bit technical to activate as you’ll have to battle with someone after applying it and then enter a building. If the badge doesn’t show, get out and re-enter, repeating this at least 5 times.

3. Starter Pokemon cheat

Code: 83000F9C 0000

Apply this cheat at the start of the game to obtain all three starter Pokemon in the game. You’ll need to activate the cheat once you get to select a Pokemon in the lab after meeting prof. Oak. Turn on the cheat before naming the first Pokemon, immediately moving on to the next without naming it. Repeat the process with others.

4. Complete Pokedex

Code: 4202462CFFFF 0000003C0002 42025BA0FFFF 0000001A0002 42028FC0FFFF 0000001A0002

This cheat will allow you to obtain a complete Pokedex, containing a full catalog of all the Pokemon in the game.

5. Single-Hit Kill

Code: 95EDFBBA A5A72A78 C833D1A0 02FA7205

This cheat code will allow you to finish your opponents in a single hit.

6. Wild Pokemon Encounter

Code: 000014D1 000A 1003DAE6 0007

Specific Pokemon Code: 83007CEE YYYY

This cheat will allow you to encounter a random wild Pokemon that you can later catch. Once you’ve entered the master code, you need to enter the Pokemon code, replacing ‘YYYY’ with the ID of the specific Pokemon you want to come across.

7. Shiny Pokemon Encounter

Code: 39584B19 D80CC66A CE71B3D3 1F6A85FB 198DF179 5413C86773ECB8A0 BDD8B251 D5AFFB37 6855972C 73ECB8A0 BDD8B251

You’ll be able to encounter a special shiny Pokemon by using this code.

8. Walk Through Walls

Code: 509197D3 542975F4 78DA95DF 44018CB4

An all-time favorite and one of the most popular cheats available, you can roam anywhere you please without any hindrances, with this Walking through Walls/Ghost hack.

9. Wild Pokemon Gender Modifier

Code for Female: 509197D3 542975F4 78DA95DF 44018CB4

Code for Male: EB34F751 A96B854D 141BB87C 83D7018F

This cheat will allow you to modify the gender of the wild Pokemon you encounter, enabling you to set it either to male or female only.

10. Pokemon Level Modifier

Code: 754ED27A 8B1BEFEE

You can modify the level of the Pokemon you encounter in the wild using this cheat. First enter the basic code, after which you’ll have to enter the specific level code for the cheat to work.

11. Legendary Pokemon Encounter

Mastercode: 000014D1 000A 1003dae6 0007

You can encounter a Legendary Pokemon of your choice using this cheat. You’ll have to first enter the master code and then copy the code for a specific legendary Pokemon for this work.

12. Infinite Experience cheat

Code: 74000130027D 7300218C0001 82023D501388

This cheat provides you with an infinite amount of experience, thus leveling up your Pokemon. Activate the code when you start to receive XP from a battle and disable it when you have your desired XP.

13. Steal Opponent’s Pokemon

Code: 4D83B1BF E0F5F507 8E883EFF 92E9660D B6C5368A 08BE8FF490B4977C C0151DC2

This unique cheat code allows you to catch your opponent’s Pokemon with ease.

14. Teleport

Code: 82031DBC YYYY

This cheat allows the player to warp to any preferred location. You just have to replace the ‘YYYY’ with the location ID and you’re good to go.

15. Wild Pokemon Max IV

Code: 000014D1 000A 1003DAE6 0007

The wild Pokemon you’ll encounter would always have maximum IV.

16. Berries

Code: 82025840 YYYY

The cheat enables you to acquire any type of Berry you might want in your PC. While entering the code, replace ‘YYYY’ with the ID of the respective Berry.

17. Infinite Money

Code: 3AF85ACA C4D18CEC 8E883EFF 92E9660D

This cheat allows you to get an almost infinite amount of money, much more than you’ll be needing in the game.

18. Max Stats

Code: will depend upon the Pokemon.

You can basically maximize the stats of any of your Pokemon through this cheat.

19. Infinite PP

Code: 42023C08 6363 00000002 0002

This cheat grants your Pokemon an infinite amount of Power points, which it needs to perform its moves.

20. No Random Battles

Code: D41DD0CA 33A629E5 8E883EFF 92E9660D

Through this cheat, you can avoid any random battles while traversing the world. So, you can stop worrying about having to fight those wild Pokemon all the time.

21. Pokemon Nature Modifier

Code: AA3BB0ED 41CD5D95 + nature code

You can alter the nature of the Pokemon you’re about to engage in battle. In addition to the main code, you’ll have to add another code depending upon the nature of the said Pokemon.

22. Potions and Revives

Code: 82025840 YYYY 

Adds any potions/revives you want to your PC. The YYYY needs to be replaced with the item ID.

23. 1$ Item Hack

Code: 3C25A344 FD8F451C AD86124F 2823D8DA

You can buy any Pokemart item for a dollar using this code.

24. Easy Catch Pokemon

Code: 87ACF659 707466DC 8BB602F7 8CEB681A

You can catch any normal Pokemon with a 100% success rate.

25. Egg Hatching


Eggs will hatch relatively faster using this cheat.

26. Wishing Piece

Code: 82025804 0058

You will get a Wishing Piece, which can then be used to activate an inactive or defeated Pokemon den.

27. EXP Share

Code: 82025840 00B6

Through this cheat, you’ll be able to get your hands on EXP Share. It will enable you to gain more experience points for your weaker Pokemon.

28. Pokemon Received MOD

Code: 1003DAE6 0007 83007D4E 0ZZZ 33007D50 00YY 33007D51 001F

You can receive any Pokemon. ‘ZZZ’ needs to be replaced with the Pokemon’s ID code, ‘YY’ represents its level while ‘1F’ is the Max IV.

29. Legendary Pokemon Teleport

Code: Location Dependant

You can use this cheat to teleport to any of the specific locations where Legendary Pokemon can be encountered.

30. Miscellaneous Items

Code: 82025840 YYYY

You can get any Misc Item in your pc with this cheat. Just use the item ID instead of YYYY.

31. TM and HM Modifier

Code: 82025840 + TM/HM number text

You can acquire any move in the game using this cheat.

32. Wild Encounter 2 MOD

Code: 1003DAE6 0007 83007D12 0ZZZ 33007D14 00YY 33007D15 001F

Can encounter wild Pokemon by knowing certain characteristics like Pokemon ID Code and Power Level.

33. Get All Fossils

Code: 83000F9C 0000

You can acquire all the available fossils at Mt. Moon using this cheat. The methodology is the same as getting the starter Pokemon.

Best practices

Activating Pokémon Fire Red cheats is simple. However, using the cheats above inappropriately can affect how the game runs. For example, using an incompatible Fire Red ROM may cause the game to crash and glitch. Also, enabling too many cheats at once can break the game, causing it to stop mid-play.

Pokemon Red Fire cheats are simple to use but you should not use them indiscriminately.
Pokemon Red Fire cheats are simple to use but you should not use them indiscriminately.

To make the most of Pokémon Fire Red cheats, there are certain tips you should employ to guarantee stable and fun gameplay. These include:

  • Enable a maximum of three cheats at once per game.
  • Turn off cheats after using them.
  • Use recommended emulators only, including My Boy for Android, GBA4ios for iOS, Retroarch for MacOS, and Visual Boy Advance for Windows.
  • Save your game before you activate any code.
  • If some cheats don’t work immediately, enter and exit doors or entrances to refresh the game world at least five times.
  • Change locations to force non-working cheats to take effect.

Arsal Sher

Just an average videogame enthusiast who loves to share his passion with the world. The only grass I've touched in the past year has been the virtual kind.