Skip to content
Run here 100% in your browser, no upload, no login

World Clock

Track the current time in eight preset cities side by side, and add more cities from a drop-down.

How to use it

  1. Open the page and the eight preset city clocks start ticking immediately.
  2. Each card shows the city name, its IANA zone id, the current local time, the local date and the UTC offset.
  3. To watch another city, pick it from the More cities drop-down and press Add city.
  4. Remove a city with the remove button on its card; removed cities return to the drop-down list.
  5. The clocks refresh every second while the tab stays open.

Common use cases

Why it stays private

Times are rendered from your device's own clock and the browser built-in IANA time zone data via the Intl API: no requests, no geolocation, nothing stored. Daylight saving is whatever your browser's zone rules say for each city.

FAQ

Q: Does the clock keep running in a background tab? A: The one-second refresh continues, but browsers may throttle background timers, so a backgrounded tab can update less often. Bring the tab forward for a live display.

Q: Why does the city list differ slightly on other devices? A: The extra cities come from the browser's IANA database, which can vary a little with browser and OS versions. The eight preset cities are fixed.

Q: Can I reorder the cities? A: Not currently. Cities appear in the order they were added; remove and re-add them to get your preferred arrangement.

Your data stays on this device

World Clock runs 100% locally. Everything you paste or drop is processed by your own browser and never transmitted. Nothing is stored on our servers — close the tab and it is gone.

Nothing you type is sent to a server, logged, or used for analytics. The page works even with your network disconnected after first load.