Random date generator

Pick random calendar dates in a range, with optional weekday filtering, unique dates and a CSV download.

Processed on your device
Options
Both dates are included in the possible results.

How to use this tool

  1. Enter an inclusive start and end date, then choose how many dates you need.
  2. Choose allowed weekdays and whether dates can repeat. Run the tool and copy or download the list.

Things to know

  • At most 1,000 results from a range of 100 years, within years 0001 to 9999. Both endpoints are included.
  • Every eligible calendar day has equal probability. Weekdays do not exclude bank holidays. This generates dates, not personal records.
  • Processing stays on your device. Results are not saved between visits.

You might also need

More in dates & time