Play Nintendo games on your iPhone or iPad with this NES emulator; No Jailbreak required


For many of us, one of the charms of jailbreaking has been the wide variety of emulators available on Cydia that Apple won’t allow on the App Store. webNES is a new NES emulator that’ll work on your iPhone even without a jailbreak. Read on for more.

webNES is a web-based NES emulator accessible via the URL that you can run on mobile Safari, and play your favorite retro games like Mario, Rad Racer and more.

  • To start with, visit on your iPhone or iPad. You should see the site load up, and already have a few NES games listed:

2014-02-16 21.23.42

  • To make it seem as if you’re using a native app, you can even add webNES to your Home Screen by hitting the Share button and tapping on “Add to Home Screen.” This’ll make the web app run in full screen mode.


  • Don’t like the games listed? You can add your own NES ROMs from your Dropbox account by hitting the “+” button at the top-right.
  • Tap on any of the games to start playing. You’ll see a new screen with the D-pad, the A, B, select and start buttons.


  • You can even tilt your iPhone to landscape mode to let webNES use the entire screen:

2014-02-16 21.24.31

  • webNES also works on the iPad:


webNES might not be as smooth as the native emulators that we’ve seen on Cydia (and ones that have snuck on the App Store), but it is still pretty cool, and can run not just on iOS, but even Android devices.

Let us know what you think about webNES in the comments below.

Hat tip: iDB

Like this post? Share it!

Categories: Emulators

  • Dafuq

    This completely raped my iPhone 5s.
    I couldn’t exit the web-app so I tried locking the screen and now it’s just black and I can’t even turn on the display again. What do?
    It’s still on because I can hear the Siri sound if I hold down the Home button but nothing happens and the screen stays black.

    • Gautam

      Not sure why this would cause the issue. Hardware reset it, it should fix the problem. Hold the Home and Sleep/Wake (Power) button simultaneously till you see the Apple logo and then release it.

      • Dafuq

        Yes, this “solved” it but it still baffles me how a website could screw over the entire phone in such a major way. It only happened when launched from the web-app. Running it inside Safari regularly worked fine. It would be great to hear if you’re able to reproduce it.

        • Gautam

          Works just fine for me.

          Jason also tested it before writing about it, so if there was an issue he wouldn’t have mentioned it.

        • Jeremy Taco Patterson

          Did the exact same thing to me just now.

          Launched from the web app also, on 5S.

          Had to do a hardware reset as well.

        • Bob

          I know about this problem im very familiar with iphone web apps its a bug with them and its not anything dangerous like he said just hold down the power button and home button

  • Imad Tad

    works so fine .

    • jo

      it won’t load when I click on choose

      • Anonymous

        Doing that to me, I’m trying to play Mega Man on an IPhone 5C

  • Pancho

    Can someone explain how to choose the file from Dropbox via the web NES app? I downloaded them from and unzipped the files “I hit extract all” on the desktop. But when I open the Dropbox from the webnes app, it won’t let me choose and add. Am I doing something wrong?

    • nick

      dont extract the zip file just upload it to drop box as a zip and run it

      • (Insert username)

        For some reason it doesn’t work for me even if I select it. For example I was trying to play PunchOut!! But when I saved it, it didn’t let me but I hade it in a zip file. Did I do something wrong?

  • (Insert username)

    I have a little problem with adding a rom… Well I tried to add PunchOut!! But it didn’t work. I did add it to my Dropbox and when I tried to select it it didn’t let me. Any suggestions?

  • Dan

    My issue with this site is it won’t recognise my dropbox files or upload them?