Air Clock
A clock you configure entirely through the URL. Build a link, paste it into a kiosk browser, an always-on display, or just a tab you keep open. Below are some starting points — click any preset to launch it.
- Minimal — just the time A single big HH:MM in the local timezone. No date, no seconds. Great for an always-on display you glance at.
/?s=0&d=0 - Bedside Dark, no seconds, kiosk mode. Tap once to enter fullscreen and keep the screen awake.
/?t=dark&s=0&k=1 - World clocks — NYC / London / Tokyo Three timezones side-by-side. City shortcuts beat typing IANA names.
/?z=nyc,london,tokyo&s=0 - Local weather, mono font JetBrains Mono face, current weather for wherever you are (browser will ask for location). No API key.
/?f=mono&w=1&u=f - Light theme, serif EB Garamond on a paper-white background. Bookish and quiet.
/?t=light&f=serif&s=0 - Custom colors with blink Override fg/bg directly via hex (no #). Blink is opt-in via `b=1`.
/?fg=ffd700&bg=1a0033&f=display&b=1 - Analog face SVG dial with hour/minute/second hands. Hands stay synced to the OS clock; the second hand uses the accent color.
/?fc=analog&as=1 - Analog sweep, numerals, arrows Watch-style analog: smooth-sweeping second hand, 1–12 numerals around the dial, arrow-tipped hour and minute hands.
/?fc=analog&as=1&sa=sweep&an=1&aa=1 - Linear Three stacked horizontal tracks — hour, minute, second. Each track shows a filled bar from start to "now" with a dot indicator. Reads like an instrument panel.
/?fc=linear&as=1&sa=sweep - Analog world clocks Three analog dials side by side, EST/GMT/JST labels above each.
/?fc=analog&z=nyc,london,tokyo&ls=code
URL parameters
Every param has a one-letter alias. Type whichever — both parse. The settings panel writes back the short form.
| Long | Short | Values | Default | Notes |
|---|---|---|---|---|
tz | z | city shortcuts or IANA | browser | z=nyc,london,tokyo |
label | l | strings, comma-separated | derived | positional with z |
labelStyle | ls | full · code | full | New York vs EST auto-derivation |
format | h | 12 · 24 | 12 | hour format |
seconds | s | 0 · 1 | 0 | show seconds |
date | d | 0 · 1 | 1 | show the corner date |
dateFormat | df | short · med · long · iso | med | 5/17/2026 · Sat, May 17 · Saturday, May 17, 2026 · 2026-05-17 |
datePos | dp | tl · tr · bl · br · under · right | tr | screen corner, or attached to the clock |
size | sz | xs · s · m · l · xl | m | time digit scale |
dateSize | ds | xs · s · m · l · xl | m | date text scale |
globalSize | gs | xs · s · m · l · xl | m | master multiplier on every element |
meridian | mer | 0 · 1 | 1 | show AM/PM in 12-hour mode |
weatherIcon | wi | 0 · 1 | 1 | show weather glyph |
weatherStyle | wst | color · mono · outline | color | glyph rendering — emoji, mono, or line-art SVG |
weatherSun | wsn | 0 · 1 | 0 | show today's sunrise / sunset line |
weatherCondition | wc | 0 · 1 | 1 | show weather condition label |
weatherSize | ws | xs · s · m · l · xl | m | weather widget scale |
weatherPos | wp | tl · tr · bl · br | br | weather widget corner |
weather | w | 1 · lat,lon | off | w=1 uses browser geolocation |
units | u | c · f | f | temperature units |
font | f | sans · mono · serif · display | sans | Inter / JetBrains Mono / EB Garamond / Space Grotesk |
theme | t | dark · light · auto | auto | follows system if auto |
fg | fg | hex (no #) | — | main time digits |
bg | bg | hex (no #) | — | page background |
accent | ac | hex (no #) | muted | secondary text — colon · seconds · AM/PM · labels · date · weather |
kiosk | k | 0 · 1 | 0 | hide UI, wake-lock, fullscreen-on-tap |
blink | b | 0 · 1 | 0 | blink the colon (opt-in) |
layout | ly | auto · row · column · grid | auto | multi-clock arrangement |
City shortcuts
A small built-in table maps common city names to IANA zones so URLs stay
short. Examples: nyc, la, sf,
chicago, denver, toronto,
london, paris, berlin,
madrid, rome, amsterdam,
zurich, stockholm, istanbul,
moscow, dubai, mumbai,
delhi, bangkok, singapore,
hk, shanghai, tokyo,
seoul, sydney, melbourne,
auckland, honolulu, utc.
Anything not in the table is treated as a raw IANA zone.
Press s on any clock to open the settings panel. f for fullscreen. Esc to close.