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.
What would you like to do next?
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.