Android app & widget

BeatTime on your home screen.

A live @beat clock widget with swappable watch faces, a second dial for your local time, and a built-in time ↔ beat converter. No account, no ads, works offline.

Get the Android phone app on Google Play Get the watch face pack for your Wear OS watch

Watch faces

A whole set of built-in faces. Pick a global default in the app — or set a different face per widget (long-press a placed widget → configure).

@523BEATTIME
Dark
@523
Minimal
@523BEATTIME
Accent
@523 · 14:21
Dual
@523BEATTIME
Light
@523
Big
Ring (live)
@52314:21
Ring + time
@52314:21
Dual ring
Orbit
@52314:21
Ticks
@523
Tick clock
@523
Outline

On your wrist

Second app · Wear OS

A real watch face for Wear OS — a separate app that lives on the watch itself. 13 styles, picked in the watch's own face editor. Requires Wear OS 4 or newer.

Get the watch face pack for your Wear OS watch
BeatTime Watch Face — a separate listing on Google Play.

The facts — BeatTime in brief

Why the BeatTime app

⚡ Works offlineThe clock keeps ticking from your device clock and syncs to the server when online.
🎛️ A face per widgetPlace several widgets, each with its own look — Dark, Light, the live Ring and more.
🔁 Built-in converterTranslate any local time to @beat and back, right inside the app.
🔒 No tracking, no adsNo account, no analytics, no data collection. Just time.
🛰️ Server-accurateSyncs to beattime.live (NTS-backed) so the beat you see is the real one.
📅 Google CalendarAdd @beat to your meetings so every guest sees the one universal time.
🕐 Full-screen clockA big @beat clock for your desk — or the cover screen of a flip phone.
🌍 Speaks your languageAvailable in 11 languages — follows your phone, or pick one in the app.
🆓 FreeThe app, the widget and the API are free.

More than a clock

Living in .beat comes with things no timezone app can honestly copy.

🌍 The BeatOnce a day, one moment for the whole planet — drawn provably from the sealed weekly Merkle root. Opt-in only; the notification is scheduled on your phone, not pushed.
🤝 Beat handshakeTwo phones co-sign one @beat with device keys — a meeting sealed forever in the public proof log. Who you met stays on your phones.
💌 Meet at @beatInvite with a link or a QR card — everyone sees the same moment in their own local time. Pick a date, or just say 'the next @750'. See an example
⏳ Time capsuleWrite a message to the future. It opens at the @beat you choose — and its timestamp is provable from day one.
🍅 Focus in beatsA work timer that counts in .beat: 20 beats in, 5 beats out. No notifications, no account.
🏅 Beat collectionCatch @000, the triples and the elusive mirror beats — plus badges for handshakes and The Beat.

Stamp your photos with @beat

Give every photo its moment in universal time — the @beat is embedded in the file, and optionally drawn on the image.

A collector coin in a capsule, photographed on fabric — the kind of photo worth stamping.
  • Embedded in EXIF — Invisible metadata, readable by any photo tool.
  • Optional watermark — A subtle @beat drawn on the photo.
  • Share from your camera — Take a photo, tap Share → BeatTime — it stamps it and saves it back.
  • Verifiable proof — The photo's SHA-256 is recorded in the public proof-of-existence log — timestamped, signed and anchored to Bitcoin. See proof →
  • Any file, not just photos — PDF, video, archive: hashed on your phone and stamped in the same public log.
← Back to the live clock  ·  Developer API →