The randomizer gets over 800 downloads a day. If you enjoy using it and would like to support the server costs (or buy me a cup of tea), please feel free to donate.

What is this?

This is a randomizer - a program which changes up data inside the game in a random manner. In a Pokémon game, for example, you can have three random starter Pokémon - and random wild Pokémon on each route or with other trainers, too. In case you enjoy a game, but want to mix it up a little while playing it again, a randomizer is a wonderful tool.

Another popular use of Pokémon randomizers is to race the game. With a group of other people, you make one randomized ROM for every player, and start playing together, seeing who beats a gym leader or the game first. These games often happen on SpeedRunsLive.

This randomizer a little experimental. Among other things, it supports randomizing any single Pokémon into Pokémon Red. Here's a screenshot:

Feel free to try it out! That being said, the randomizer is still a work in progress, and sometimes I add shiny new features without testing them thoroughly first. If you intend to do a long-term playthrough, like a Let's Play, maybe hold off a little bit until the randomizer becomes more stable. Wouldn't want your game to crash near the end of the game!

Eventually, I intend on supporting a variety of different games. I also have a lot of ideas coming for Pokémon Red, like random maps. By the way, if you want to randomize Pokémon games other than Red, check out Dabomstew's Universal Randomizer.