Sega Genesis / Mega Drive · cheat codes
Sonic the Hedgehog 2 cheats & codes
257 codes for Sonic the Hedgehog 2 on the Sega Genesis / Mega Drive, including Action Replay codes. The most useful 139 are listed below.
Sonic the Hedgehog 2 Action Replay codes
How to use: Datel's Action Replay sat between the console and the game. Enter codes on its menu before starting the game, or paste them into your emulator's cheat menu.
| Effect | Code |
|---|---|
| Enable Stage Select | FFFFD0:0100 |
| Enable Debug Mode | FFFFFA:0100 |
| Enable Debug Mode (On An Actual System) | 003B98:0001 |
| Infinite Rings | FFFE20:00C8 |
| Infinite Lives | FFFE12:0009 |
| Stage/Act Modifier | FFFE10:XXYY |
| Always Have 224 Rings (Official Code) | FFFE21:00E0 |
| Unlimited Time | FFFE24:0007 |
| Super Speed! [Sonic] | FFF761:6410 |
| Super Speed! [Tails] | FFFEC1:6410 |
| Invincibility For Sonic (Enemies Can't Touch You) | FFB030:FF |
| Invincibility For Tails (Enemies Can't Touch You) | FFB070:FF |
| Invincibility For Sonic (Always Have Shield) | FFB02B:01 |
| Invincibility For Tails (Always Have Shield) | FFB06B:01 |
| Infinite Time Underwater For Sonic | FFB028:FA |
| Infinite Time Underwater For Tails | FFB068:FA |
| Defeat Stage 1 Robotnik With 1 Hit | FFB521:01 |
| Defeat Stage 2 Robotnik With 1 Hit | FFB621:01 |
| Defeat Stage 3 Robotnik With 1 Hit | FFB721:01 |
| Defeat Stage 4 Robotnik With 1 Hit | FFB821:01 |
| Defeat Stage 5 Robotnik With 1 Hit | FFB921:01 |
| Defeat Stage 6 Robotnik With 1 Hit | FFBA21:01 |
| Defeat Stage 7 Robotnik With 1 Hit | FFBB21:01 |
| Defeat Stage 8 Robotnik With 1 Hit | FFBC21:01 |
| Defeat Final Stage Bosses With 1 Hit | FFB461:01 |
| Enable Super Sonic (All Chaos Emeralds Collected) | FFFFB1:07 |
| Switch F/X On For Levitate Jump For Sonic | FFB012:FE |
| Switch F/X On For Levitate Jump For Tails | FFB052:FE |
| Hyper Mode P1 | FFB01E:00 |
| Hyper Mode P2 | FFB05E:00 |
| Sonic Color Modifier | FFFB04:??
FFFB05:??
FFFB06:??
FFFB07:??
FFFB08:??
FFFB09:??
FFFB0A:??
FFFB0B:?? |
| Sonic & Tails Sneaker Color Modifier (Base Color) | FFFB19:??
FFFB1A:??
FFFB1B:?? |
| HUD Display Modifier | FFF711:?? |
| Rings Multiplier | FFF710:00 |
| Warp To End of Stage P1 | FFB008:3C |
| Warp To End of Stage P2 | FFB048:3C |
| Play As Super Sonic (No Powers) | FFFE19:01 |
| Disable Water | FFF730:00 |
| Glowing Sonic | FFF65F:FF |
Sonic the Hedgehog 2 Other codes
How to use: Additional codes collected by the community. Enter them through your emulator's cheat menu, choosing the format that matches your emulator.
| Effect | Code |
|---|---|
| Tails is very light | ABLT-CAR2 |
| Tails can't spin dash | ABRT-CATN |
| Master Code [Emulators Only] | ATBT-AA4E |
| Enable Debugger | AE7T-AAE2 |
| Sonic's Rings Go To 99 When You're Hit | NNTT-CACY |
| Tails' Rings go to 99 when you're Hit | NNTT-CADJ |
| Access Hidden Palace Zone [Or At Least Whats Left] | ACLA-ATD4 |
| Auto Spin Dash | MA3A-AAAT |
| Always go to the special stage | DADA-AAAR |
| Skip levels | AADA-AAAE |
| Rings worth 2 (player 1) | SAST-DJ1A |
| Rings worth 3 (player 1) | SAST-DN1A |
| Rings worth 4 (player 1) | SAST-DT1A |
| Rings worth 5 (player 1) | SAST-DY1A |
| Rings worth 6 (player 1) | SAST-D21A |
| Rings worth 7 (player 1) | SAST-D61A |
| Rings worth 8 (player 1) | SAST-DA1A |
| Start with 1 life instead of 3 (player 1) | AE8A-AAD2 |
| Start with 5 lives (player 1) | AY8A-AAD2 |
| Start with 7 lives (player 1) | A68A-AAD2 |
| Start with 9 lives (player 1) | BE8A-AAD2 |
| Start with 25 lives (player 1) | DE8A-AAD2 |
| Start with 50 lives (player 1) | GJ8A-AAD2 |
| Start with 75 lives (player 1) | KN8A-AAD2 |
| Start with 99 lives (player 1) | NN8A-AAD2 |
| Infinite lives (player 1) | JW3A-CA4J |
| Rings worth 2 (player 2) | SATA-DJVW |
| Rings worth 3 (player 2) | SATA-DNVW |
| Rings worth 4 (player 2) | SATA-DTVW |
| Rings worth 5 (player 2) | SATA-DYVW |
| Rings worth 6 (player 2) | SATA-D2VW |
| Rings worth 7 (player 2) | SATA-D6VW |
| Rings worth 8 (player 2) | SATA-DAVW |
| Start with 1 life instead of 3 (player 2) | AE8A-AAD8 |
| Start with 5 lives (player 2) | AY8A-AAD8 |
| Start with 7 lives (player 2) | A68A-AAD8 |
| Start with 9 lives (player 2) | BE8A-AAD8 |
| Start with 25 lives (player 2) | DE8A-AAD8 |
| Start with 50 lives (player 2) | GJ8A-AAD8 |
| Start with 75 lives (player 2) | KN8A-AAD8 |
| Start with 99 lives (player 2) | NN8A-AAD8 |
| Infinite lives (player 2) | JXGA-CA7G |
| Jump lower | KBVT-CAE2 |
| Jump a little higher | FVVT-CAE2 |
| Jump a lot higher | EBVT-CAE2 |
| Jump really high | CBVT-CAE2 |
| Sonic stays invincible for a shorter time after getting hit | A02T-CAF8 |
| Sonic stays invincible for a longer time after getting hit | 982T-CAF8 |
| Sonic becomes invisible and invincible for the rest of the level after getting hit | ALTA-CA8N |
| Once invincible [stars], Sonic stays Invincible for the rest of the level | ALTA-CA9J |
| Sonic doesn't lose rings when hit | ATTT-CA4W |
| Tails doesn't lose rings when hit | ATTT-CA5G |
| Sonic needs only 1 ring instead of 50 to enter special stage after touching a star post | AH2T-CAH6 |
| Rings worth 2 in special stages (Sonic only) | SBJA-HJWJ |
| Rings worth 3 in special stages (Sonic only) | SBJA-HNWJ |
| Rings worth 4 in special stages (Sonic only) | SBJA-HTWJ |
| Rings worth 5 in special stages (Sonic only) | SBJA-HYWJ |
| Rings worth 6 in special stages (Sonic only) | SBJA-H2WJ |
| Rings worth 7 in special stages (Sonic only) | SBJA-H6WJ |
| Rings Worth 8 In Special Stages (Sonic only) | SBJA-HAWJ |
| Rings worth 2 in special stage (Tails only) | SBJA-HJWR |
| Rings worth 3 in special stages (Tails only) | SBJA-HNWR |
| Rings worth 4 in special stages (Tails only) | SBJA-HTWR |
| Rings worth 5 in special stages (Tails only) | SBJA-HYWR |
| Rings worth 6 in special stages (Tails only) | SBJA-H2WR |
| Rings worth 7 in special stages (Tails only) | SBJA-H6WR |
| Rings worth 8 in special stages (Tails only) | SBJA-HAWR |
| Need 1 Chaos Emerald to become Super Sonic | AGZT-CACA |
| Need 2 chaos emeralds to become Super Sonic | ALZT-CACA |
| Need 3 chaos emeralds to become Super Sonic | ARZT-CACA |
| Need 4 chaos emeralds to become Super Sonic | AWZT-CACA |
| Need 5 chaos emeralds to become Super Sonic | A0ZT-CACA |
| Need 6 chaos emeralds to become Super Sonic | A4ZT-CACA |
| Need 1 ring to become Super Sonic, don't lose rings with time | AGZT-CACJ
K4ZT-CA9N |
| Need 5 rings to become Super Sonic | A0ZT-CACJ |
| Need 10 rings to become Super Sonic | BLZT-CACJ |
| Need 25 rings to become Super Sonic | DGZT-CACJ |
| Need 40 rings to become Super Sonic | FCZT-CACJ |
| Super Sonic doesn't lose rings with time | K4ZT-CA9N |
| Level select menu | RE8A-A60W |
| Start most levels with some rings 1 player game only) | 2VAT-BCRN |
| Invincibility | J56T-GR3L
8X6A-GR5Y
AVPA-CA76 |
| Infinite Lives | AL3A-CA4J |
| Infinite Time | REHA-J6TA |
| Infinite Time In Debugger | REHT-J6V0 |
| Get Rings From Anywhere | E32T-CA3A |
| Start With All Emeralds | SA8A-B61J |
| Don't Use Up Rings To Maintain Transformation of Super Sonic | ACZT-CAFY |
| Become Super Sonic With 0 Rings | ACZT-CACJ |
| Become Super Sonic With 0 Emeralds | ACZT-CACA |
| The Regular Level Music Plays When Super Sonic, Instead of The Super Theme | ADFT-8AF6 |
| One Hit And You Are Invincible | 982T-C9F8 |
| Disable HUD | ATEA-JA2J |
| Walk Thru Solid Objects | J4PA-CA5R |
| Untouchable | R16A-G6YW
R16A-G6Z8 |
| Sonic - Super-jump | 2CZA-CWC6 |
| Sonic - Mega-jump | ACZA-C4C6 |
| Sonic - Orbital-jump | ACZA-DYC6 |
| Tails - Super-jump | 2DDA-CWCC |
| Tails - Mega-jump | ADDA-C4CC |
Showing 100 of 218 codes.
Using cheats today
Original cheat devices like the Game Genie, Action Replay and GameShark still turn up second-hand and work with original cartridges. Most modern emulators also have a built-in cheat menu that accepts these formats, so you can toggle codes on and off without extra hardware. Codes can differ between regional releases and revisions of a game; if one doesn't work, try the code list for another version.
Cheats can corrupt save files in rare cases, so back up your saves before experimenting.
Sonic the Hedgehog 2 walkthroughs & guides
More Genesis games with cheats
Back to Sonic the Hedgehog 2: is it worth playing?
Cheat codes are from the libretro-database community collection, used under CC BY-SA 4.0; the code tables on this page are shared under the same license. Codes are provided as-is: some may not work on every version of the game.