Toolskit

Random Number Generator

Generate random numbers with min/max, count, unique, and sort options.

Loading tool…

About this tool

Raffles, sampling, dice substitutes, test data — random numbers come up constantly, and "pick a number" from a human is never actually random. This generator produces numbers in any range you set, with options for how many you need, whether duplicates are allowed, and sorted or raw output.

It uses your browser's cryptographic random number generator (crypto.getRandomValues), the same source behind secure tokens — far less predictable than basic Math.random patterns.

How to use

  1. Set the minimum and maximum values for your range.
  2. Choose how many numbers to generate.
  3. Toggle "unique" to prevent duplicates and "sort" to order results.
  4. Click Generate, then copy or download the numbers.

Frequently asked questions

Random Letter Generator

Generate random letters with case and count options.

Open

Random Word Generator

Generate random English words for games, writing, and brainstorming.

Open

Random Username Generator

Create unique random usernames with style options.

Open

Random Name Generator

Generate random first and last names for characters and testing.

Open

Random Date Generator

Generate random dates within any range you set.

Open

QR Code Generator

Create QR codes from any text or URL and download as PNG.

Open