Random Number Generator
Generate random numbers in any range. Integers or decimals, unique or with repeats, Math.random or Web Crypto for cryptographic randomness.
Runs 100% in your browser — nothing is uploaded.
Frequently asked
Math.random vs cryptographic?
Math.random is fast but predictable — never use it for security. Cryptographic mode uses crypto.getRandomValues, which is the browser's CSPRNG (the same one used for HTTPS handshakes).
What does "unique" mean?
No number appears twice in the output. If you ask for more unique integers than exist in the range, you get an error.
Related tools
- Password GeneratorGenerate strong random passwords with configurable length, character sets, and a
- UUID GeneratorGenerate cryptographically-strong UUIDs in bulk. Supports v4 (random), v7 (time-
- Base ConverterConvert numbers between binary, octal, decimal, and hexadecimal. Supports huge n
- Cron BuilderPick a preset or enter your own fields to build a cron expression. Includes a pl
- CSS Beautifier & MinifierBeautify minified CSS with proper indentation, or minify pretty CSS to a single
- Hash GeneratorInstantly compute MD5 and SHA-family hashes of any text. All hashing happens in