Simple Random Number API
True hardware entropy random number generator. Uses OS kernel entropy pool and CPU hardware RNG, mixed across randomised rounds and hashed with SHA-3-256. Not pseudo-random
Simple Random Number API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Random Integer /random/integer |
Generate a true random integer between min and max (inclusive). Uses hardware entropy sources mixed with SHA-3-256. |
| GET |
Random Float /random/float |
Generate a true random float between min and max. Uses hardware entropy sources mixed with SHA-3-256. |
| GET |
Random Hex /random/hex |
Generate true random bytes returned as a hex string. Uses hardware entropy sources mixed with SHA-3-256. |
| GET |
Random 4-Digit Number /random/4digit |
Generate a 4-digit number (0000–9999) padded with leading zeros. Suitable for number pickers and 4D lottery applications. Uses hardware entropy sources mixed with SHA-3-256. |
| GET |
Dice Roll /random/dice |
Roll a true random dice with a specified number of sides. Supports standard tabletop RPG dice (d4, d6, d8, d10, d12, d20, d100). Uses hardware entropy sources mixed with SHA-3-256. |
| GET |
Random UUID /random/uuid |
Generate a UUID v4 seeded from true hardware entropy. |
| GET |
Shuffle List / |
Shuffle a list of items using the Fisher-Yates algorithm with true hardware entropy. Accepts up to 100 comma-separated items. |
| GET |
Lottery Numbers /random/lottery |
Generate unique lottery numbers using the Fisher-Yates algorithm with true hardware entropy. Numbers are returned sorted. Supports major lottery formats: - Singapore TOTO: min=1,… |
| GET |
Health /health |
Returns live diagnostics on entropy source availability and the last pool generation. Use this to verify which hardware sources are actively contributing to randomness on the… |
Simple Random Number API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 900 / hour |
|
| PRO | Free | 5000 / hour |
|