Skip to content
Akshar tools

रैंडम डेट जनरेटर

Random date generator

Choose a start and end date and get fair random dates, with the weekday spelled out.

Runs in your browser · nothing uploaded

Choose a range and press the button.

Every calendar day in the range, both ends included, is equally likely. Dates follow the normal calendar (leap years included) and are chosen on your device.

How to use it

  1. 01Choose the start and end date.
  2. 02Set how many dates and whether weekends are allowed.
  3. 03Press Generate and copy the dates.
Example

1 Jan 2026 to 31 Dec 2026

Saturday, 14 March 2026

About this tool

Use this to pick a random birthday for a character, choose a day for a surprise, build test data, sample days from a calendar or plan a random trip date. Every calendar day between your start and end dates, both included, has the same chance. Leap years and month lengths are handled for you.

Switch on “Weekdays only” to skip Saturdays and Sundays, for example when choosing a random working day. You can generate up to 30 dates at once; they come back in the order drawn, written in full (“Saturday, 14 March 2026”) with the ISO form beside each for easy copying.

Dates are chosen on your device using a cryptographic random generator, and nothing is uploaded or stored.

हिंदी में मदद

दो तारीखों के बीच रैंडम तारीख पाएँ। चाहें तो सिर्फ़ कामकाजी दिन चुनें। लीप ईयर अपने आप संभाल लिया जाता है और सब कुछ आपके ब्राउज़र में होता है।

Questions

Are the start and end dates included?

Yes. Both can be chosen, and every day in between has the same chance.

Can I skip weekends?

Yes. Tick “Weekdays only” to limit results to Monday through Friday.

Does it handle leap years?

Yes. It uses the real calendar, so 29 February appears only in leap years.