World Clock

Show the current time in any set of IANA timezones.

  • Runs locally in your browser
  • No upload required

Try it

Leave blank to use the current time. Enter an ISO-8601 instant to reproduce a fixed moment.

Use IANA names such as America/New_York or Asia/Kathmandu.

Results are calculated in your browser.

Supported formats

Input
text
Output
text

Privacy

Runs entirely in your browser. Your input is never uploaded, stored, or sent to a third party.

Processing
In your browser
Privacy level
Browser only

2026-01-15T12:00:00.000Z renders in 4 timezone(s).

How it works

  • Used the supplied instant as the reference.
  • For each zone, resolved the wall clock, calendar date, weekday, UTC offset, abbreviation and daylight-saving state from the runtime IANA database.
  • Returned the zones in the order requested.
  • Results depend on the reference instant; supplying one makes the output reproducible.

Methodology

  1. Take the reference instant from the supplied value, or from the device clock when none is supplied.
  2. For each named zone, resolve the wall clock and date through the runtime IANA time-zone database.
  3. Report the UTC offset, abbreviation and daylight-saving state that the IANA data gives for that instant.

Time model

  • Time source: UTC.
  • Timezone: Each zone's wall clock is rendered from the reference instant using the named IANA zone rules.
  • Locale: Weekday and abbreviation names are fixed English labels from the runtime's en-US locale; no user locale is applied.
  • Daylight saving: Daylight-saving state is derived from the zone's own January/July offsets for the reference year.
  • Reference date: An optional instant. When omitted, the current instant is read from the visitor's environment at runtime; a supplied instant fixes the result. Examples always supply one.

Usage

  1. Leave the instant blank to use the current time, or enter an instant to reproduce a moment.
  2. List one IANA timezone per line, up to the documented maximum.
  3. Read each zone's wall clock, date, offset and daylight-saving state.

Examples

These are examples, not current values: they use fixed inputs, while the interactive tool computes live results in your browser.

A fixed instant across four zones

jsonSelect to copy
{
  "instant": "2026-01-15T12:00:00Z",
  "zones": [
    "UTC",
    "America/New_York",
    "Asia/Kathmandu",
    "Australia/Lord_Howe"
  ]
}

Southern-hemisphere summer

jsonSelect to copy
{
  "instant": "2026-01-15T00:00:00Z",
  "zones": [
    "Australia/Sydney",
    "Pacific/Auckland",
    "Europe/London"
  ]
}

Limitations

Why an explicit reference matters

A clock that always shows 'now' is not reproducible. This tool accepts an explicit instant so the same reference can be rendered anywhere, while the default stays live for everyday use.

Frequently asked questions

Does the page use a build-time timestamp?
No. With no instant supplied it reads your device's clock at runtime, so a cached page never shows a stale time (RULE-025).
Why do some zones show a half-hour offset?
Several zones are offset by 30 or 45 minutes. The offset is read from the runtime IANA data, not assumed to be a whole hour.

Sources

  1. IANA Time Zone Database — IANA