
Pokemon Fire Red GameShark codes unlock unlimited possibilities in your Kanto adventure, from catching any Pokemon instantly to obtaining infinite rare candies and master balls. These verified cheat codes work on Game Boy Advance and popular emulators like Visual Boy Advance, MyBoy, Delta, mGBA, and RetroArch for both FireRed V1.0 and V1.1.
| Cheat Category | What It Does | Requires Master Code |
|---|---|---|
| Unlimited Items | Get infinite rare candies, master balls, TMs | Yes |
| Wild Pokemon Modifier | Catch any Pokemon at any level | Yes |
| Walk Through Walls | Move anywhere on the map freely | No |
| Max Stats | Instantly max all Pokemon stats | No |
| Shiny Pokemon | Encounter only shiny Pokemon | No |
Pokemon Fire Red remains one of the most beloved GBA games even in 2026, and these GameShark codes let you experience the game in entirely new ways—whether you’re speedrunning, completing the Pokedex, or just having fun with god-mode abilities.
GameShark codes are cheat codes that modify Pokemon Fire Red’s game data to give you advantages like unlimited items, instant level 100 Pokemon, or the ability to catch any Pokemon you want. Originally created for physical GameShark devices that connected to Game Boy Advance consoles, these codes now work perfectly on emulators.
When you enter a GameShark code, it tells the game to change specific values in its memory. For example, a rare candy code changes the item quantity in your bag to 999, while a walk-through-walls code removes collision detection so you can move freely through any terrain.
Important Notes Before You Start:
Note: MyBoy Free only allows single-line codes. For multi-line codes, you’ll need MyBoy Pro or enter each line separately.
CRITICAL: Most Pokemon Fire Red cheats require a Master Code to function properly. Always enter the Master Code FIRST before adding any other cheats.
0000295F000A
101DC9D40007
830050000000
830050020000
000014D1000A
1003DAE60007
4D83B1BF E0F5F507
8E883EFF 92E9660D
B6C5368A 08BE8FF4
90B4977C C0151DC2
How to Use Master Codes:
Some emulators may show a message saying “The cheat may not be applied to this game.” Ignore this message—the Master Code will still work.
Get 999,999 Pokedollars to buy anything in the game without worrying about cost.
Cheat Code:
82025838104E
8202583AE971
How to Use: Activate the code, open your Trainer Card, and you’ll see maximum money. Buy anything you want from Poke Marts!
Pro Tip: Combine this with the “$1 Items” cheat below to make everything cost just one dollar.
Make every item in Poke Marts cost only $1, perfect for buying hundreds of items quickly.
Cheat Code:
3C25A344 FD8F451C
AD86124F 2823D8DA
Get infinite Rare Candies from your PC to level up Pokemon instantly to Level 100.
Cheat Code:
82025840 0044
How to Use:
Alternative Rare Candy Code (Bag Slot Method):
82025840 0044
Place one Rare Candy in slot 1 of your bag, activate the code, and it will become 999.
Cheat Code:
82025840 0001
How to Use: Same process as Rare Candies—go to a Pokemon Center PC, activate cheat, withdraw Master Balls from PC.
Alternative Master Ball Code (Direct to Bag):
8202595C 0001
8202595E 0063
This code puts 99 Master Balls directly in your bag.
One of the most popular cheats! Walk through walls, trees, buildings, and even across water without needing Surf or any HMs.
Cheat Code:
509197D3 542975F4
78DA95DF 44018CB4
How to Use:
Important: If you get stuck inside a wall, save your game, turn off the cheat, restart, and use Fly or teleport to escape.
Skip all gym battles and get every badge at once!
Cheat Code:
EFCE867D 5403D40D
How to Use:
Defeat any Pokemon with a single attack, no matter how much HP they have.
Cheat Code:
95EDFBBA A5A72A78
C833D1A0 02FA7205
This makes every attack you use an instant KO, perfect for quickly grinding through trainer battles or catching Pokemon with False Swipe builds.
Never fail to catch a Pokemon again! This code gives you a 100% catch rate on normal Pokemon and significantly increases your chances with legendaries.
Cheat Code:
87ACF659 707466DC
8BB602F7 8CEB681A
Note: While this gives 100% catch rate on regular Pokemon, legendary Pokemon may still occasionally break free, though your odds are much better than normal.
Catch Pokemon from other trainers during battles—one of the wildest cheats available!
Cheat Code:
4D83B1BF E0F5F507
8E883EFF 92E9660D
B6C5368A 08BE8FF4
90B4977C C0151DC2
How to Use:
Important: This can cause glitches if used too often. Save before using and disable after catching your desired Pokemon.
Encounter any Pokemon you want in the wild at any level you choose!
Master Code Required First:
000014D1 000A
1003DAE6 0007
Then enter:
83007CEE XXXX
Replace XXXX with Pokemon ID codes:
| Pokemon | Code | Pokemon | Code |
|---|---|---|---|
| Bulbasaur | 0001 | Mewtwo | 0096 |
| Ivysaur | 0002 | Mew | 0097 |
| Venusaur | 0003 | Articuno | 0090 |
| Charmander | 0004 | Zapdos | 0091 |
| Charmeleon | 0005 | Moltres | 0092 |
| Charizard | 0006 | Dragonite | 0095 |
| Squirtle | 0007 | Lugia | 00F9 |
| Wartortle | 0008 | Ho-Oh | 00FA |
| Blastoise | 0009 | Entei | 00F4 |
| Pikachu | 0019 | Raikou | 00F3 |
| Raichu | 001A | Suicune | 00F5 |
| Eevee | 0085 | Rayquaza | 0196 |
| Vaporeon | 0086 | Groudon | 0195 |
| Jolteon | 0087 | Kyogre | 0194 |
| Flareon | 0088 | Deoxys | 019A |
| Dratini | 0093 | Jirachi | 0199 |
| Dragonair | 0094 | Latias | 0197 |
How to Use:
Control the exact level of wild Pokemon you encounter.
Base Code:
754ED27A 8B1BEFEE
Then add one of these level codes:
| Level | Code |
|---|---|
| Level 10 | 4C6C2B8C CD0528EB |
| Level 20 | 8C434E48 F703A9E1 |
| Level 30 | A457FA67 BCD9C478 |
| Level 40 | 155D7103 D66B8A15 |
| Level 50 | CBEB73A3 90A08906 |
| Level 60 | 202ABE52 BDC4E314 |
| Level 70 | 628E474E E708D501 |
| Level 80 | 9675F502 DB139F05 |
| Level 90 | 750CEC25 D42EAE36 |
| Level 100 | 56307399 25DF4466 |
Combine with Wild Pokemon Modifier to catch any Pokemon at any level!
Make every wild Pokemon you encounter shiny with their alternate color schemes!
Cheat Code (Option 1):
39584B19 D80CC66A
CE71B3D3 1F6A85FB
198DF179 5413C867
73ECB8A0 BDD8B251
D5AFFB37 6855972C
73ECB8A0 BDD8B251
Cheat Code (Option 2 – Simpler):
1670047D 04815C68
18452A7D DDE55BCC
Important Warning: Once activated, this cheat may make ALL Pokemon shiny permanently, even after disabling. This can lock your Pokemon’s nature and gender. To fix:
Instantly max out all stats (Attack, Defense, Sp.Atk, Sp.Def, Speed, HP) for Pokemon in your party.
1st Pokemon in Party:
420242DA 03E7
00000007 0002
2nd Pokemon in Party:
4202433E 03E7
00000007 0002
3rd Pokemon in Party:
420243A2 03E7
00000007 0002
4th Pokemon in Party:
42024406 03E7
00000007 0002
5th Pokemon in Party:
4202446A 03E7
00000007 0002
6th Pokemon in Party:
420244CE 03E7
00000007 0002
Use the corresponding code for each Pokemon position. All six Pokemon will have maximum possible stats!
Level up your Pokemon incredibly fast after every battle.
Gain 5000 EXP Per Battle:
7300218C 0001
82023D50 1388
Infinite EXP (Keeps Leveling):
74000130 027D
7300218C 0001
82023D50 1388
How to Use Infinite EXP:
Unlock every Technical Machine and Hidden Machine in the game instantly.
All TMs Code:
42025A2C 0121
00010032 0004
42025A2E 5212
00000032 0004
All HMs Code:
42025A0C 0153
00010008 0004
Unlimited TM/HM Usage:
42025D76 0063
00000014 0004
This code makes all TMs reusable, so you can teach the same move to multiple Pokemon without consuming the TM!
Fill your entire Pokedex with all 386 Pokemon instantly.
Cheat Code:
4202462C FFFF
0000003C 0002
42025BA0 FFFF
0000001A 0002
42028FC0 FFFF
0000001A 0002
MAJOR WARNING: This cheat is known to cause random freezes, glitches, and game corruption. Use at your own risk! Always save before activating.
Enable National Dex:
3202461F 00B9
32026590 0001
82026644 6258
Receive every type of Pokeball in the game.
Cheat Code:
420259D8 0001
0001000C 0004
420259DA 5212
0000000C 0004
This gives you: Poke Ball, Great Ball, Ultra Ball, Master Ball, Safari Ball, Net Ball, Dive Ball, Nest Ball, Repeat Ball, Timer Ball, Luxury Ball, and Premier Ball.
Unlock every berry type for stat boosts, healing, and Pokemon contests.
Cheat Code:
42025AF4 0085
0001002B 0004
42025AF6 5212
0000002B 0004
Unlimited Berries:
42025E66 0063
00000014 0004
Ride your bicycle across water without needing Surf or a water-type Pokemon!
Cheat Code:
72036E3C 0100
32036E43 0000
How to Use: Activate cheat, get on your bike, and ride directly into water. You’ll cycle across it like solid ground!
Make the Safari Zone much easier with these codes.
Unlimited Safari Balls:
82039994 0063
Unlimited Safari Time:
82039996 0258
Catch Safari Pokemon Easily:
72023D74 9A3C
82023D74 9A53
Combined: Use all three for the ultimate Safari Zone experience—unlimited time, unlimited balls, and easy catches!
Stop all random wild Pokemon encounters while exploring.
Cheat Code:
D41DD0CA 33A629E5
8E883EFF 92E9660D
OR:
A202166E FF00
820255AC 0000
Perfect for when you want to explore, find items, or reach a specific location without constant battles interrupting you.
Automatically win any trainer battle the moment it starts.
Cheat Code:
7400013002BF
32024A640000
7400013002BF
32024D260001
Choose the exact nature for Pokemon you encounter to optimize their stats.
Universal Code (Enter First):
AA3BB0ED 41CD5D95
Then Add Nature Code:
| Nature | Code | Stat Effect |
|---|---|---|
| Hardy | D0E34D66 5796A7D3 | Neutral |
| Lonely | D73BC50A 5F47AA0E | +Atk, -Def |
| Brave | E485844D 2F24038C | +Atk, -Spd |
| Adamant | 5EB8DEEE 692ED298 | +Atk, -SpA |
| Naughty | 83286B46 6479AA98 | +Atk, -SpD |
| Bold | 35EB915F 08F33974 | +Def, -Atk |
| Relaxed | 34027F23 7E7E1599 | +Def, -Spd |
| Impish | CDA2AB99 F89D5BB9 | +Def, -SpA |
| Lax | D593BF29 E18AAAE5 | +Def, -SpD |
| Timid | 1BC372C9 06B4D17F | +Spd, -Atk |
| Hasty | D4950A99 D729D80A | +Spd, -Def |
| Jolly | E9EC2CBF A7EDD4A7 | +Spd, -SpA |
| Naive | 56F744B0 37E16732 | +Spd, -SpD |
| Modest | E1EB2109 4480C28D | +SpA, -Atk |
| Mild | A2461E51 304137B6 | +SpA, -Def |
| Quiet | 0456554B 66D3AAF9 | +SpA, -Spd |
| Rash | 909149AB 2DE8726A | +SpA, -SpD |
| Calm | 31F62F82 D9A0C100 | +SpD, -Atk |
| Gentle | 9A41D845 41B93FE6 | +SpD, -Def |
| Sassy | D47DA721 6C3B9FFC | +SpD, -Spd |
| Careful | 1A15BF1E E72650E4 | +SpD, -SpA |
Example: To get an Adamant nature (perfect for physical attackers), enter:
AA3BB0ED 41CD5D95
5EB8DEEE 692ED298
Choose whether wild Pokemon you encounter are male or female.
All Female Pokemon:
EB34F751 A96B854D
78DA95DF 44018CB4
All Male Pokemon:
EB34F751 A96B854D
141BB87C 83D7018F
All Eggs Hatch Female:
32028640 0093
All Eggs Hatch Male:
32028640 0016
Fast Egg Hatching:
3202864200FE
Eggs hatch in just 5-10 steps instead of the usual 2,000-10,000 steps!
Stop Timer:
32024616 0000
Freeze the game timer so your playtime doesn’t increase.
Reset Timer:
42024612 0000
00000002 0002
Leave Pokemon at the daycare without paying any money!
Cheat Code:
820370C2 0000
Make any item stored in your PC unlimited.
Cheat Code:
42025842 0063
0000001E 0004
Make specific items in your bag unlimited by placing them in certain slots.
Slot 1:
82025840 XXXX
Slot 2:
82025844 XXXX
Slot 3:
82025848 XXXX
Slot 4:
8202584C XXXX
Slot 5:
82025850 XXXX
Replace XXXX with Item ID:
Example: For unlimited Rare Candies in Slot 1:
82025840 0044
How to Use Warp Codes:
Important Warp Locations:
Birth Island (Deoxys):
554D9257 D0472EF8
Navel Rock (Ho-Oh & Lugia):
6AADAC54 A0A4B6C7
Mt. Ember:
3ADAABA A9000BEB
One Island:
A6A339F5 FC0ADC79
Power Plant:
EA5BB107 05E634BB
Seafoam Islands:
BC4AFF82 6C4609A2
Unlock All Areas for Flying:
42026592 FFFF
00000007 0002
This lets you fly to every location in the game, including places you haven’t visited yet!
Use the Wild Pokemon Modifier Master Code first, then these codes to make legendaries appear immediately:
Mewtwo:
83007CEE 0096
Mew:
83007CEE 0097
Articuno:
83007CEE 0090
Zapdos:
83007CEE 0091
Moltres:
83007CEE 0092
Lugia:
83007CEE 00F9
Ho-Oh:
83007CEE 00FA
Deoxys:
83007CEE 019A
Rayquaza:
83007CEE 0196
Groudon:
83007CEE 0195
Kyogre:
83007CEE 0194
Jirachi:
83007CEE 0199
Solutions:
Solutions:
Solutions:
Solutions:
Solutions:
Solutions:
Solutions:
Solutions:
For the best cheat compatibility, use Pokemon Fire Red V1.0 (U) “Squirrels” version. This is the most common ROM version and has the highest compatibility rate with GameShark codes.
V1.0 vs V1.1:
How to Check Your Version:
Regional Versions:
Rating: ⭐⭐⭐⭐⭐
Rating: ⭐⭐⭐⭐½
Rating: ⭐⭐⭐⭐
Rating: ⭐⭐⭐⭐
Rating: ⭐⭐⭐½
Yes, using cheats always carries a small risk of corrupting save data. However, if you follow these precautions, the risk is minimal:
Most players use cheats without any issues, but always save first!
No! These codes work perfectly on emulators without any physical GameShark device. Modern emulators like Visual Boy Advance, MyBoy, Delta, and mGBA all have built-in cheat functionality. You only need a physical GameShark if you’re playing on an actual Game Boy Advance console.
The Master Code tells the game to accept cheat codes. Think of it as unlocking the door—without it, most other cheats won’t work. Always enter the Master Code first, let the game recognize it (play for 30-60 seconds), then add your other cheats.
Some cheats may work on Leaf Green since it’s essentially the same game as Fire Red, but most codes are game-specific. Pokemon Leaf Green has its own set of cheat codes. Using Fire Red codes on Leaf Green will likely cause errors or not work at all.
Absolutely! Mobile emulators like MyBoy (Android) and Delta (iOS) fully support GameShark codes. The cheat systems in mobile emulators work exactly the same way as on computer emulators. Just follow the instructions for your specific emulator.
This happens when you use an incorrect Wild Pokemon Modifier code. To fix it:
No. Pokemon Fire Red is a single-player game with no online features, so there’s no one to ban you. Using cheats is purely for personal enjoyment and doesn’t affect anyone else. However, cheated Pokemon cannot be transferred to newer games via Pokemon Bank or HOME—they’ll be flagged as illegitimate.
They’re three different cheat devices/systems, but for emulators, they’re largely interchangeable. GameShark and Action Replay codes often work with the same cheat type in emulators. Most modern emulators have an “Auto Detect” feature that identifies which type of code you’re using.
In your emulator’s cheat menu:
Always turn off cheats when you’re done using them to prevent weird glitches!
This often happens with the Walk Through Walls cheat if you’re inside a wall when you disable it. Solutions:
No. Only one Wild Pokemon Modifier code can be active at a time. If you want to encounter a different Pokemon, you must:
Yes! Delta Emulator (officially released on iOS in 2026) supports GameShark codes. The process is nearly identical to other emulators—just access the cheats menu, add your codes, and play!
This is a common glitch. To fix it:
If it persists, you may need to delete the cheat entirely and re-add it fresh.
In Pokemon Fire Red, Mew is only obtainable through:
There’s no legitimate in-game method to catch Mew in Fire Red anymore. Cheats are your best option!
Not necessarily! Many players use cheats to enhance their experience without breaking the game. The key is using cheats responsibly:
Moderate cheat use can make the game more fun without ruining the experience!
Tip 1: Create a “Cheat Save” Make a separate save file specifically for experimenting with cheats. This way, you can go wild with codes without risking your main playthrough.
Tip 2: Document Your Active Cheats Keep a notepad (physical or digital) listing which cheats you have active. When issues arise, you’ll know exactly which codes to disable.
Tip 3: Test Codes One at a Time When trying a new code, activate only that one cheat first. Test it to make sure it works, then add others. This helps identify which code is causing problems if issues occur.
Tip 4: Use Cheats for Post-Game Fun Beat the game normally first, then unleash cheats for your second playthrough. This gives you the authentic experience before experimenting.
Tip 5: Combine Cheats Strategically Smart combinations:
Tip 6: Learn from the Community Join Pokemon forums, Discord servers, and Reddit communities to discover new cheat combinations and troubleshooting tips from experienced players.
Pokemon Fire Red released in 2004, over 20 years ago. While it’s a fantastic game, modern players are used to faster gameplay and more convenience features found in newer Pokemon games. GameShark codes bridge this gap by:
Removing Tedious Grinding: Rare Candies and Infinite EXP let you level up quickly without hours of grinding wild Pokemon.
Accessing Event-Exclusive Pokemon: Legendary Pokemon like Mew, Deoxys, Ho-Oh, and Lugia were originally only available through real-world events that ended decades ago. Cheats let you catch them!
Experimenting Freely: Want to try a team of all legendary Pokemon? Or beat the game with only shiny Pokemon? Cheats make it possible without thousands of hours invested.
Completing the Pokedex: Trading Pokemon between games is difficult in 2026. Cheats let solo players complete their Pokedex without needing multiple games and consoles.
Pure Fun: Sometimes it’s fun to just be overpowered! One-shot every enemy, walk through walls, and break the game’s rules for a laugh.
The beauty of cheats is they’re optional. Use them as much or as little as you want to customize your experience!
Pokemon Fire Red remains one of the greatest Pokemon games ever made, and GameShark cheats breathe new life into this classic adventure. Whether you’re a veteran trainer revisiting Kanto or a new player experiencing Generation I for the first time, these codes unlock endless possibilities.
The codes in this guide have been tested and verified to work in 2026 across all major emulators. Bookmark this page for easy reference whenever you need a specific cheat!
Happy cheating, trainers! Now go catch ’em all—the easy way! ????✨
Did this guide help you? Share it with fellow Pokemon trainers who need the ultimate Pokemon Fire Red cheat code resource! Bookmark boundbyflame.com for more gaming guides, tips, and cheat codes for your favorite games.