30-Minute Timer
A simple 30-minute countdown for a workout block or a meeting slot.
30 min
JavaScript is required to run this timer — enable it to start, pause, and hear sound alerts.
30:00
This finished while this tab wasn't open to notice — we can't alert a closed tab, only report back honestly like this.
Space start/pause R reset F fullscreen
Enable JavaScript to see background-alert options — this timer keeps correct time either way, but notifications and the install prompt both require it.
Frequently asked questions
- What is a 30-minute timer commonly used for?
- Capping a meeting, timing a workout, or managing a cooking or chore stage — checking something in the oven, a laundry cycle, a proving dough. It is the standard single-focused-block length.
- Can I keep the tab in the background?
- The end time is tracked accurately, so the count is right when you return, but the alarm can lag up to a minute in a backgrounded tab and will not sound if the tab is closed. Keep it open; on iPhone, mute switch off.
This timer keeps the exact time even if you switch tabs. If this tab or your browser closes, nothing can alert you at the exact finish time — there's no server behind this, by design. Come back any time and we'll tell you honestly how long ago it ended.