Each version of the game has unique codes and passwords. The Konami Code does not work in any version of this game.
These are codes for the 1992 game known as
- Contra III: The Alien Wars
- Contra Spirits
- Super Probotector: Alien Rebels
Thirty Lives (Japanese version)
On the title screen, press Down Dpad, Down Dpad-Right Dpad, Right Dpad, and Start Button (the Hadoken command: ) in one smooth motion. If done correctly, you will hear the death scream of your character and you will begin the game with thirty lives. This works only in the Japanese version (Contra Spirits).
Stage Select (Japanese version)
On the title screen, press Down Dpad, Down Dpad-Left Dpad, Left Dpad, and Start Button (the Hurricane Kick command: ) in one smooth motion. If done correctly, you will hear an alien shriek and you can now choose which stage to the begin the game at. This works only in the Japanese version (Contra Spirits).
Sound Check Mode (Japanese version)
On the title screen, press Right Dpad, Down Dpad, Down Dpad-Right Dpad, and X Button (the Dragon Punch command: ) in one smooth motion. If done correctly, you will hear a noise and be taken to the Sound Check Mode, where you can listen to any of the game's sound effects and music. This works only in the Japanese version (Contra Spirits).
These are codes for the 1994 game known as
- Contra: The Alien Wars
- Contra Spirits
Passwords
Unlike the original version, the Game Boy port had a password system allowing you to start at any level.
- B32R: Stage 1 with infinite lives
- 3KNT: Stage 2
- MDWH: Stage 3
- 2S3W: Stage 4
- 1Z5C: Stage 5
- F5F5: Stage 5 with Flamethrower, extra lives and bombs
- H2F2: Stage skip
- BIER: Secret stage
These are codes for the 2002 game known as
- Contra Advance: The Alien Wars EX
- Contra: Hard Spirits
- Contra Advance
Passwords
The Game Boy Advance port also had a password system, though more complex than the Game Boy version.
- Stage 2
-
- 11111N TYLH1Z FCS5H1: Novice mode
- 111111 TYLH1S 35MYH1: Normal mode
- Y4HC1B L5P212 34ZWF1: Normal mode with 99 lives
- Stage 3
-
- 111113 TYLH1W BHZXZ1: Novice mode
- 11111H TYLH1X QTTH1B: Normal mode
- WXJD1Z JHSJ1Q KKNCY1: Normal mode with 99 lives
- Stage 4
-
- 11111B TYLH1T XLGHSB: Novice mode
- 11111J TYLH1Z MY1RSB: Normal mode
- ZWJF1J MGSL1B GP3LQB: Normal mode with 99 lives
- Stage 5
-
- 11111V TYLH13 2D21LC: Normal mode
- G3421N TDN51N C3BV2C: Normal mode with 99 lives
- Stage 6
-
- 11111M TYLH1V CFDJDD: Normal mode
- W3MJ1S J4VP1N YY24BD: Normal mode with 99 lives
"Alien Scorpions and Alien Scorpion Generators"
- Japanese name: Oggies and Oggie Generators (オギー&オギージェネレーター Ogii to Ogii Jenereetaa)
Scorpabellum
- Japanese name: Top Secret Experimental Creature Anthell (極秘実験生物アントヘル Gokuhi Jakken Seibutsu Antoheru?)
"Humanoid Aliens"
- Japanese name: Ogre-Faced Beast Orlean (鬼頭獣オーリアン Kitou Juu Oorian)
"Alien Mouth and Mouth spawns"
- Japanese name: Ultra Preying Beast Wadder (超猛獣ワーダ Chou Moujuu Waada?) and Poisonous Insect Gell (毒々虫ゲル Dokudokuchuu Geru)
- European name: Ultra-wild Animal Wadder
"Facehuggers and Facehugger Breeders"
- Japanese name: Evil Insect Buggers (把妖虫バッカー Hayouchuu Bakkaa?) and Evil Eggrons (妖卵エグロン Youran Eguron)
Para-Slug
- Japanese name: Uranian Devil Dragon Java (天王鬼龍神ジャバ Tennou Ki Ryuujin Jaba?) and Ogre-faced Beast Bandles (鬼頭獣バンドル Kitou Ju Bandoru)
- European name: Jappa
"Giant Alien Heart"
- Japanese name: Evil Heart of the Uranian Beast Gomera Mosking (天王創魔心ゴメラモスキング Tennou Sou Mashin Gomera Mosukingu)
- European name: Gomeramos King
"Golden Beast"
- Japanese name: Shadow Beast Kimkoh (陰獣キムコウ Injuu Kimukou)
- European name: The Fearsome Beast Kimkoh
Vicious Slave Hawk
- Japanese name: Metal Alien (メタルエイリアン Metaru Eirian)
- European name: Metal Alien
His American name is a mistranslation of "Slave Beast Taka", which is the name of the giant turtle boss from Area 1.
Jagger Froid
- Japanese name: Uranian Beast Gava (天王鬼ギャバ Tennouki Gyaba)
- European name: Uranian Devil Gappa
"Alien Brain"
- Japanese name: Living Brain Organism Searle (頭脳生命体サール Zunou Seimeitai Saaru)
"Armored Alien Brain"
- Japanese name: Six Men Feromedos (フェロメドス六人衆 Feromedosu Rokuninshuu)