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
- List Picker
- List Shuffler
- Team Generator
- Group Splitter
- Coin Flip
- UUID v4
- Batch UUIDs
- UUID v7
- ULID
- Token
- Nano ID
- Base32 String
- ObjectId
- Semantic Version
- ISBN-13
- URL Slug
- URL
- Query String
- Domain Name
- User Agent
- Filename
- File Size
- MIME Type
- Name
- Company
- Product Name
- Job Title
- User Profile
- Lorem Ipsum
- Emoji
- Username
- Random Letter
- Random Month
- Random Weekday
- Color Code
- Color Palette
- CSS Gradient
- CSS Box Shadow
- CSS Text Shadow
- CSS Border Radius
- CSS Aspect Ratio
- CSS Clamp
- CSS Transform
- CSS Filter
- CSS Grid
- CSS Flexbox
- CSS Easing
- CSS Transition
- CSS Animation
- Hex
- Binary String
- Random Date
- Random Time
- Duration
- Unix Timestamp
- Time Zone
- UTC Offset
- Locale
- Cron Expression
- Latitude Longitude
- Random Card
- Random Pair
- Yes or No
- Boolean
- IP Address
- CIDR Block
- MAC Address
- Port Number
- Phone Number
- Email Address
- Address
- State
- Country
- HTTP Status Code
- HTTP Method
- HTTP Header
- Currency Amount
- SKU
- License Plate
- Payment Card
- ZIP Code
Tools
Format, encode, decode, and validate text
How it works
- 1Your browser generates cryptographic random bytes
- 2Values are mapped to the range you need
- 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