GenerateRandomSearch

Random Date Generator

Choose a start and end date and generate a random day within that window. Filter to weekdays or weekends only, and generate multiple dates at once.

What this generator does

Picks a date from a range you set, for sampling, for scheduling something arbitrary and for filling date fields in test data.

How to use this tool

  1. Set a start date and end date.
  2. Choose how many random dates you need.
  3. Optionally restrict results to weekdays or weekends only.
  4. Generate to see your random date or dates.

Understanding the controls

Date range
Both ends are included, so the earliest and latest dates you set can both be returned.

Common use cases

  • Picking a random meeting or event day within a window
  • Choosing a surprise date for a gift or activity
  • Scheduling randomised checks or audits
  • Classroom exercises involving calendars

Limitations and good to know

  • Every date in the range is equally likely, including weekends and public holidays. It has no notion of working days.