🕐

Timezone Converter

Convert a timestamp from one timezone to another

GET 1 credit /v1/geo/timezone-convert
curl "https://geo.toolkitapi.io/v1/geo/timezone-convert?timestamp=2026-03-31T14:30:00&from=America/New_York&to=Europe/London"
import httpx

resp = httpx.get(
    "https://geo.toolkitapi.io/v1/geo/timezone-convert?timestamp=2026-03-31T14:30:00&from=America/New_York&to=Europe/London",
)
print(resp.json())
const resp = await fetch("https://geo.toolkitapi.io/v1/geo/timezone-convert?timestamp=2026-03-31T14:30:00&from=America/New_York&to=Europe/London", {
});
const data = await resp.json();
console.log(data);
# See curl example
Response 200 OK
{
  "from_timezone": "America/New_York",
  "to_timezone": "Europe/London",
  "from_time": "2026-03-31T14:30:00-04:00",
  "to_time": "2026-03-31T19:30:00+01:00",
  "offset_diff_hours": 5.0
}

Try It Live

Live Demo

Description

Convert a timestamp from one timezone to another

How to Use

1

1. Pass the timestamp in ISO 8601 format in the `timestamp` parameter (e.g. `2026-03-31T14:30:00`).

2

2. Set `from` to the source IANA timezone and `to` to the target IANA timezone.

3

3. Read `to_time` for the converted result and `offset_diff_hours` to understand the time difference.

About This Tool

Use the Timezone Converter to convert any ISO 8601 timestamp from one IANA timezone to another. The response includes the converted time in both timezones and the offset difference in hours, automatically accounting for Daylight Saving Time.

This is useful for scheduling applications, international collaboration tools, and any system that needs to display times across multiple timezones.

Why Use This Tool

Frequently Asked Questions

Does this handle Daylight Saving Time?
Yes. The conversion uses the IANA timezone database which includes all DST transition rules. The offset difference reflects the actual offset at the given timestamp, not a static value.
What timezone format should I use?
Use IANA timezone names like `America/New_York`, `Europe/London`, or `Asia/Tokyo`. Common abbreviations like `EST` or `GMT` are not supported.
Can I convert timezone-aware timestamps?
Yes. If the input timestamp includes a timezone offset (e.g. `2026-03-31T14:30:00+00:00`), it will be converted from UTC. If naive (no offset), the `from` timezone is applied.

Start using Timezone Converter now

Get your free API key and make your first request in under a minute.