Random Time Generator
Pick random times of day within a time window — in 24-hour or 12-hour format, at any interval.
Every possible time in the window (start and end included) is equally likely. Times use your chosen interval, e.g. every 15 minutes.
About this tool
Generate one or many random clock times between a start and an end time, for example to schedule spot checks, pick a meeting slot, create test data or set a surprise alarm. Choose the interval (every minute, 5, 15 or 30 minutes, or on the hour), 24-hour or AM/PM format, sorting and whether times may repeat. Windows can cross midnight.
Frequently asked questions
It lists every possible time in your window at the chosen interval and picks among them with equal probability. From 09:00 to 17:00 every minute there are 481 possible times, because both ends are included.
Yes. If the end time is earlier than the start, the window runs past midnight — 22:00 to 02:00 covers four hours and 241 possible minutes.
Set Repeats to “No repeats”. Each time can then appear only once, so you can request at most as many times as the window contains — 33 times from 09:00 to 17:00 at 15-minute steps.
Midnight is 12:00 AM, noon is 12:00 PM, and 13:00–23:59 become 1:00–11:59 PM. The 24-hour format runs from 00:00 to 23:59.
Related tools
Random Number GeneratorGenerate random numbers in any range — one or many, unique or with repeats.Dice RollerRoll virtual dice — d4, d6, d8, d10, d12, d20 or d100 — with any number of dice and a modifier.Yes or No GeneratorAsk a question and get a random yes or no answer — optionally with "Maybe".Random Date GeneratorGenerate random dates between any two dates, with leap years handled correctly.