Random Date Generator

Generate random dates between two endpoints.

Keep or share the finished result Copy or share after running the tool. Saved tools and settings stay in this browser.
More

Generate random dates

Random dates are useful for test data, sample schedules, planning exercises and examples. Choose a start and end date, set how many dates you need, and the generator returns ISO-formatted dates that are easy to copy into spreadsheets, JSON or seed data.

Useful for sample data

The output is generated locally with the browser random source and does not require a signup or upload.

Frequently asked questions

Can I generate many dates at once?

Yes. Set the count up to the page limit and copy the list.

What format is used?

Dates are returned in YYYY-MM-DD format.

Are the dates guaranteed unique?

No. Random generation can repeat dates, especially in a small range.