Snes9x 1.62.3

Download Emulator

Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) emulator. It basically allows you to play most games designed for the SNES and Super Famicom Nintendo game systems on your PC or Workstation; which includes some real gems that were only ever released in Japan.

Snes9x is the result of well over three years worth of part-time hacking, coding, recoding, debugging, divorce, etc. (just kidding about the divorce bit). Snes9x is coded in C++, with three assembler CPU emulation cores on the i386 Linux and Windows ports.

Currently, there are many ports of Snes9x available, please check to see the links below to see if a port exists for your system.

Here is some information about the emulator:


  • Snes9x can run on various platforms, such as Windows, Linux, MacOS, Android, and iOS.
  • Snes9x has high compatibility with games and supports many features of the Super Nintendo hardware, such as mode 7, sound, Super FX, and DSP chips.
  • Snes9x has a user-friendly interface with various options and settings.
  • Snes9x can play games from various regions and formats, such as NTSC, PAL, SPC, and SMC.
  • Snes9x can save and load states, take screenshots, record movies, use cheat codes and use netplay.


  • Snes9x was started in 1996 by Gary Henderson and Jerremy Koot as a DOS-based emulator.
  • Snes9x was later ported to Windows and Linux by various developers, such as zsKnight, Demo, pagefault, Nach, and others.
  • Snes9x was released under a custom license that allows non-commercial use and distribution of the emulator and its source code.
  • Snes9x has many contributors over the years, such as blargg, BearOso, OV2, zones, and others.
  • Snes9x is still being updated and maintained by its developers.


  • The Snes9x emulator can be downloaded for free on this page by clicking on the Download button and on this site you can also find free games (ROMs) to download or play online.