Showing all generators and tools

114 items

Random Numbers

Cryptographically secure random integers

Passwords

Strong passwords in multiple formats

Dice Rollers

Fair digital dice for games and RPGs

Other Generators

Lists, coins, UUIDs, colors, cards, and more

Tools

Format, encode, decode, and validate text

How it works

  1. 1Your browser generates cryptographic random bytes
  2. 2Values are mapped to the range you need
  3. 3Results display instantly — nothing leaves your device

Privacy by design

  • No server calls — tools run locally
  • Inputs stay in your browser
  • No generated values or tool inputs are stored by Rangdom
  • Source code inspectable in your browser

What is cryptographic randomness?

Most programming languages offer a basic Math.random() function, but it uses a predictable pseudorandom algorithm — if you know the seed, you can reproduce the entire sequence. That's fine for shuffling a playlist, but not for generating passwords or making fair decisions.

The Web Crypto API solves this by drawing entropy from your operating system — hardware noise, interrupt timing, and other unpredictable physical sources. Every generator on Rangdom uses this API, producing values that are statistically uniform and impossible to predict.

When do you need a random generator?

  • Creating strong, unique passwords for accounts and services
  • Picking a random number for games, raffles, or decisions
  • Rolling dice for tabletop RPGs when no physical dice are available
  • Generating UUIDs for database records or API identifiers
  • Splitting names into balanced random teams or groups
  • Shuffling a list into a fair random order
  • Flipping a coin to settle a debate or make a binary choice
  • Creating random usernames for new accounts or testing