Random Date Generator

Generate random dates between any two dates you choose, with a count and date format option — free, fast and private.

Pick a range and click Generate Dates.

How to use Random Date Generator

  1. Pick a start date and an end date.
  2. Set how many random dates you want.
  3. Choose a date format.
  4. Click Generate Dates.

Note: this tool runs in your browser. Nothing is uploaded.

Frequently Asked Questions

Is the Random Date Generator free?

Yes, it is 100% free with no sign-up.

How are the dates chosen?

A random moment is picked uniformly between your start and end dates, so every date in the range is equally likely.

What if the end date is before the start date?

The tool will warn you and ask you to fix the dates before generating.

Can I use the dates for testing?

Yes. They are ideal for sample data, scheduling examples and test cases.