Random Date Generator
Generate a random date between two dates you choose, useful for test data and prompts.
How to use it
- Set the range A start and end date.
- Generate A random date within the range appears.
- Use it For test data, sampling or fun.
Examples
| 2000–2026 | any day |
|---|---|
| inclusive | both ends |
About this tool
Sometimes you just need a random day — for test data, a sampling task, or a writing or trivia prompt. This generator picks a fair random date between the two you set, with every day in the range equally likely.
Both the start and end dates are included, and the result is shown in full and as a plain ISO date you can copy. The randomness comes from your browser’s cryptographic generator, and everything runs locally.
Frequently asked questions
Are both ends included?
Yes. The range is inclusive, so the start and end dates can both be chosen, and every day in between is equally likely.
What can I use it for?
Generating test data, picking a random day for a draw, sampling, or sparking writing and history prompts.
Related tools
Updated June 15, 2026