Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. SNES Emulators
  3. bsnes

bsnes

What it is

bsnes is a free, open-source emulator for the 16-bit Super Nintendo Entertainment System. It is listed for Windows, macOS, Linux, Android, and iOS. Speed controls offer 50%, 75%, 100%, 150%, and 200% settings while retaining smooth audio output. The feature set includes Super Game Boy emulation and low-level emulation of SNES coprocessors. Visual options include HD Mode 7 graphics with optional supersampling, OpenGL multi-pass pixel shaders, and built-in software filters. Its save-state manager offers screenshot previews and naming, plus undo and redo. Supported controllers include Xbox, Nintendo, PC, and PlayStation types. It can capture screenshots and record and play movies, and supports 7-zip decompression and BPS and IPS soft-patching. Rewind and cheat support are also listed. On Android, setup uses RetroArch: install it from its official website, then add the bsnes core. The project provides installation guides, a knowledge base, troubleshooting help, and email contact.

For and against

For

  • Free and open-source.
  • Listed for five desktop and mobile platforms.
  • Offers five speed settings with smooth audio output.
  • Save-state manager includes screenshot previews and undo/redo.
  • Supports several controller families and patch formats.

Against

  • Android setup requires RetroArch and adding the bsnes core.

The verdict

bsnes pairs SNES emulation with visual options, save-state tools, and capture features at no listed cost. Android setup has an extra RetroArch step.

Who it suits

bsnes suits people looking to emulate SNES games on a supported platform. Android users should be prepared to set it up through RetroArch and add the bsnes core.

Plans and prices

bsnes

Free

Free SNES emulator

Every plan, in full

On the record

Android setup
The Android guide says to install RetroArch from its official website and add the bsnes core within RetroArch.bsnes.org · read 29 Sep 2026
Capture and playback
The listed features include screenshot capture and movie recording and playback.bsnes.org · read 29 Sep 2026
Controller support
The site says bsnes supports Xbox, Nintendo, PC, and PlayStation controllers.bsnes.org · read 29 Sep 2026
Game compatibility
The features page lists Super Game Boy emulation and low-level emulation of SNES coprocessors.bsnes.org · read 29 Sep 2026
Intended users
The about page describes bsnes as being for anyone who wants to emulate a SNES on a supported platform.bsnes.org · read 29 Sep 2026
Performance controls
Its speed modes include 50%, 75%, 100%, 150%, and 200% settings while retaining smooth audio output.bsnes.org · read 29 Sep 2026
Purpose
bsnes is an open-source emulator for the 16-bit Super Nintendo Entertainment System.bsnes.org · read 29 Sep 2026
ROM formats and patches
The features page lists 7-zip decompression and BPS and IPS soft-patching support.bsnes.org · read 29 Sep 2026
Save tools
bsnes includes a save-state manager with screenshot previews and naming, plus undo and redo support for save states.bsnes.org · read 29 Sep 2026
Security
The homepage calls the emulator reliable and secure but does not identify a security certification or compliance standard.bsnes.org · read 29 Sep 2026
Support
The site offers installation guides, a knowledge base, a troubleshooting guide, and email contact for assistance.bsnes.org · read 29 Sep 2026
Visual features
The site lists HD Mode 7 graphics with optional supersampling, OpenGL multi-pass pixel shaders, and built-in software filters.bsnes.org · read 29 Sep 2026

The review

Overview

bsnes is an open-source emulator for the 16-bit Super Nintendo Entertainment System. It best suits players who want detailed control over presentation and save states across several platforms. Its broad feature set costs nothing, though Android users must first set up RetroArch.

The range of visual options, controller support, and state-management tools makes bsnes a capable choice for revisiting SNES games. Its multi-step Android setup is a notable drawback for anyone seeking a standalone installation.

For a wider comparison, browse SNES Emulators.

Key features

Playback controls span 50%, 75%, 100%, 150%, and 200% speed, with smooth audio output retained across the listed modes. That flexibility can suit players who want slower or faster playback without giving up audio, though the feature list does not describe other playback adjustments.

Visual options are a standout: HD Mode 7 graphics can use optional supersampling, while OpenGL multi-pass pixel shaders and built-in software filters offer further image processing. These settings are useful for players who want to tailor the picture, but may be unnecessary for anyone who simply wants a basic emulator.

Compatibility features include Super Game Boy emulation and low-level emulation of SNES coprocessors. A save-state manager adds screenshot previews and naming, plus undo and redo; rewind is also supported. Together, these tools make it easier to organize saves and revisit a point in play.

bsnes supports Xbox, Nintendo, PC, and PlayStation controllers. It also offers screenshot capture, movie recording and playback, 7-zip decompression, and BPS and IPS soft-patching. Shader and cheat support are included as well. This is a broad toolkit for players who value customization and capture, rather than a bare-bones emulator.

Pricing

bsnes costs nothing. The free plan is the only plan described and includes the SNES emulator; there is no free trial because the software is free. No paid tier or subscription terms are described, so there is no cheaper plan with reduced features to weigh against it.

Platforms

bsnes supports Windows, macOS, Linux, Android, and iOS. On Android, installation requires getting RetroArch from its official website and adding the bsnes core within RetroArch. That extra step makes Android less direct than a simple standalone setup.

Installation guides, a knowledge base, troubleshooting guidance, and email assistance are available. The homepage calls bsnes reliable and secure, but does not identify a certification or compliance standard; the claim should not be mistaken for a named credential.

Who it's for

bsnes is a strong fit for SNES players who want visual processing options, save-state organization, rewind, controller choice, and capture tools without paying. Its platform range also makes it relevant to people who want the same emulator across desktop and mobile systems.

It is less suitable for Android users who want the fewest setup steps, or for players who need a simple emulator and would not use the extensive visual and capture options.

Pros and cons

  • Pros: No-cost access includes a wide set of features, from speed modes and shaders to save-state undo and redo.
  • Pros: Support for multiple controller families and five platforms gives players flexibility in how and where they play.
  • Cons: Android requires installing RetroArch and adding the bsnes core, an extra setup task.
  • Cons: The broad visual feature set may be more than players seeking a straightforward emulator need.

Alternatives

For an iOS or macOS option with a free plan, Manic EMU offers fast forward up to 2×, three save states, and three cheat codes on its Free plan; its Sideload plan includes premium play features but lacks iCloud save sync. Choose it if those platform and plan distinctions suit your needs.

RetroArch is another free, open-source option for Android, iOS, Linux, macOS, web, and Windows. It may be a better fit if you want a broader platform selection that includes web, or prefer the frontend that Android bsnes requires.

On Android, John NESS is a freemium alternative whose free plan contains ads and whose app offers in-app purchases to remove them. Lemuroid is a free, open-source Android emulator; it does not include games, firmware, or copyrighted system files.

NiN10 is a freemium choice for iOS and macOS, with a free NES plan and separate one-time purchases for the full app and Super Nintendo support. Provenance offers all emulation features free when sideloaded or built from source, which may suit readers comfortable with those routes.

Virtual Jaguar is a free emulator core that requires a libretro frontend such as RetroArch. For another free SNES option, Snes9x is a portable emulator for Android, Linux, macOS, and Windows that plays most SNES and Super Famicom games.

Verdict

Choose bsnes if you want a free SNES emulator with unusually broad visual controls, save-state tools, controller support, and capture features across desktop and mobile platforms. Look elsewhere if Android setup friction is a deal-breaker or those extra controls would go unused.

Alternatives to bsnes

Every alternative, ranked