Timezone Lookup API

GET

Know the local time, UTC offset, and current date for any city.

Timezone Lookup resolves any city or IANA zone name to its local time, UTC offset, and calendar date. Responses include 12-hour and 24-hour clocks plus the minute offset from GMT.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/timezonelookup?city=Harare
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "timezone": "Africa/Harare",
    "timezone_offset": 120,
    "date": "2025-12-17",
    "time": "00:30",
    "time24": "00:30:23",
    "time12": "12:30:23 AM",
    "day": "Wednesday",
    "month": "December",
    "year": "2025",
    "unix": "1765924223",
    "dst": false,
    "dst_start": "2025-12-17 00:30:23",
    "dst_end": "2025-12-17 00:30:23",
    "dst_name": "CAT"
  }
}

About the Timezone Lookup API

Pass either a city name or a standard IANA timezone string to retrieve the current date, multiple clock formats, and the UTC offset in minutes. Paid plans add Unix timestamps, daylight saving time flags, and seasonal transition schedules.

What people use it for

World Clock Dashboards
Remote work platforms query employee cities to display current local times in 12-hour or 24-hour formats across distributed teams.
Travel Itinerary Display
Flight and hotel booking services convert destination cities into local arrival dates and formatted times for passenger itineraries.
Meeting Availability Coordination
When participants choose their home city, calendar software queries the minute offset to convert mutual open slots into local meeting times.
Scheduled Notification Delivery
Marketing automation platforms check subscriber time zones before dispatching campaigns so messages arrive during standard local daytime hours.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Timezone Lookup

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Timezone Lookup API.

Read the docs →
Can I query by either a city name or an IANA timezone identifier?
Yes. Timezone Lookup provides dedicated endpoints for both. You can pass a city name like Harare to find its local details, or query an IANA timezone identifier like America/New_York directly.
Are daylight saving time details and Unix timestamps included on the Free plan?
No. The Free plan returns the standard date, time formats, and UTC offset. Daylight saving attributes—including active DST status, start and end dates, and timezone abbreviations—along with Unix timestamps and broken-out day, month, and year fields require a paid plan.
How far does the Starter plan go for timezone lookups?
Each lookup uses 2 credits. Starter includes 200,000 credits, which covers 100,000 lookups each month and works out to about $0.30 per 1,000 calls. The Free plan gives you 100 lookups per month.
How does the API represent the timezone offset?
The timezone offset is returned as the total number of minutes from GMT rather than an hourly string like +05:00. This makes it straightforward to perform direct arithmetic and conversions in your code.
Can I use this timezone data in a commercial scheduler or travel product?
Yes, as long as you are subscribed to a paid plan. Commercial use requires Starter or higher. You may display and use the results inside your own software, but you cannot resell or redistribute the raw timezone database.

Ready to build with Timezone Lookup? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs