About these tools and how they are checked
Last checked 14 Nov 2026.
What this site is
SteadyTimer is a small set of free online timers, with a stopwatch and a countdown to a date. Each page does one job, opens with a worked example and explains in plain words how the answer is reached, including the awkward cases. The site will be paid for by advertising; no ads are shown yet. There is no sign-up, and nothing you type leaves your browser (see privacy).
Operated by Longitude Press (sole trader), ABN 38 842 876 454, NSW.
How the timing is done
- A timer fixes its finish time when you press Start and compares it with your device's clock on every tick, so it does not drift in a background tab.
- The stopwatch reads the elapsed time from your device's clock each time the screen redraws.
- The countdown counts calendar days to midnight at the start of the date you pick, by your device's clock and time zone.
- All of it lives in one small script, tt.js, which you are welcome to read.
How the tools are checked
Before the site is published, an automated check opens every page in a real browser (Chromium) and types in questions with known answers. The published pages have to give those answers. Some of them:
- A one minute timer reaches zero after sixty seconds on a controlled clock and signals its alarm.
- On 14 Nov 2026 the countdown to 25 Dec 2026 reads 41 days to go.
- Stopwatch laps of 12.34, 8 and 15 seconds are listed with a running total of 35.34 seconds.
The same check confirms that no page reports a script error, that every page fits a 360 pixel wide phone screen without sideways scrolling, and that every internal link leads somewhere. The functions in tt.js are also tested on their own, outside the browser.
What has not been checked
- The automated check runs in Chromium only. Other browsers and screen readers have not been tested.
- The check confirms the alarm is triggered, not that your device plays it. Volume, mute switches and sleeping devices are outside a web page's control.
- The egg times are kitchen guidance, not laboratory results.
Found a mistake?
Email [email protected] with the page, what you typed and what you expected. Confirmed errors are fixed and added to the check.