Live stage timer for production

Hit your hard out. Every single time.

A precise countdown for live shows and broadcast — control it on one device, show it on another. Progress bar, overtime, color thresholds, and native hooks into vMix and Bitfocus Companion. Every account gets its own timer.

±0.00scountdown accuracy
vMix · Companionnative API
timers per account
Segment 1 — Interview LIVE
0:12
Back in a moment
Features

Everything the control room needs

Built for hosts, directors and streamers — simple to run, readable from across the room.

🟩

Color thresholds

Green, amber at 20%, red at 5%. You always know exactly how much time is really left.

🟥

Overtime

When time's up it counts into the negative — the screen turns red and flashes so no one blows past the hard out.

📊

Progress bar

A visual bar shows the remaining share of time and shifts color with the state.

🖥️

Fullscreen display

A dedicated page for a second monitor, projector, or a vMix Web Browser input — with an optional transparent background.

🎛️

vMix & Companion

Start, pause, reset or adjust time over a simple HTTP API — straight from physical buttons.

👥

Your own timer

Sign up and get your own isolated timer — your own display link and your own API keys.

How it works

Three steps and you're live

No install. All in the browser — from a phone, a tablet, or the control PC.

1

Set

Sign in and set the time, title and message. Start, pause, +/- time, reset — spacebar too.

2

Show

Open your fullscreen display on a second screen, or drop it into vMix as a Web Browser input.

3

Control

Run it live from the app, or map buttons in Bitfocus Companion and drive the clock with one tap.

Integrations

Wire it into vMix & Companion

The exact links and API URLs with your key are shown in the app after you sign in (with a Copy button).

vMix Web Browser input

Show the timer right inside your production — full screen or as an overlay over your video.

1
In the app, copy your display link (…/display.html?t=…). For an overlay over video, append &transparent=1.
2
In vMix click Add Input → More… → Web Browser.
3
Paste your display link into the URL field and set the resolution (e.g. 1920×1080 for full screen).
4
Add it to Program, or drop it as an Overlay — with &transparent=1 the timer sits over your video with no background.
5
Control it from the app in another window/device, or via Companion (next tab). Optionally trigger the API URL from vMix.

Example input

Input typeWeb Browser
URL (fullscreen)…/display.html?t=<your-id>
URL (overlay)…/display.html?t=<id>&transparent=1
No progress bar…&bar=0
Resolution1920 × 1080
💡 The display link is view-only (read-only) — safe to put in vMix. It can't control the timer.

Companion Generic HTTP

Drive the timer from Stream Deck buttons through Bitfocus Companion.

1
In Companion add Connection → “Generic HTTP” (Generic: HTTP requests).
2
On a button add the action HTTP → GET request.
3
Paste your API URL (it contains your secret key) — find it in the app under “API for vMix / Companion”.
4
Name the buttons and set colors. Done — Start/Pause, Reset, +/- time at a tap.

Buttons (GET requests)

Start / Pause…/api.php?key=<key>&cmd=toggle
Reset…&cmd=reset
+ 1 minute…&cmd=add&seconds=60
− 1 minute…&cmd=sub&seconds=60
Set 5:00…&cmd=set&seconds=300
Title…&cmd=title&text=Break
🔑 API URLs contain your secret key — don't share them publicly. The display link (?t=) is safe for vMix.
Pricing

Free. Seriously.

Hardout is completely free for now. If it helps your production, you can support the project.

For everyone
Free / no limits for now
Full functionality for your production — no hidden catch.
  • Unlimited timers
  • Fullscreen display (+ transparent overlay)
  • vMix & Companion API
  • Color thresholds, overtime, progress bar
  • Your own account & keys
Start free
Support the project
Chip in / optional
If it saves you time, any support keeps development going.
☕ Coffee 💚 Supporter 🚀 Studio partner

A Ko-fi donation page is on the way. For now, feel free to reach out — I'm happy to hear feedback and feature ideas too.

Get in touch

Launch your timer in 30 seconds

Sign up, open the display, and run the clock like a pro.

Start free →