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-09-25T17:56:53.295-05:00",
"utc_datetime": "2026-09-25T22:56:53.295+00:00",
"utc_offset": "-05:00",
"abbreviation": "CDT",
"dst": true,
"unixtime": 1790377013
}

# 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.