Free Online Tool

Random Number Generator

Free random number generator. Generate cryptographically secure random numbers with custom min, max, and count. Choose unique or allow duplicates.

?

What is this tool?

Random Number Generator creates one or more random numbers within a range you specify. You can generate integers or decimals, enforce uniqueness, and sort the results — all using the browser's cryptographically secure random number generator.

Why use this tool?

Need to pick lottery numbers, run a raffle, generate test data, or make a random selection? This tool handles it instantly. The unique-only option ensures no duplicates, and you can generate up to 1,000 numbers at once.

Tips & Best Practices

  • For lottery-style picks, enable "Unique only" and set your count
  • Use "Integers only" for whole numbers, uncheck for decimals with 2 decimal places
  • Results can be copied as comma-separated values
  • The generator uses crypto.getRandomValues for true randomness

Frequently Asked Questions

Is my data safe?

Yes. Everything runs in your browser. No data is ever sent to a server.

Is this truly random?

Yes. This tool uses the Web Crypto API (crypto.getRandomValues) which provides cryptographically secure random numbers.

Looking for more tools? Check out our complete tools collection or try our AI-powered tools.