Super Mario Bros. NES Cheat Codes

Nintendo is responsible for the development and publication of the platform game Super Mario Bros. for the Nintendo Entertainment System (NES).

Pro Action Replay Codes
This cheat requires the Pro Action Replay cheat device.
Invincibility and always able to fire
0007 56FF

Infinite Lives
0007 5A02

Freeze Timer
0007 FA04

Always have 99 Coins
0007 EE99

Start on World 1-2
0007 6002

Different World
0000 E8AC

Game Genie Codes
Some of these codes may only work on the Super Mario Bros/Duck Hunt multi-cart.

This cheat requires the Game Genie cheat device.
Infinite Lives
SXIOPO

Begin the game with 9 lives
AATOZE

Begin the game with 6 lives
IATOZA

Begin the game with 1 life
AATOZA

Player 1 starts with 8 lives and Player 2 with 3
VATOLE

Take no damage from most enemies
PAASNO or PAZSSO

Take no damage from touching enemies
UAYIUA

Invincibility
SSASSA or UATIUE

Invincibility for first 10 seconds plus extra time on timer
GUAOPO

Able to move through walls and floors
AEAAAE

Able to move through enemies
UATIUA

Enemies can move through walls and pipes
PIATYP

Start with 900 on the timer
VGYOKK

Start with 460 on the timer
LEAOPO

Start with 150 on timer and 30 seconds of invincibility
YNAOPO

Start with 600 on timer and 10 seconds of invincibility
LXAOPP

Start with 995 on timer and 20 seconds of invincibility
GVAOPP

Timer counts up
VVAANY

Higher jumping from standing start only
APZLGK

Higher jumping from running only
TPZLTG

Higher jumping from turbo running only
GPZUAG

Extra high jumping from standing start only
APZLGG

Extra high jumping from running only
APZLTG

Extra high jumping from turbo running only
GAZUAG

Extremely high jumping
AETLTK

Extremely high jumping from a standing start
AETLIK

Jump higher and longer
AEAENT

Variable jump heights
YETLYG or PETLYG

Jump over flagpole
VTPOZI

Walk past flagpole
AITOSA

Float from standing start
YAZULG

Float from a running start
YAZUIG

Float from turbo running only
YAZUYG

Always Float
GETLYG

Always Float for long time
PAZULG

Slow Walking
OVAAAE

Keep fire power on pick-up
PAZSKO

Always Super
OZTLLX + AATLGZ + SZLIVO

Always Swimming
PAKOPPAA or PIGOAP

Always swimming in above ground worlds
SYLOGK

Always swimming in some worlds
NTLOGK

Always swimming and start halfway through
AAGOPO

Always Sliding
VTTNYA

Always Crouching
VGANYA

Get bigger when walking
VTLNYA

Get bigger when jumping
VGANZA

Get smaller when jumping
VGANPA

Always change size
VTLNGA

Fast leg movement
VTYNYA

Run and jump at the same time
VGANAA

Start the level swimming
NLTOGK

Unusable pipes are upside down
ANTOSA

Able to easily access World -1 at end of World 1-2
LEAOGK

Invisibility
ZSNENT

Backgrounds and objects invisible
OKGASA or AXAENT

Enemies Invisible but are destroyed when you touch them
KEATPE

Gain lives from jumping on enemies
KEATZE

Removes most holes
SVPOUU

Removes or relocates most enemies
TSLIIT or SYLOKG

Removes all enemies
TSPIIT

Freeze most enemies
AALLEY

Different Enemies
VGLOKK

Different Enemies in World 1-1
KTLOKK

Different enemies in Some Wevels
YSYENT

Enemies follow you
GNATUE

No castles
STPONE

No obstacles after first pipe
NTPOLS

Begin the game on World 1-2
NGPOKG

Begin the game on World 2
YSAOPE + YEAOZA + PEAPYA

Begin the game on World 2-1
PLZOKG or PLZOKK or ILAPKK

Begin the game on World 3
YSAOPE + YEAOZA + ZEAPYA or NGZOKK + PIGAOP

Begin the game on World 3-1
PLAPKG

Begin the game on World 4
YSAOPE + YEAOZA + LEAPYA

Begin the game on World 5
YSAOPE + YEAOZA + GEAPYA or VTPOKG

Begin the game on World 6
YSAOPE + YEAOZA + IEAPYA or NTPOKK

Begin the game on World 7
YSAOPE + YEAOZA + TEAPYA

Begin the game on World 8
YSAOPE + YEAOZA + YEAPYA

Turn World 1-1 into World 4-3 with water
EIPOKK

Cloud World
OXOOKK or OVPAIE + NNPOKG

Data feedback mode
PGAOAA

Turn everything into a run off
PGAOGG (Works best if used with the “Data feedback mode” code)

Different World
PAAPIK

Different World
NVAOGK

Different World
LAOKK

Different World
PLAOKG

Different World
ASAENT

Different World
OLAOKK

Different World
NVPOKG

Different World
NNPOKG

Different World
ONZOGG

Different World
PLLOVG

Different World
VTPOZG

Different World
NGPOKK

Different World
ASAENT + LSTETA

Different World
VTZOZK

Different World
TTLEXP

Different World
VGAOKK + PIGAOP

Different World
VGPOKG

Different World
VTPOKK

Different World
ASAOGG + PIGAOP

Different World
VGAOGG + ZLAOKK

Different World
TEGOGG

Different World
PLAOKK

Different World
LSAENT + ZLGOKG

Different World
ASAENT + NTPOPI

Different World
ASAENT + NTPOZT

Different World
OLZPKG

Different World
YSAENV

Different World 1-1
TTPOZG

Different World 1-1
TPPOZG

Different World 1-1 and 1-2
TAAPIG

Different World 1-1 and 1-2
PAAPIK

Different World with no castle at end
NTPOLT

Different Worlds
ASAEVT

Different Worlds
ASAENP

Different Worlds
YLAOKK

Different Worlds and always swimming
YLAOKK + ILAPKK

Different Worlds with coin rooms when you fall down holes
VGAOPO

Different Worlds upon pressing RESET
PLGOKG

Lots more coins in World 1-1
NTPOPT

Play World 1-1 with different or no enemies
VTLOKK

1 point worth 1 000 000 points
NYTELN

Hold A on controller 2 to move Mario anywhere
GSAENT

Hold A on controller 1 to move Mario anywhere
ISAENT

Play in Darkness
ASTETE

Play in Black and White
NEPELA

Offset objects
NTPOLE

Unable to shoot
EAZLIT

Reveal hidden blocks
STPENT

Falling 200 Point symbols
VTLNKA

Enemies have hammers in World 1-1
NIYNEE

Enemies on blocks won’t fall
TEYVPA

“Level Select”. Enter this code, then play through the new world (0-1) that you are placed in. Swim past the first pipe you see and keep going until you see water at the bottom of the screen. Swim over the blocks above this water but go down and backwards a little to drop down through the little opening in the blocks that leads to the bottom of the screen. Continue the level on this platform and after the message is displayed, press B to enter the Level Select screen. Press B at the Level Select screen to choose a level (as seen at the top of the screen), then press Start. YSAOPE + YEAOZA

Game Genie Codes (Home Brew)
Contributed by: Marcus Farley
This cheat requires the Game Genie cheat device.
Allow Mario to go down every pipe on every level
AGAPPT

Invincibility
XXPPPO

Strange World
VNLPOG

Strange World
ENLPOG

Strange World
YNLPOG

Strange World
GNLPOG

Strange World
PNLPOG

Strange World
STPPOK

Strange World
TNLPOG