EVERYTHING XIAOMI
Get listed
bsnes logo

bsnes

bsnes is a free, open-source emulator for the 16-bit Super Nintendo Entertainment System.

Place
#8 of 30
Score
6.6
bsnes's website

What bsnes is

bsnes is a free, open-source emulator for the 16-bit Super Nintendo Entertainment System. It runs on Windows, macOS, Linux, Android, and iOS. Speed settings range from 50% to 200%, with smooth audio output retained. Its listed capabilities include 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. A save-state manager provides screenshot previews and naming, with undo and redo support. The emulator supports Xbox, Nintendo, PC, and PlayStation controllers, and includes screenshot capture, movie recording, and playback. It also supports 7-zip decompression and BPS and IPS soft-patching. Rewind and cheat support are listed. On Android, setup requires installing RetroArch from its official website and adding the bsnes core within RetroArch. The project provides installation guides, a knowledge base, troubleshooting help, and email contact. The about page describes it as an option for anyone seeking SNES emulation on a supported platform.

Good

  • Free and open source.
  • Speed settings range from 50% to 200%.
  • Includes save-state previews, naming, undo, and redo.
  • Supports several controller families and soft-patching.
  • Rewind and cheat support are listed.

Watch out

  • Android setup requires RetroArch.
  • It emulates the Super Nintendo Entertainment System.

Who it suits

bsnes suits people who want to emulate a Super Nintendo on one of its supported platforms. Android users need to set it up through RetroArch.

Verdict

bsnes offers SNES emulation with speed controls, save-state tools, visual options, and capture features. Android setup uses RetroArch, while other users can consult the project’s guides and troubleshooting resources.

Plans and prices

From bsnes's own pricing page, checked 29 Sep 2026.

All about pricing
PlanPriceWhat it gives you
bsnesFreeFree SNES emulator

The facts

Each one read from bsnes's own pages, with the date it was checked.

Where it runs

Android setup
The Android guide says to install RetroArch from its official website and add the bsnes core within RetroArch.checked 29 Sep 2026
Platforms
The site lists Windows, Mac, Linux, Android, and iOS as supported platforms.checked 29 Sep 2026

What it does

Capture and playback
The listed features include screenshot capture and movie recording and playback.checked 29 Sep 2026
Controller support
The site says bsnes supports Xbox, Nintendo, PC, and PlayStation controllers.checked 29 Sep 2026
Game compatibility
The features page lists Super Game Boy emulation and low-level emulation of SNES coprocessors.checked 29 Sep 2026
Intended users
The about page describes bsnes as being for anyone who wants to emulate a SNES on a supported platform.checked 29 Sep 2026
Performance controls
Its speed modes include 50%, 75%, 100%, 150%, and 200% settings while retaining smooth audio output.checked 29 Sep 2026
Purpose
bsnes is an open-source emulator for the 16-bit Super Nintendo Entertainment System.checked 29 Sep 2026
ROM formats and patches
The features page lists 7-zip decompression and BPS and IPS soft-patching support.checked 29 Sep 2026
Save tools
bsnes includes a save-state manager with screenshot previews and naming, plus undo and redo support for save states.checked 29 Sep 2026
Security
The homepage calls the emulator reliable and secure but does not identify a security certification or compliance standard.checked 29 Sep 2026
Support
The site offers installation guides, a knowledge base, a troubleshooting guide, and email contact for assistance.checked 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.checked 29 Sep 2026
The full review of bsnes

Overview

bsnes is a free, open-source emulator for Super Nintendo games. It suits players who want detailed control over playback, visuals, and save states; its broad feature set is a strong fit for SNES-focused use, though Android requires setup through RetroArch.

Support for Super Game Boy and SNES coprocessors adds useful compatibility features, while capture and playback tools serve players who want to record or revisit sessions. The result is a capable choice for people comfortable configuring an emulator, rather than a reason to choose it for simplicity alone.

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 helps players slow down or speed up a session without giving up the stated audio behavior.

For image adjustment, bsnes offers HD Mode 7 graphics with optional supersampling, OpenGL multi-pass pixel shaders, and built-in software filters. These options give image-focused players several ways to process the display; they may be more than a player seeking only basic playback needs.

The save-state manager pairs screenshot previews and naming with undo and redo support, and rewind is supported. This makes it easier to identify and manage saved points and to revisit recent gameplay. Controller support covers Xbox, Nintendo, PC, and PlayStation controllers.

Capture features include screenshots and movie recording and playback. ROM handling includes 7-zip decompression and BPS and IPS soft-patching support, useful for players working with compressed files or patched games. The feature set also includes cheat support.

Pricing

bsnes is free: its plan costs nothing and is described as a Free SNES emulator. There is no free trial because the software is offered on a free plan. This makes it accessible without a paid tier to weigh, and the stated plan has no seat or usage quota terms.

Platforms

bsnes supports Windows, macOS, Linux, Android, and iOS. Android setup uses RetroArch: install RetroArch from its official website, then add the bsnes core within it. That extra step makes Android less direct than the other supported-platform options. The project offers installation guides, a knowledge base, troubleshooting guidance, and email assistance.

Who it's for

bsnes is suited to SNES players who value fine-grained speed and visual options, organized save states, controller choice, or recording and playback. Its free price and support for five platform families make it a practical candidate for a broad range of players. Those who want the most straightforward Android setup should account for the RetroArch requirement.

Pros and cons

  • Pros: Multiple speed modes retain smooth audio, giving players flexibility without sacrificing the stated audio behavior.
  • Pros: Save-state previews, naming, undo, redo, and rewind provide several ways to manage and revisit progress.
  • Pros: Shader support, filters, HD Mode 7, and supersampling offer substantial visual control.
  • Pros: Broad controller support and screenshot, movie recording, and playback features accommodate varied setups and capture needs.
  • Cons: Android users must install and configure RetroArch before adding the bsnes core.
  • Cons: Its many visual and playback options are less compelling for players who only want basic SNES playback.

Alternatives

RetroArch is also free and open source, and supports Android, iOS, Linux, macOS, web, and Windows. Choose it when broader platform coverage, including web, is the priority; it is also the setup required for bsnes on Android.

Snes9x is free, open source, and supports Android, Linux, macOS, and Windows. Its freeware plan is described as a portable SNES emulator that plays most SNES and Super Famicom games, making it an option for players who want that stated portability and game coverage.

BizHawk is a free, MIT-licensed emulator with Windows and Unix releases. ares is a free, open-source multi-system emulator for Linux, macOS, and Windows. higan is free software for Linux, macOS, and Windows, with no warranty. bsnes is another free, open-source option for Linux, macOS, and Windows. Mednafen is free and open source for Linux and Windows. nSide Balanced is another free option.

Verdict

Choose bsnes if you want a free SNES emulator with speed controls, save-state management, visual processing, and capture features across desktop and mobile platforms. Its strongest case is the breadth of those controls; look elsewhere if you need a simpler Android path, since bsnes there depends on RetroArch.

Getting started

  1. Visit https://bsnes.org/ for installation guides and support.
  2. Choose a supported platform: Android, iOS, Linux, macOS, or Windows.
  3. On Android, install RetroArch from its official website.
  4. Add the bsnes core within RetroArch on Android.

Questions

How much does bsnes cost?

The listed plan is free at no cost. A free plan is available, and there is no free trial.

Which platforms does bsnes support?

The listed platforms are Android, iOS, Linux, macOS, and Windows.

Is bsnes open source?

Yes. bsnes is described as an open-source emulator.

How do I set up bsnes on Android?

Install RetroArch from its official website, then add the bsnes core within RetroArch.

What game and file features does it include?

The feature list includes Super Game Boy emulation, low-level SNES coprocessor emulation, 7-zip decompression, and BPS and IPS soft-patching.

What support does the project offer?

The site offers installation guides, a knowledge base, a troubleshooting guide, and email contact for assistance.

Alternatives to bsnes

All alternatives
  1. 1

    Manic EMU

    Free planOpen sourceiOSmacOSSelf-hosted
    8.2Free plan
  2. 2Provenance logo

    Provenance

    Free planOpen sourceiOSmacOS
    8.2From $39.99 a year
  3. 3

    RetroArch

    Free planAndroidiOSWebLinux
    7.7Free plan
  4. 4

    Snes9x

    Free planAndroidWebLinuxmacOS
    7.6Free plan
  5. 5

    ares

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.5Free plan
  6. 6OpenEmu logo

    OpenEmu

    Free planOpen sourcemacOS
    7.3Free plan