Sonic the Hedgehog 2 box art

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.

EffectCode
Enable Stage SelectFFFFD0:0100
Enable Debug ModeFFFFFA:0100
Enable Debug Mode (On An Actual System)003B98:0001
Infinite RingsFFFE20:00C8
Infinite LivesFFFE12:0009
Stage/Act ModifierFFFE10:XXYY
Always Have 224 Rings (Official Code)FFFE21:00E0
Unlimited TimeFFFE24: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 SonicFFB028:FA
Infinite Time Underwater For TailsFFB068:FA
Defeat Stage 1 Robotnik With 1 HitFFB521:01
Defeat Stage 2 Robotnik With 1 HitFFB621:01
Defeat Stage 3 Robotnik With 1 HitFFB721:01
Defeat Stage 4 Robotnik With 1 HitFFB821:01
Defeat Stage 5 Robotnik With 1 HitFFB921:01
Defeat Stage 6 Robotnik With 1 HitFFBA21:01
Defeat Stage 7 Robotnik With 1 HitFFBB21:01
Defeat Stage 8 Robotnik With 1 HitFFBC21:01
Defeat Final Stage Bosses With 1 HitFFB461:01
Enable Super Sonic (All Chaos Emeralds Collected)FFFFB1:07
Switch F/X On For Levitate Jump For SonicFFB012:FE
Switch F/X On For Levitate Jump For TailsFFB052:FE
Hyper Mode P1FFB01E:00
Hyper Mode P2FFB05E:00
Sonic Color ModifierFFFB04:?? FFFB05:?? FFFB06:?? FFFB07:?? FFFB08:?? FFFB09:?? FFFB0A:?? FFFB0B:??
Sonic & Tails Sneaker Color Modifier (Base Color)FFFB19:?? FFFB1A:?? FFFB1B:??
HUD Display ModifierFFF711:??
Rings MultiplierFFF710:00
Warp To End of Stage P1FFB008:3C
Warp To End of Stage P2FFB048:3C
Play As Super Sonic (No Powers)FFFE19:01
Disable WaterFFF730:00
Glowing SonicFFF65F: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.

EffectCode
Tails is very lightABLT-CAR2
Tails can't spin dashABRT-CATN
Master Code [Emulators Only]ATBT-AA4E
Enable DebuggerAE7T-AAE2
Sonic's Rings Go To 99 When You're HitNNTT-CACY
Tails' Rings go to 99 when you're HitNNTT-CADJ
Access Hidden Palace Zone [Or At Least Whats Left]ACLA-ATD4
Auto Spin DashMA3A-AAAT
Always go to the special stageDADA-AAAR
Skip levelsAADA-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 lowerKBVT-CAE2
Jump a little higherFVVT-CAE2
Jump a lot higherEBVT-CAE2
Jump really highCBVT-CAE2
Sonic stays invincible for a shorter time after getting hitA02T-CAF8
Sonic stays invincible for a longer time after getting hit982T-CAF8
Sonic becomes invisible and invincible for the rest of the level after getting hitALTA-CA8N
Once invincible [stars], Sonic stays Invincible for the rest of the levelALTA-CA9J
Sonic doesn't lose rings when hitATTT-CA4W
Tails doesn't lose rings when hitATTT-CA5G
Sonic needs only 1 ring instead of 50 to enter special stage after touching a star postAH2T-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 SonicAGZT-CACA
Need 2 chaos emeralds to become Super SonicALZT-CACA
Need 3 chaos emeralds to become Super SonicARZT-CACA
Need 4 chaos emeralds to become Super SonicAWZT-CACA
Need 5 chaos emeralds to become Super SonicA0ZT-CACA
Need 6 chaos emeralds to become Super SonicA4ZT-CACA
Need 1 ring to become Super Sonic, don't lose rings with timeAGZT-CACJ K4ZT-CA9N
Need 5 rings to become Super SonicA0ZT-CACJ
Need 10 rings to become Super SonicBLZT-CACJ
Need 25 rings to become Super SonicDGZT-CACJ
Need 40 rings to become Super SonicFCZT-CACJ
Super Sonic doesn't lose rings with timeK4ZT-CA9N
Level select menuRE8A-A60W
Start most levels with some rings 1 player game only)2VAT-BCRN
InvincibilityJ56T-GR3L 8X6A-GR5Y AVPA-CA76
Infinite LivesAL3A-CA4J
Infinite TimeREHA-J6TA
Infinite Time In DebuggerREHT-J6V0
Get Rings From AnywhereE32T-CA3A
Start With All EmeraldsSA8A-B61J
Don't Use Up Rings To Maintain Transformation of Super SonicACZT-CAFY
Become Super Sonic With 0 RingsACZT-CACJ
Become Super Sonic With 0 EmeraldsACZT-CACA
The Regular Level Music Plays When Super Sonic, Instead of The Super ThemeADFT-8AF6
One Hit And You Are Invincible982T-C9F8
Disable HUDATEA-JA2J
Walk Thru Solid ObjectsJ4PA-CA5R
UntouchableR16A-G6YW R16A-G6Z8
Sonic - Super-jump2CZA-CWC6
Sonic - Mega-jumpACZA-C4C6
Sonic - Orbital-jumpACZA-DYC6
Tails - Super-jump2DDA-CWCC
Tails - Mega-jumpADDA-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

Ristar box art
Ristar Genesis · 1995 · Platformer Classic

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.