Date utility

Generate a random date in a range

Set a start and end date, then select one calendar day at random from the inclusive range.

Useful for sample data, games, practice prompts, and low-stakes planning.

Common uses

Sample data

Create dates for tests and mockups.

Challenges

Pick a day for a prompt or activity.

Games

Select a date from a defined period.

Frequently asked questions

Are both boundary dates included?

Yes. The start and end dates can both be selected.

Can the end precede the start?

No. Choose a valid chronological range.

What timezone is used?

The displayed date follows your browser’s local date formatting.

Is this suitable for deadlines?

Use judgment and relevant constraints for important scheduling.