Testing and sample data
Generate dates for spreadsheets, prototypes, QA data, demos and fake records.
Generate one or many random dates between two dates.
The Random Date Generator picks one or more dates between a start date and an end date. Use it for sample data, classroom timelines, writing prompts, planning games, random challenge dates, giveaway windows, spreadsheet tests and everyday random choices that need calendar dates.
Generate dates for spreadsheets, prototypes, QA data, demos and fake records.
Pick random historical dates, timetable examples, timeline tasks or school-year weekdays.
Choose a random date for a story, journal prompt, worldbuilding event or challenge.
Pick challenge dates, event windows, fictional birthdays or random planning slots.
Use weekdays only for school, work and scheduling tasks where weekends should not appear. Use unique dates when each result should be different. If you ask for more unique dates than the range contains, the tool will ask you to reduce the count or widen the range.
For numeric ranges, use the Random Number Generator. For a full random order, use the List Shuffler. For everyday choices, start from the What Should I Tools hub. For classroom use, browse Classroom Random Tools.
Choose a start date, an end date, how many dates you need, then click Generate Dates. The tool picks random calendar dates from the selected range.
Yes. Set the count from 1 to 100. You can also turn on unique dates if you do not want repeats.
Yes. Turn on weekdays only to exclude Saturdays and Sundays from the generated dates.
No. The generator runs in your browser and does not upload your selected range.