Random tools

Random generators and pickers that run entirely in your browser: numbers, dates, CSV test data, tokens, UUIDs, shuffles, and verifiable draws.

Nothing is uploaded. Share URLs contain settings only (no generated results) where applicable.

Other languages ja | en | zh-CN | zh-TW | es | pt-BR | id | fr | ar

Generators (numbers & data)

Pick a generator for numbers, dates, CSV test data, or distribution samples.

Distributions

Sample from distributions, inspect histograms, and sanity-check randomness.

Open Distributions

Test data

Generate CSV test data, IDs, and timestamps.

Open Test data

Random Number Generator

Integers/decimals, unique mode, and optional seeds for reproducible lists.

Open Random Number Generator

Random Date & Time Generator

Generate random dates, times, or datetimes within constraints and time windows.

Open Random Date & Time Generator

Random CSV Generator

Build CSV test data from a schema, preview rows, and download.

Open Random CSV Generator

Distribution sampler

Sample from common distributions, inspect histograms, and export.

Open Distribution sampler

Dev & test (IDs, tokens, passwords)

Generate IDs and random strings for development or QA workflows.

Token generator

Secure random strings (base64url/hex/custom), share settings only.

Open Token generator

UUID generator

Bulk UUID v4/v7, format/validate/decode, download lists.

Open UUID generator

Password generator

Strong passwords with CSPRNG, rule options, and filters.

Open Password generator

Passphrase generator

Random words (Diceware-style) that are easy to remember.

Open Passphrase generator

Shuffles & order

Shuffle lists or cards with optional seeds for reproducibility.

List shuffler

Fisher–Yates shuffle, optional seed for reproducible order.

Open List shuffler

Card deck

Shuffle & draw cards with optional seeded mode.

Open Card deck

Draws & fairness

Pick winners and verify draws with transparent, auditable methods.

Weighted random picker

Lottery draws with weights, optional seed for reproducibility.

Open Weighted random picker

Random picker

Pick winners from a list with optional no-repeat draws.

Open Random picker

Verifiable draw

Commit-reveal draws that are auditable after the fact.

Open Verifiable draw

Randomness beacon verifier

Verify draws using external beacon values.

Open Randomness beacon verifier

Randomness tests

Quick sanity tests for bit/number sequences.

Open Randomness tests

Team generator

Split names into random teams with constraints.

Open Team generator

Seating chart

Generate random seating charts in seconds.

Open Seating chart

Secret Santa

Draw names with exclusions for gift exchanges.

Open Secret Santa

Looking for a guide?

Need help choosing the right tool? See the Random & lotteries topic guide.

Open Random & lotteries guide