The Random Pick

Random Date Generator

Set a start and end date, tap Generate, and get a random date with its weekday and how far it is from today.

Pick a range, then tap Spin.
Options

How it works

  1. Pick a start date and an end date, or keep this year.
  2. Choose how many dates and tick weekdays only if needed.
  3. Tap Generate and read each date with its weekday.

Every pick starts from your browser's cryptographic random number generator, so each option has the same chance unless you set a weight. How the randomness works.

Ways to use it

Surprise date night

A couple picks a weekday-only date next month and keeps the plan secret until the day arrives.

Test data for a spreadsheet

A developer needs 20 sample dates in a range to check that sorting and filters work.

Random audit check

An office manager picks three weekdays this quarter to spot-check receipts without a pattern.

History class prompt

Students get a random date in a century and research one thing that happened near it.

Writing exercise

A writer sets a date in a story's world and builds a scene around whatever weekday it lands on.

Questions people ask

What does weekdays only skip?

It leaves out Saturdays and Sundays, so every result is Monday through Friday. Holidays are not removed, so check those on your own calendar.

How is the days-from-today number counted?

It shows how many days the date is before or after today. A date in the past shows as days ago, a future one as days away.

Can I pick dates in the past?

Yes. Set any start and end date and the generator picks evenly from every day between them, including both ends.

Will two random dates ever match?

They can if you ask for several from a short range, since each date is drawn fairly. Widen the range to make matches less likely.

Spin on The Random Pick