FREEDOM251

Freedom251 › Game Randomizer Tools

Randovania

Free plan Open source LinuxMacSelf-hostedWindows

Visit Randovania Alternatives Pricing

Randovania's own site

What Randovania is

Randovania is a free, open-source randomizer for supported games, available on Windows, macOS, and Linux. It rearranges weapons, keys, and other items among game locations, and can also alter area connections, travel requirements, starting equipment, and starting location. Its logic aims to leave randomized games completable without glitches or exploits. Multiworld sessions can distribute items across multiple games and players, including sessions played by one person. There are no fixed player or world caps, though the project says sessions exceeding 30 players or worlds have received little testing. A Discord account is required for Multiworld. If server access is interrupted, Randovania keeps collected-item information and sends it when the connection returns, including after a restart. Game files must be unmodified; Prime and Prime 2 require uncompressed GameCube ISO files. The Metroid Prime page specifies a GameCube ISO and either a modded Wii or Dolphin Emulator. Listed platforms also include supported consoles and emulators, with integrations for several games.

Who it suits

Randovania suits players who want to customize randomizers for supported games or set up Multiworld sessions. It may appeal to people comfortable choosing settings and meeting game-specific file and hardware requirements.

What it does well

  • Randomizes items, area connections, travel, and starting setup.
  • Logic aims to keep games completable without exploits.
  • Multiworld can distribute items across games and players.
  • Retains collected-item data through disconnections and restarts.
  • Open-source and free to use.

What to know first

  • Multiworld requires a Discord account.
  • Only unmodified game files are supported.
  • Prime and Prime 2 require uncompressed GameCube ISOs.
  • Sessions above 30 players or worlds have had little testing.

Limits

There is no hard cap on players or worlds, but sessions above 30 have had little testing. Prime and Prime 2 require uncompressed GameCube ISO files, and all supported game files must be unmodified.

Plans

PlanBilled and limitsPrice
FreeDownloadable randomizer platform; latest version recommendedFree
RandovaniaDesktop randomizer; supported games only; Multiworld requires Discord accountFree

As randovania.org lists them, read 2 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the Randovania website and get the downloadable platform.
  2. Choose the latest version, as recommended for the Free plan.
  3. Select a supported game and provide its required unmodified game file.
  4. Choose the randomization settings, such as items, connections, or starting conditions.
  5. For Multiworld, use a Discord account and configure the participating games and players.

Overview

Randovania is a downloadable randomizer platform for supported games, suited to players who want to reshape progression or share items across games and players. Its breadth of randomization and solo-capable Multiworld make it a strong replay tool, but game-file requirements and Discord dependence put a few steps between download and play.

Key features

Randovania can shuffle weapons, keys, and other items among game locations while aiming to keep runs completable without glitches or exploits. This logic-aware approach changes how players find progress without making success depend on unintended tricks. It also randomizes area connections, travel requirements, starting equipment, and starting location, giving experienced players meaningful control over a run. That advanced customization is a strength for repeat play, though players seeking a simple, fixed shuffle may find more choices than they need.

Multiworld can distribute items across supported games and players, including in a session played alone. It requires a Discord account, so it is less convenient for players who want group play without another account. The project credits Dolphin and Nintendont integrations for the Prime games and lists integrations for Cave Story, Metroid Dread, AM2R, and Samus Returns. There are no hard player or world limits, but sessions above 30 players or worlds have had little testing; larger groups should contact the community on Discord rather than assume those sessions are well supported.

A connection interruption is less likely to disrupt a run: Randovania retains collected-item information and sends it when the server connection returns, even after a restart. That safeguard matters most in longer sessions, where a brief outage need not erase the record of collected items.

Game files are a central prerequisite. Randovania supports only unmodified files, and Prime and Prime 2 require uncompressed GameCube ISOs. The Metroid Prime page also requires a GameCube game ISO and either a modded Wii or Dolphin Emulator. Players without the right files or setup should choose a randomizer with requirements that better match their collection.

Pricing

Randovania is free and open source. Its Free plan costs nothing and provides the downloadable randomizer platform, with the latest version recommended. There is no free trial because the software is already free. With no paid tier described, the main trade-off is not a reduced feature set but the time and equipment needed to prepare supported game files and, for Multiworld, a Discord account.

Platforms

The downloadable platform supports Windows, macOS, and Linux. Supported game platforms include modded Wii and Wii U, Nintendo Switch, Nintendo 3DS, and supported emulators, so a desktop download does not mean every supported game runs on the desktop alone. Check the requirements for the game you want to randomize: Prime, for example, calls for a GameCube ISO and a modded Wii or Dolphin Emulator.

Who it's for

Randovania is a good fit for players returning to supported games who want control over progression, and for solo or group players interested in Multiworld. Its community-built focus on getting started and configuring sessions is welcome, but the file requirements, advanced settings, and Discord prerequisite make it less suitable for someone seeking a quick, browser-based randomizer or a group session with no setup.

Pros and cons

  • Pros: Several kinds of randomization, including items, connections, travel requirements, and starting conditions, give repeat players more ways to vary a run.
  • Pros: Multiworld works across games and players, including solo sessions, and retained item information can be sent after a connection returns or a restart.
  • Cons: Only unmodified game files are supported, with uncompressed GameCube ISOs required for Prime and Prime 2; players must prepare compatible files before starting.
  • Cons: Multiworld requires Discord, and sessions beyond 30 players or worlds have had little testing, making it a less certain choice for very large groups.

Alternatives

For a focused Zelda replay, Ocarina of Time Randomizer is free and supports Android, iOS, Linux, macOS, web, and Windows, but requires an Ocarina of Time 1.0 NTSC-U or NTSC-J ROM. Choose it when that game and its stated ROM requirement suit your plans better than Randovania's broader supported-game approach.

Wind Waker Randomizer is another free choice for Wind Waker players, supporting Linux, macOS, and Windows and requiring a North American GameCube Wind Waker ISO and a PC randomizer program. The Wind Waker HD Randomizer is free and supports those same desktop platforms; its plan is MIT-licensed software. Either is worth considering when Wind Waker, rather than Randovania's range of supported games, is the goal.

FF6 Beyond Chaos Randomizer is free for players focused on FF3 US 1.0; non-Windows users need Python 3.7 or later. Universal Pokémon Randomizer ZX is a free downloadable desktop randomizer for Linux, macOS, and Windows, with source code available under GPL-3.0. Choose either when its named game focus matters more than Randovania's Multiworld and broader randomization.

Hollow Knight Randomizer 4 is a free Windows option, but requires Hollow Knight 1.5 or later and several mods and libraries. Archipelago and MultiworldGG are also free multiworld alternatives; MultiworldGG's desktop releases are built from publicly available source code.

For more options, browse Game Randomizer Tools.

Verdict

Choose Randovania if you want a free, adjustable way to remix supported games and are willing to prepare compatible files; its combination of several randomization types and solo or group Multiworld is the clearest reason to choose it. Look elsewhere if your game files do not meet its requirements, you do not want to use Discord for Multiworld, or you need a very large session with a more established scale limit.

Verdict

Randovania offers several kinds of randomization and supports solo or group Multiworld play. Check file requirements and the limited testing of very large sessions before setting one up.

Questions

Is Randovania free?

Yes. The Free plan is listed as free, and the project is open source.

Which desktop platforms does it support?

The listed desktop platforms are Windows, macOS, and Linux. Supported platforms also include modded Wii and Wii U, Nintendo Switch, Nintendo 3DS, and supported emulators.

Does Randovania support Multiworld?

Yes. Multiworld can distribute items across multiple games and players, including sessions played by one person. Using it requires a Discord account.

What game files does it accept?

It supports unmodified game files only. Prime and Prime 2 require uncompressed GameCube ISO files.

Are there limits on Multiworld session size?

There are no hard player or world limits. Sessions above 30 players or worlds have had little testing.

Facts from Randovania's own pages

Area randomization
The software can shuffle area connections and travel-resource requirements with configurable settings. · randovania.org, 15 Oct 2026
Author and maintainer
PyPI credits Henrique Gemignani Passos Lima as author and lists duncathan as the sole maintainer. · pypi.org, 15 Oct 2026
Contribution support
Contributors are directed to Discord developer channels for help and are asked to describe motivation, changes, tests and follow-up work in pull requests. · github.com, 15 Oct 2026
Current version
The official download page lists version 11.1.1 as the latest client release. · randovania.org, 15 Oct 2026
Developer setup
Source setup uses Git and UV, with platform scripts for virtual-environment preparation and client startup. · github.com, 15 Oct 2026
Discord dependency
Using Multiworld functionality requires a Discord account. · randovania.org, 15 Oct 2026
Documentation depth
The repository contains guides for terminology, testing, adding games, data formats, logic databases and data editing. · github.com, 15 Oct 2026
Downloads
The official download page provides Windows installer and executable builds, a macOS executable, Linux Flatpak and Linux tarball. · randovania.org, 15 Oct 2026
Extensibility
Exporter extras include integrations for AM2R, Cave Story, Factorio, Metroid Dread, Fusion, Metroid Planets and Prime randomizers. · github.com, 15 Oct 2026
Fusion patcher
Metroid Fusion support uses the open-source MARS patcher, developed independently from other Fusion randomizers. · randovania.org, 15 Oct 2026
Fusion recovery
Fusion games provide a Warp to Start function that returns the player to the start location with progress since the last save. · randovania.org, 15 Oct 2026
Fusion version limit
Only the USA release of Metroid Fusion is supported and the page reports no current plan for additional regional versions. · randovania.org, 15 Oct 2026
Game connectivity
Multiworld requires a connection method such as Dolphin for Prime games and the client remains open during play. · randovania.org, 15 Oct 2026
Game file limitation
Randovania only supports unmodified game files; Prime and Prime 2 require uncompressed GameCube ISO files. · randovania.org, 2 Oct 2026
Independent distribution status
Flathub lists Randovania as a free desktop-only Linux Flatpak with x86_64 architecture and approximately 148 monthly downloads. · flathub.org, 15 Oct 2026
Item randomization
Weapons, keys and other pickups can be relocated to different item locations. · randovania.org, 15 Oct 2026
Latest package release
PyPI records release 11.1.1 uploaded on October 6, 2026, with source and universal Python wheel files. · pypi.org, 15 Oct 2026
Limit: Flatpak launch problems
A Flathub user reported bwrap permission errors and browser-login failures involving missing or incompatible symbols when launching Randovania through Flatpak. · discourse.flathub.org, 15 Oct 2026
Limit: installation separation
An independent Linux guide notes that Flatpak, tarball and source installations keep separate presets and user-data locations. · gist.github.com, 15 Oct 2026
Limit: root and emulator access
The Linux guide says the Flatpak build cannot run as root, while some Dolphin memory-connection setups require a tarball launch with root privileges. · gist.github.com, 15 Oct 2026
Multiworld
Multiworld sessions distribute items between multiple games and players, including different supported games. · randovania.org, 15 Oct 2026
Multiworld account requirement
Using Multiworld functionality requires a Discord account. · randovania.org, 2 Oct 2026
Multiworld delivery
Collected items destined for another world are sent immediately and shown with an alert. · randovania.org, 15 Oct 2026
Multiworld integrations
The project credits Dolphin and Nintendont integrations for the Prime games, and lists integrations for Cave Story, Metroid Dread, AM2R, and Samus Returns. · randovania.org, 2 Oct 2026

Where Randovania stands on Freedom251

Look at these too