World Time API.

Worldwide access to timezone information, current time, IP to timezone conversion, geolocation data (IP to geo) and more.

$ curl https://gateway.timeapi.world/timezone/America/Chicago
{
"timezone": "America/Chicago",
"datetime": "2026-05-05T05:51:49.804-05:00",
"utc_datetime": "2026-05-05T10:51:49.804+00:00",
"utc_offset": "-05:00",
"abbreviation": "CDT",
"dst": true,
"unixtime": 1777978309
}

# endpoints

  • GET /timezone — list all timezones (537)
  • GET /timezone/{tz} — time for a timezone
  • GET /ip — time for the calling IP
  • GET /ip/{ip} — time for any IP
  • GET /geo — geolocation for the calling IP
  • GET /geo/{ip} — geolocation for any IP

# why this exists

worldtimeapi.org was the go-to for years — until it got too slow to rely on, and eventually shut down. The replacements made you choose: fast and closed, or open and unmaintained. Never both.

This is neither. Source-available, p99 under 40ms, drop-in compatible with worldtimeapi.org's endpoints.

# pricing

  • $0 — 20,000 req/mo. More than enough for hobby projects.
  • $5+ — paid tiers up to 1M+ req/mo. For developers and teams looking to scale.

# what people say

Switched off worldtimeapi.org by changing one URL. None of my services needed a code change. Wish I'd done it sooner.

Ravi K., full-stack dev

I run a lot of scheduled scrapers across a bunch of time zones. This handles all the timezone math for me without ever being the thing that breaks.

Mason T., web automation

Flaky NTP meant our devices disagreed about the time. Now they all ask one place and get one answer.

Kira A., smart-home

get a key →

Get started for free.