~/world-clock-wall ☀ LIGHT analog clock dates stage clock ☕ Support me apps ← about me

World Clock Wall_

Up to 12 cities on one screen, with real sunrise skies and who is working right now. Drag time forward to plan a meeting across time zones, then run it fullscreen as a screensaver or on a bar TV. Free, nothing leaves your browser.

LIVE
Preset
Clocks shown6 clocks
Add a city or time zone

Around 170 cities, plus every time zone your browser knows. Zones without a city use an estimated position for the sky.

ClocksSwap a city, add a label such as a name or “HQ”, reorder or remove. Editing a preset turns it into My wall.

Guide — a world clock wall and meeting planner in two minutes

No install, no account. The wall keeps perfect time offline, and every setup can be shared as a link.

1Pick your cities

Choose a preset or build My wall: search around 170 cities or any time zone, give a clock a name such as a teammate or “HQ”, and show 2 to 12 clocks.

2Plan a meeting

Drag the time-travel slider under the wall and every city jumps to that moment. Find a time lists the hours when nobody is asleep, best first, and a grid shows each city’s day.

3Style it

Digital or analog, a grid, a row, a column or a timeline on one shared 24-hour axis, 12 or 24 hours, seconds, real skies, work hours and an accent colour.

4Go fullscreen

Click the wall or press F. The page keeps the display awake, hides the pointer and nudges the picture to protect OLED panels. A kiosk link boots straight into it.

5Save or share

Settings are remembered in this browser. Copy link rebuilds the wall anywhere, and Copy summary gives each city’s time to paste into an invite.

Reading the wall

STATUSCan I call them?

Each card says whether it is a sensible hour there, from the work hours you set (09:00 to 17:00 by default) and that city’s weekend.

working
inside work hours on a local weekday
morning, evening
awake, but outside work hours
asleep
23:00 to 07:00 local time
weekend
local weekend, Friday and Saturday in Riyadh, Doha, Cairo and Tel Aviv
SKYDay, dusk and night

The sky on every card is worked out from the real position of the sun for that city, so it follows the seasons.

sun
today’s sunrise and sunset, or midnight sun and polar night
moon
drawn in its real phase at night, mirrored in the southern hemisphere
bar
the 24 hours as a strip: daylight, work hours and a white marker for now
PLANTime travel

The slider under the wall moves every clock together, 15 minutes at a time, from a day back to three days ahead.

centre mark
live time; the amber frame means you are planning
Find a time
windows ranked from everyone at work to least bad
grid
click any hour to show it on the wall
at=
a link can open on a planned moment
LAYOUTFour ways to lay it out

Pick what suits the screen: the grid fills it, a row suits an ultra-wide monitor and a column a narrow one.

Auto grid
as big as the screen allows
Row, column
one line of clocks
Timeline
one row per city on a shared 24-hour axis; the green band is when everyone is at work
SCREENDisplay care

Built to stay on for days on a spare monitor, a TV or an OLED panel.

Brightness
30 to 100%, or auto-dim to 40% from 22:00 to 07:00
Burn-in shift
the picture drifts a few pixels every minute
Wake lock
keeps the display awake in fullscreen
KEYSShortcuts

Everything works from the keyboard.

F
fullscreen
← →
plan 15 minutes back or ahead (Shift: an hour; PgUp PgDn: a day)
N P L A
back to now, planner, layout, analog or digital
H S D W O
12 or 24 hours, seconds, skies, work status, sort west to east
1–7
presets; + − more or fewer clocks

Find a meeting time across time zones

Drag the slider under the wall and every city shows its own time at that moment. Press Find a time and the page lists the hours when nobody is asleep, with the best first.

Put the cities of everyone invited on the wall, set the work hours under Look (09:00 to 17:00 by default) and open Plan a meeting. The planner tests every quarter of an hour for the next three days against the meeting length you choose, from 30 minutes to 3 hours, and sorts what it finds into four tiers: everyone inside work hours; everyone awake, some of them early or late (from 07:00 to the start of work, or from the end of work to 22:00); nobody asleep, but someone on a weekend or up between 22:00 and 23:00; and, if nothing else exists, the least bad options. It shows the best tier it can find and says which one that is, with each city’s local time for every suggestion. Click a suggestion and the wall jumps to it.

An example. Take San Francisco, New York, London and Berlin on a winter weekday. They are UTC−8, −5, 0 and +1, so 08:00 in San Francisco is 11:00 in New York, 16:00 in London and 17:00 in Berlin. No hour is inside 09:00 to 17:00 for all four, because San Francisco’s morning starts when Berlin’s day is ending. The closest is 07:00 in San Francisco: 10:00 in New York, 15:00 in London and 16:00 in Berlin. Only San Francisco is outside work hours, and only just. The planner lists it as the closest option, and the Timeline layout shows why: the green band that marks everyone at work is simply missing.

Time travel

One slider moves every clock together. The amber frame and the word PLANNING make sure nobody mistakes it for the live time.

Best times

Suggestions ranked from everyone at work to least bad, for the meeting length you pick.

Hour by hour

A grid of each city’s day with the overlap outlined in green. Click any hour to show it on the wall.

Summary and link

Copy the time in every city for an invite, or a link to the exact moment.

Clock changes

A heads-up when daylight saving changes any city in the next 30 days, and how your gap moves.

Whole teams

Up to 12 clocks with names, so the card reads “Anna” with “Berlin” underneath.

Use it as a screensaver on a second monitor

Drag the tab to the spare monitor and press F, or click the wall. Your cities, colours and brightness are saved automatically, so it comes back the same tomorrow. While it is fullscreen the page asks the browser to keep the display awake, hides the mouse pointer after a moment and shows an exit button when you move the mouse. A web page cannot replace your operating system’s own screensaver, but a fullscreen tab on a second monitor does the same job, and this one is useful.

Kiosk mode for a TV, bar or office wall

Any device with a browser will do: a smart-TV browser, an old laptop, a Raspberry Pi or an HDMI stick. Set up the wall, open Screen & share and press Copy kiosk link. A kiosk link is your setup link with kiosk=1 added: it opens straight into a clean fullscreen with nothing else on the page, and the first click upgrades it to true fullscreen. Press K to leave kiosk mode. If someone leaves a planned time on the wall, a fullscreen wall goes back to the live time after ten minutes without a change.

To start it when the computer boots: on Windows, put a shortcut with the target chrome --kiosk "your-link" in the Startup folder (Win+R, then shell:startup). On macOS, add the browser to Login Items with the link as its home page. On a Raspberry Pi, add chromium-browser --kiosk "your-link" to the autostart file. Because the link carries the whole setup, the wall boots into your exact cities and settings after a power cut.

Keeping the screen on and protecting OLED

In fullscreen the page requests a screen wake lock, which Chrome, Edge and Safari honour. If your browser has none, switch off display sleep in the operating system for that monitor. The burn-in shift (on by default) drifts the whole picture a few pixels every minute so that no character stays on the same pixels, and the Brightness slider and Auto-dim darken the wall without touching the monitor’s own settings. For an OLED TV that runs for months, still let the panel run its built-in pixel refresh now and then.

Daylight saving and why the gap moves

The clocks use your browser’s IANA time-zone database, so daylight saving changes happen on the right date in every city without any setting. The surprise is that regions change on different dates, so the gap between two cities moves for a few weeks each spring and autumn. Between the last Sunday of October and the first Sunday of November, for example, Europe is already on winter time while the United States is not, and London is four hours ahead of New York instead of five. The Plan a meeting tab lists every change in the next 30 days for the cities on your wall and what it does to your gap.

RegionClocks go forwardClocks go back
United States and Canada (most places)Sun 8 Mar 2026, Sun 14 Mar 2027Sun 1 Nov 2026, Sun 7 Nov 2027
European Union and United KingdomSun 29 Mar 2026, Sun 28 Mar 2027Sun 25 Oct 2026, Sun 31 Oct 2027
Australia (NSW, Victoria, SA, Tasmania, ACT)Sun 4 Oct 2026, Sun 3 Oct 2027Sun 5 Apr 2026, Sun 4 Apr 2027
New ZealandSun 27 Sep 2026, Sun 26 Sep 2027Sun 5 Apr 2026, Sun 4 Apr 2027
No changeIndia, Japan, China, Singapore, Hong Kong, the Gulf states, Brazil, Mexico

The wall reads your device’s clock, so keep it correct; it normally syncs itself over the network.

Real sunrise skies and the moon

Every card calculates the actual position of the sun for that city’s latitude and longitude. The sky brightens at the real sunrise, glows orange through the real sunset and fades into twilight and stars, and it follows the seasons. Cards show today’s sunrise and sunset, or midnight sun and polar night far north and south, and at night the moon is drawn in its current phase, mirrored in the southern hemisphere. The thin bar along the bottom of a card is that city’s 24 hours: warm for daylight, the accent colour for work hours and a white marker for now.

What working, evening, asleep and weekend mean

A quick “can I ping them?” signal. Working is inside the work hours you set, on a weekday there. Morning and evening are the hours just outside. Asleep is 23:00 to 07:00. Weekend follows the local weekend, including Friday and Saturday in Riyadh, Doha, Cairo, Tel Aviv, Kuwait City, Amman, Baghdad, Muscat, Algiers and Dhaka. Tehran is shown with a Friday weekend and Kathmandu with a Saturday one. Public holidays are not included, and a card with a brighter frame shares your own time.

Four layouts: grid, row, column and timeline

Auto grid chooses the arrangement that makes every clock as big as the screen allows. One row suits an ultra-wide monitor, one column a narrow one. Timeline draws one row per city on a shared 24-hour axis centred on the moment shown: the sky on top, who is available underneath, and a green band across every row wherever all cities are inside work hours. Where cards show the time as a clock face, the timeline always uses digital time.

Choose any city or time zone

Start from a preset (Remote team, Markets, Around the world, USA, Europe or Asia-Pacific), then change any slot from the list, add a city with the search box, reorder or remove clocks and add labels. The search finds around 170 cities by name or country, and any of the roughly 400 time zones your browser knows, such as Asia/Kathmandu or America/Indiana/Indianapolis. A zone that is not a listed city has no coordinates, so its sky uses an estimated position and may be off by an hour or two. Everything else, including the time and the date, is exact.

Keyboard and screen readers

The wall is drawn on a canvas, so the page also keeps a plain-text list of the times in every city for screen readers, updated every minute. The controls are ordinary buttons, sliders, checkboxes and a combobox with a listbox for the city search. Shortcuts: F fullscreen, ← → move the planned time by 15 minutes (with Shift an hour), PgUp PgDn a day, N back to now, P the planner, L the layout, A analog or digital, H 12 or 24 hours, S seconds, D skies, W work status, O sort west to east, + − more or fewer clocks, 1 to 7 presets and R reset.

Private, free and what is stored

Everything runs in your browser. No account, and no city, label or time is sent anywhere. The page, its fonts excepted, comes from this site, and visits are counted by SimpleAnalytics, which uses no cookies. Once loaded, the wall keeps time without a connection because it reads your device’s clock, and it redraws once a second to stay light on the processor and the battery.

In your browser it stores jb-clock-wall-v3 (your settings, cities and labels) and jb-theme (light or dark page). A planned time is never stored. A link carries its setup in the address, so anyone who opens it sees the same wall; reset clears the stored settings.

Limits to know about

It is a clock, not a calendar: it does not read your calendar or know public holidays, and a meeting suggestion only knows work hours and weekends. Work hours are the same for every city, in whole hours. The suggestions use the time-zone rules in your browser, so very recent changes to a country’s rules can be missing in an old browser. Weekends are simplified: Tehran’s Thursday and Kathmandu’s Friday half days are not shown.

More clocks and screens

For a single clock face see the analog clock screensaver; a countdown for a stage or a green room is the backstage stage clock; the gap between two dates is the days between dates calculator; and the golden hour calculator works out the light for a place.