Skip to content
SPECIFICTION
Get listed

bsnes

bsnes.org

Free plan WindowsmacOSLinuxiOSAndroid
Visit bsnes.org
Spec score 8.2 #7 of 30 in SNES Emulators

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 settings range from 50% to 200%, with smooth audio output retained. Its feature list 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. Save-state tools provide screenshot previews and naming, plus undo and redo. The emulator supports Xbox, Nintendo, PC, and PlayStation controllers, as well as screenshot capture and movie recording and playback. It also lists 7-zip decompression and BPS and IPS soft-patching, along with rewind and cheat support. Android setup uses RetroArch: install it from its official website, then add the bsnes core within RetroArch. The project offers installation guides, a knowledge base, troubleshooting information, and email contact for assistance.

Spec sheet

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

Plans and prices

bsnes Free Free SNES emulator Read 29 Sep 2026 · bsnes.org

Every bsnes plan and price →

Strong points and limits

Strong points

  • Free and open-source
  • Supports five listed platform families
  • Save states include previews and undo or redo
  • Supports multiple controller types

Limits

  • Android setup requires RetroArch
  • No free trial is listed

Who it suits

bsnes suits people seeking SNES emulation on one of its listed platforms. Android users should be prepared to set it up through RetroArch.

bsnes in depth

Read the full write-up

Overview

bsnes is a Super Nintendo emulator for people who want playback controls, image-processing options and detailed save-state tools alongside core emulation. Its broad platform range is useful, though Android requires a different setup from installing a standalone emulator.

The combination of coprocessor emulation, Super Game Boy support and adjustable visuals makes bsnes a strong fit for readers who value control over how SNES games run and appear. It is less suitable for anyone seeking a single-step Android installation.

Key features

bsnes offers more than basic game playback, with features that matter most to players who want to tune presentation or manage progress carefully.

Speed control: Choose 50%, 75%, 100%, 150% or 200% speed, with smooth audio output retained across the modes. This offers flexibility for slowing or accelerating play without sacrificing audio continuity.

Emulation breadth: Super Game Boy emulation and low-level emulation of SNES coprocessors address games and hardware features beyond standard SNES playback.

Visual processing: HD Mode 7 graphics support optional supersampling; OpenGL multi-pass pixel shaders and built-in software filters add further ways to alter the image. These options suit players who want more visual control, though the feature list does not establish which settings will suit a particular display or game.

Save management: The manager provides screenshot previews and named save states, with undo and redo support. Rewind is also supported, giving players more ways to recover from a mistake than relying on a single save point.

Input and capture: Xbox, Nintendo, PC and PlayStation controllers are supported. Screenshot capture and movie recording and playback make it possible to preserve images and recorded sessions.

Files and patches: 7-zip decompression and BPS and IPS soft-patching support reduce the need to handle those formats outside the emulator.

Other listed options: Shader and cheat support are included, and the emulation format is described as both.

Pricing

bsnes has one free plan: free. It is a free SNES emulator, with no paid tier or trial to weigh against it. The free plan is the product, rather than a limited entry point to a more expensive edition.

Platforms

bsnes supports Windows, macOS, Linux, Android and iOS. On desktop platforms, it is presented as an emulator; on Android, the setup guide directs users to install RetroArch from its official website and add the bsnes core within it. That extra frontend step makes Android less direct than the other platform choices. The platform list includes iOS, but the setup guidance provided for Android should not be read as iOS instructions.

Who it's for

bsnes suits SNES players who want adjustable speed, visual processing, coprocessor support and substantial save-state controls without paying. Its controller support makes it relevant to players using Xbox, Nintendo, PC or PlayStation controllers. It is a less natural choice for Android users who prefer a direct standalone installation, since that platform uses RetroArch and a bsnes core.

Installation guides, a knowledge base, troubleshooting guidance and email assistance provide routes to help. The homepage calls the emulator reliable and secure, but names no security certification or compliance standard; readers who require a particular credential should not infer one from those general claims.

Pros and cons

Pros: The free plan includes a wide feature set, including Super Game Boy and coprocessor emulation, multiple speed settings, shaders, filters and save-state undo and redo. This is a compelling package for players who want more than basic playback without a subscription.

Pros: Windows, macOS, Linux, Android and iOS coverage gives users several platform options, and the stated controller families span common console and PC inputs.

Cons: Android requires RetroArch plus the bsnes core, adding setup steps for users looking for a standalone app.

Cons: The security claim is not paired with a named certification or standard, so it cannot answer a requirement for a specific security credential.

Alternatives

Choose RetroArch instead if you want a free, open-source project that also supports web and already provides the frontend used in bsnes's Android setup.

Virtual Jaguar is a free open-source emulator core for readers seeking a different system and willing to use a libretro frontend such as RetroArch.

The separately listed bsnes is a free GNU GPLv3 option for Linux, macOS and Windows.

Consider Manic EMU if you want an iOS and macOS emulator whose free options include stated fast-forward, save-state and cheat-code limits; its sideload plan includes premium play features but lacks iCloud save sync.

higan is another free software option for Linux, macOS and Windows, with no warranty.

SNES Emulator is a free option for Linux, macOS, web and Windows, but is described as a work in progress with incomplete emulation and bugs.

Choose Snes9x if you want a free, open-source portable SNES emulator for Android, Linux, macOS or Windows; it is described as playing most SNES and Super Famicom games.

ares is a free, open-source multi-system emulator for Linux, macOS and Windows.

For a broader category comparison, see SNES Emulators.

Verdict

Choose bsnes if you want a free SNES emulator with substantial control over speed, visuals and save states, plus support for Super Game Boy and SNES coprocessors. Its main drawback is the extra Android setup through RetroArch; readers who want a direct installation on that platform should look elsewhere.

Verdict

bsnes offers a wide set of listed emulation, visual, save-state, and capture features at no cost. Android setup differs from a direct standalone installation, using RetroArch and its bsnes core.

Where Specifiction places it

Alternatives to bsnesAll alternatives →