Random Champion / Hero Picker
Random LoL/Valorant/OW/R6 picks.
Spice up your matches by letting the tool choose your character at random across League of Legends, Valorant, Overwatch, and Rainbow Six Siege. Pick your game and it draws from that roster, which is a fun way to climb out of a one-trick rut or run a randomized challenge with friends. Each pick is fast and unbiased.
Choose. Select the game whose roster you want to roll from.
Click Pick a character to see a result.
Options
Recent results
- No history yet.
How it works
- Choose. Select the game whose roster you want to roll from.
- Pick. Click "Pick a character" to get a random champion or hero.
- Re-roll. Don't like it? Click again for a different pick.
Frequently asked questions
Which games are supported?
You can roll a random character for League of Legends, Valorant, Overwatch, and Rainbow Six Siege — just choose the game first.
Why is my main missing?
New characters arrive with each patch. If one is missing, open a GitHub issue and we'll add it.
Is the pick genuinely random?
Yes. Characters are chosen with your browser's Web Crypto API, so every option on the roster has an equal chance.
Does the tool track what I pick?
No. It runs entirely in your browser and doesn't send your picks or any data anywhere.
Related randomizers
Further reading
- Building a random Pokémon team that's actually fun to play
A truly random six-Pokémon team is usually a mess of overlapping types and dead weight. Here's how to add just enough structure — generation, type, and legendary filters — to get a random team you'll actually want to use.