Looking for a random day of the week instead?
If you want a random weekday (like "pick a day for the meeting") rather than an actual calendar date, use Random Day of the Week instead — it also lets you exclude weekends.
Two ways to pick a random date
Date Range picks uniformly from every day between two dates you set, inclusive of both endpoints — every day in the range has an equal chance. Custom List picks randomly from a specific set of dates you provide instead, useful when the options aren't a continuous range (a handful of candidate appointment days, for example).
Why custom dates require YYYY-MM-DD format
A date like 03/04/2027 is genuinely ambiguous — it means March 4
in the US, and April 3 in most of the rest of the world. Rather than guess which
convention you mean, this tool only accepts the unambiguous ISO format
(2027-03-04), which reads the same way everywhere.
Frequently asked questions
How do I generate a random date?
Choose Date Range and set a start and end date, or switch to Custom List and enter your own dates, then click Pick a Random Date.
What happens if I enter the end date before the start date?
They're automatically swapped, with a note confirming that happened, rather than showing an error.
Can every date in the range actually come up, including the first and last day?
Yes — the range is inclusive on both ends, and every day within it has an equal chance of being picked, including the start and end dates themselves.