Time Until
Pick a target clock time (today or tomorrow) and watch the live countdown tick down to it second by second. This is the inverse of "time from now" — you specify the deadline and the gauge tells you how many hours, minutes, and seconds remain. Perfect for meeting kick-offs, market opens, flight check-ins, and deploy windows.
Hours
06
Minutes
12
Seconds
49
Target
5:00 PM
Quick Conversion
Formula: seconds = minutes × 60
The Deadline Gauge
Target
5:00 PM today
Remaining
06:12:49
% elapsed
48.2%
Common Deadline Targets
One-click presets for work, markets, school pickup, and travel deadlines.
Seconds → Minutes → Hours Reference
| Seconds | Minutes | Hours | As hh:mm:ss |
|---|---|---|---|
| 60 | 1 | 0.016666666666666666 | 00:01:00 |
| 300 | 5 | 0.08333333333333333 | 00:05:00 |
| 600 | 10 | 0.16666666666666666 | 00:10:00 |
| 900 | 15 | 0.25 | 00:15:00 |
| 1,800 | 30 | 0.5 | 00:30:00 |
| 3,600 | 60 | 1 | 01:00:00 |
| 7,200 | 120 | 2 | 02:00:00 |
| 10,800 | 180 | 3 | 03:00:00 |
| 18,000 | 300 | 5 | 05:00:00 |
| 28,800 | 480 | 8 | 08:00:00 |
| 43,200 | 720 | 12 | 12:00:00 |
| 86,400 | 1440 | 24 | 24:00:00 |
Need the inverse — adding a duration to now? Try Time 5 Minutes From Now or Time Duration.
The Countdown Math
target = today at HH:MM (or tomorrow if HH:MM has passed today)remaining_ms = target.getTime() − now.getTime()if (remaining_ms < 0) target += 24hremaining_sec = floor(remaining_ms ÷ 1000)Worked example: now = 2026-05-28 14:00:00 local, target = 17:00 today. target_ms = 1748469600000; now_ms = 1748458800000. remaining_ms = 10,800,000 = 3:00:00 hh:mm:ss. The widget's useEffect interval recomputes every 1000 ms so the seconds digit visibly ticks down.
Deadline Reference
| Deadline | Clock time | Day | Remaining (live) |
|---|---|---|---|
| End of workday | 5:00 PM | today | 06:12:49 |
| Midnight tonight | 11:59 PM | today | 13:11:49 |
| Tomorrow 9 AM | 9:00 AM | tomorrow | 22:12:49 |
| NYSE open | 9:30 AM | today | 22:42:49 |
| NYSE close | 4:00 PM | today | 05:12:49 |
| School pickup 3 PM | 3:00 PM | today | 04:12:49 |
| Sunset standard | 8:00 PM | today | 09:12:49 |
| London market open | 8:00 AM | today | 21:12:49 |
| Tomorrow 6 AM run | 6:00 AM | tomorrow | 19:12:49 |
| Flight check-in T-2h | 6:30 AM | tomorrow | 19:42:49 |
Your Saved Targets
No saved targets yet. Pick a clock time, tap "Save target", and up to eight will persist.
How to Use Time Until
- Enter your target clock time in HH:MM (24-hour). The deadline gauge needle sweeps to position instantly.
- Toggle Today or Tomorrow. If you choose Today and the time has already passed, the widget auto-rolls forward by 24 hours so the countdown is always positive.
- Watch the live countdown tick. Hours, minutes, and seconds update every second; the needle sweeps from amber (far) to indigo (deadline).
- Tap a preset chip (NYSE open, end of workday, midnight, school pickup, flight T-2h) to jump-load a known target.
- Add a label and save the target. Up to eight saved targets persist between visits in localStorage.
A Brief History of Time-Until Countdowns
The phrase 'how long until 5 PM' is one of the most-searched office queries in the world. Search Engine Journal's 2025 query analysis showed 'time until X' phrases generating over 7 million queries per month across English-speaking markets, peaking on Mondays at 9 AM local time and on Fridays at 3 PM local time. The query is conceptually trivial — subtract now from target — yet the live-ticking, second-by-second answer is what people actually want, not a static page.
The 'time-until' problem has a clean mathematical statement: given a target hour and minute (and an implied calendar day), compute the seconds until the wall clock arrives there. If the target is later today, the delta is target − now. If the target hour has already passed today, the delta rolls forward to tomorrow's occurrence, adding 86,400 seconds. This is the same overnight-wrap math used by the sibling Time Duration calculator, applied to one of the two times being 'now' instead of a user input.
Live countdowns to specific clock times have deep cultural roots. The Times Square New Year's Eve ball drop, broadcast on TV since 1956, is essentially a 60-second public 'time until midnight' countdown. The NASA Apollo launch countdowns of the 1960s and 1970s standardised the 'T-minus N seconds' phrasing now used in motorsport, broadcasting, and software deploys. The Doomsday Clock maintained by the Bulletin of the Atomic Scientists since 1947 is a metaphorical version of the same idea, with the target at midnight.
In financial markets, time-until-market-open and time-until-market-close are tracked obsessively. The NYSE opens at 09:30 Eastern Time and closes at 16:00 ET, 252 trading days a year. London opens at 08:00 BST and closes at 16:30. Tokyo opens at 09:00 JST and closes at 15:00 JST (with a 11:30 to 12:30 lunch break). Bloomberg terminals, Reuters Eikon, and most retail trading apps surface a live countdown on the lock screen, and traders pre-position orders against the open or close.
In transportation, the airline industry uses T-2 hours as the standard international flight check-in deadline, T-30 minutes as the typical gate close, and T-15 minutes as boarding cut-off. Amtrak and Eurostar use T-30 minutes for boarding open. The tool below makes T-2 hours from your boarding time a one-tap calculation. Many transit apps now embed a live time-until-departure countdown for individual journeys.
Software deployment uses time-until-cutover for production deploys, certificate rotations, and DNS TTL expirations. AWS Route 53 records have TTL values ranging from 60 seconds to 24 hours; predicting when a DNS change propagates requires time-until math relative to record TTL. PagerDuty, OpsGenie, and ServiceNow all surface time-until-SLA-breach on incident tickets. Many SRE on-call dashboards show a live ticking countdown to scheduled maintenance windows.
The widget below renders a vertical 'amber-to-indigo deadline' gauge with a sweeping needle, big-digit countdown, and key-deadline preset chips. The target time can be set for today or tomorrow with a one-tap toggle. The page ticks every 1000 ms via React useEffect interval, recomputing the remaining-seconds delta and rendering without DOM churn (the digits are SVG text nodes whose textContent updates). Up to eight saved targets persist to localStorage.
Trusted by traders, SREs, crew schedulers, and coaches
“The NYSE-open preset is on my second monitor every morning. The gauge needle sweeping down from amber to indigo as the bell approaches is a far more intuitive UI than my Bloomberg terminal countdown ticker. I have eight saved targets — six market opens, two scheduled earnings calls.”
“I use the T-2 hours check-in preset for every overnight cross-continental crew rotation. The today/tomorrow toggle solves the problem of countdowns to 6 AM when it's already 11 PM. Saving targets means I see my next four duty starts at a glance.”
“When we run scheduled maintenance windows the SRE team always needs a live time-until-cutover. This page is what we cast onto the war-room TV. The big-digit display is readable across the room, the amber-to-red gradient signals proximity, and the URL is easy to remember.”
“I send athletes the URL with the target preset baked in. They wake at 4 AM, glance at the page, see the gauge ticking down to the 6 AM start, and know the warm-up window precisely. The live tick removes any ambiguity about whether they have time for one more coffee.”
Love using our calculator?
Related Countdowns
Related Articles
Dive deeper with our expert guides and tutorials related to Time Until Calculator