StudioClock
SYNCED · OFFSET +0.3 MS · LIVE IN YOUR BROWSER STUDIO 1
- - -
--:--
:--
BST
MACOS 14+ LOCAL-FIRST · NO CLOUD

One Mac. Every screen in the building. The same perfect second.

StudioClock turns a Mac into a broadcast studio clock: NTP-accurate time, full-screen on a second display, and live in every browser on your network - a TV, a tablet, a kiosk screen - all synced to the same master. No cloud, no server to maintain.

Second display LAN viewers NTP-accurate No cloud

App Store edition £8.99 · Studio edition £9.99, direct purchase opening soon.

OPERATOR DESK
Studio clock output on a wall-mounted screen
IPAD · FOYER
PI KIOSK · GREEN ROOM

One master. Every screen you already own.

The Mac drives its own second display and serves the same clock to any browser on the LAN - read-only, so the desk keeps command.

CLOCK FACES

Ten broadcast faces, one show file.

Studio ring face Jumbo face Seven-segment face Flip clock face Dual time face World and custom faces
Studio Ring

Laid out on a WYSIWYG canvas across as many displays as you need. Show Mode locks it while you are live.

COUNTDOWN TO A WALL-CLOCK TIME
STRAIGHT INTO THE BREAK · 20:30:00
0:10

Target a duration or a time of day. Rolls over to tomorrow if that time has passed. Drivable over OSC from Companion or a Stream Deck.

ON AIR
LIT BY TSL UMD 3.1 TALLY FROM THE SWITCHER
TIMEKEEPING

Trust the number, not the promise.

+12.0 ms
MEASURED OFFSET
SYNCING…
SERVER
time.npl.co.uk
ROUND TRIP
18 ms
BROADCAST DELAY
+5.0 s (studio only)

1-10 ms over the internet, often sub-millisecond to a nearby server - comfortably tighter than a single broadcast frame. If the network drops the clock keeps running on the last known offset and marks itself holding. It never blanks.

WHAT IT DOES

Everything a control room asks a clock for.

One line each - the features page has the detail.

TIMEKEEPING
NTP-accurate, with the workings shown

Stratum-1 servers or your own appliance, a live offset and round-trip readout, and a signed per-display broadcast delay.

DISPLAY DESIGNER
A WYSIWYG canvas per display

Clocks, countdowns, ON AIR tiles, text and logo tiles. Ten faces, every IANA time zone, full undo/redo, Show Mode to lock it live.

COUNTDOWN
To a duration or to 20:30:00

Captioned, hideable live, auto-stops cleanly at zero, and computed from the same corrected clock.

ON AIR · TALLY · OSC · TSL
Wired into the gallery

TSL UMD 3.1 tally receive lights ON AIR from the switcher. OSC in and out for Companion, Stream Deck, vMix and Resolume.

HEADLESS SERVER
Runs from the menu bar

Close the Control window and the clock, LAN viewer and output keep going. Launch at Login means a server Mac survives a reboot alone.

BUILT FOR LIVE
Autosave, crash recovery, secure mode

A recovery snapshot trails every edit by seconds, secure network mode adds a Keychain passcode and localhost binding, and diagnostics export in one redacted file.

One studio output carrying a countdown clock face, a NEXT ITEM timer and an ON AIR tile inside a red ON AIR border

One display, four tiles: the studio clock, the next item's hold time, an ON AIR tile and the full-bleed ON AIR border - all on the same corrected second.

The StudioClock control window: displays and modules on the left, the design canvas in the middle, tile inspector on the right

One operator desk: displays and modules down the left, the design canvas in the middle, the selected tile's inspector on the right, and transport, blackout, ON AIR and Output along the bottom. Here a -5.0 s broadcast delay is set on the display, and the show accent is red.

A CLOCK ON EVERY SCREEN

If it has a browser, it can be a StudioClock display.

No app to install on the viewing device, no extra licence, no per-screen cost. Point it at http://<mac-ip>:7777 - or scan the QR code in the Output menu. StudioClock also advertises itself over Bonjour.

Deployment guides
Any TV with a browser

Tizen, webOS, Android TV - open the URL, done.

Signage players

BrightSign, ScreenCloud, Yodeck, Xibo, PiSignage.

A Raspberry Pi kiosk

Chromium in kiosk mode or FullPageOS. A Pi Zero 2 W is enough.

An old iPad or tablet

Guided Access, or Fully Kiosk on Android.

SEVEN LANGUAGES

Localised interface. Control-room terms left alone.

English (UK and US), German, French, Spanish, Japanese and Traditional Chinese - switchable from the Language menu or macOS's per-app picker. ON AIR, OSC, NTP, TSL, PGM and PVW stay in English everywhere, deliberately, as universal signage.

The in-app Help manual and the LAN viewer read in English for now.

The control window in German
The control window in Japanese
TWO EDITIONS, ONE CODEBASE

Everything except NDI is identical.

The Studio edition is a direct download from this site and adds NDI video output. The App Store edition is the same app without NDI, installed and updated by the App Store.

Compare editions
Studio edition
£9.99

Download from this site · adds NDI output

Direct purchase opening soon

App Store edition
£8.99

Mac App Store · installs and updates itself

BUILT BY A BROADCAST ENGINEER

StudioClock is built by a broadcast engineer for the desk it sits on: no accounts, no analytics, no cloud dependency, and a clock that holds rather than blanks when the network wobbles.

Rick Skelton · rick-skelton.com/studio-clock

Put it on a screen tonight.

macOS 14 or later. A show file, a second display, and a browser on the LAN.

Get it on the Mac App Store About the Studio edition