EVERYTHING XIAOMI
Get listed

SMB3-RS

SMB3-RS is a browser-based randomizer for Super Mario Bros.

Place
#22 of 24
Score
5.3
SMB3-RS's website

What SMB3-RS is

SMB3-RS is a browser-based randomizer for Super Mario Bros. 3. It rebuilds each world map instead of only changing level order, and can randomize power-ups, enemies, chest items, and palettes. Players supply their own Super Mario Bros. 3 (USA Rev 1) ROM; the ROM remains on the user’s machine while processing runs in the browser. The tool outputs an IPS patch or a patched ROM. Sharing a seed and flag key lets others generate the same game, while pasting a flag key reproduces another player’s settings for races or cooperative play. The browser version runs on Windows, macOS, Linux, and mobile without installation. The repository also includes a native command-line tool for batch testing and debugging, and lists an MIT license.

Good

  • Rebuilds complete world maps
  • Randomizes multiple game elements
  • Keeps the ROM on your machine
  • Supports shared seeds and flag keys
  • Runs without installation

Watch out

  • Requires a Super Mario Bros. 3 ROM
  • Browser page gives no price details
  • Focused on one specific game

Who it suits

SMB3-RS suits players who want customizable Super Mario Bros. 3 randomization and reproducible races. It also fits users comfortable supplying their own ROM and using browser-based tools.

Verdict

SMB3-RS offers broad, reproducible randomization through a browser, with patches suitable for solo play or shared races. Its ROM requirement and game-specific scope are the main practical considerations.

The facts

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

Where it runs

Browser-based
The randomizer runs entirely in a browser.checked 9 Oct 2026
Platform access
The browser-based tool runs on Windows, macOS, Linux, or mobile without installation.checked 9 Oct 2026

What it does

Bug reports
The project asks users to file bugs as GitHub issues and include the run's seed and flag key.checked 9 Oct 2026
Command-line tool
The repository also provides a native CLI used for batch testing and debugging.checked 9 Oct 2026
License
The repository lists an MIT license.checked 9 Oct 2026
Local processing
Randomization runs locally via WebAssembly, and the ROM stays on the user's machine.checked 9 Oct 2026
Output formats
The tool generates an IPS patch or a patched ROM.checked 9 Oct 2026
Pricing
The opened page does not state a price or whether the tool has a free plan.checked 9 Oct 2026
Purpose
SMB3-RS is a browser-based randomizer for Super Mario Bros. 3.checked 9 Oct 2026
Randomized elements
It can randomize power-ups, enemies, chest items, and palettes.checked 9 Oct 2026
Reproducibility
Users can paste a flag key to reproduce another person's settings.checked 9 Oct 2026
ROM requirement
Users provide their own Super Mario Bros. 3 (USA Rev 1) ROM.checked 9 Oct 2026
Seed sharing
Sharing a seed and flag key gives players the identical game.checked 9 Oct 2026
Use with friends
The shared seed and flag key support races or playing alongside friends.checked 9 Oct 2026
World maps
It rebuilds each world map rather than only shuffling levels.checked 9 Oct 2026

Alternatives to SMB3-RS

All alternatives
  1. 1

    FF6 Beyond Chaos Randomizer

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.2Free plan
  2. 2Randovania logo

    Randovania

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.2Free plan
  3. 3Ocarina of Time Randomizer logo

    Ocarina of Time Randomizer

    Free planAndroidiOSWebLinux
    7.0Free plan
  4. 4Wind Waker Randomizer logo

    Wind Waker Randomizer

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5MultiworldGG logo

    MultiworldGG

    WebLinuxmacOSWindows
    6.2
  6. 6

    Universal Pokémon Randomizer FVX

    Free planLinuxmacOSWindows
    6.1Free plan