Looking up timezone...
Enter coordinates above or choose a Quick Load city, then click Find Timezone.
Returns IANA timezone, UTC offset, DST status, and current local time.
How It Works
What Is an IANA Timezone and Why Does It Matter?
An IANA timezone name (such as America/New_York or Asia/Tokyo) is a standardised identifier maintained by the Internet Assigned Numbers Authority. It encodes not just a UTC offset but the full historical and future schedule of standard time and daylight saving time transitions for that specific location. Unlike a raw UTC offset (which changes twice a year in many countries), an IANA name stays constant and lets software libraries compute the correct local time at any past, present, or future moment.
Software developers working with event scheduling, logistics systems tracking shipment arrival times, and data analysts joining sensor logs across continents all depend on IANA names rather than bare offsets. A UTC offset alone does not tell you whether clocks are currently in standard or summer time — the IANA name does, because the timezone database contains the exact DST transition rules for each region.
This tool resolves latitude/longitude to an IANA name using a bounding-box lookup against a curated zone table covering over 70 regions representing more than 95% of the world population. Coordinates in open ocean fall back to a solar-time estimate based on the natural 15° = 1 hour relationship between longitude and solar noon.
UTC Offset vs. IANA Timezone Name — What's the Difference?
A UTC offset such as UTC-05:00 simply states the number of hours (and sometimes minutes) ahead of or behind Coordinated Universal Time at a given moment. The problem is that the same country may use UTC-05:00 in winter and UTC-04:00 in summer, so any application that stores only the offset will display the wrong time half the year.
The IANA timezone database solves this by storing transition rules in perpetuity. The name America/New_York tells a library like Python's pytz or JavaScript's Intl API exactly which offset to apply for any timestamp — past, present, or future. Always store the IANA name rather than the offset when building date-aware systems.
| Region | IANA Name | Standard Offset | DST Offset | DST? |
|---|---|---|---|---|
| Eastern USA | America/New_York | UTC−05:00 | UTC−04:00 | Yes |
| UK / Ireland | Europe/London | UTC+00:00 | UTC+01:00 | Yes |
| Central Europe | Europe/Paris | UTC+01:00 | UTC+02:00 | Yes |
| UAE / Gulf | Asia/Dubai | UTC+04:00 | — | No |
| India | Asia/Kolkata | UTC+05:30 | — | No |
| China | Asia/Shanghai | UTC+08:00 | — | No |
| Japan | Asia/Tokyo | UTC+09:00 | — | No |
| Eastern Australia | Australia/Sydney | UTC+10:00 | UTC+11:00 | Yes |
How Daylight Saving Time Affects Your UTC Offset
Daylight saving time (DST) shifts clocks forward by one hour — typically in spring — so that evenings stay lighter longer. When DST begins, the UTC offset increases by one hour (e.g., Eastern Time moves from UTC-05:00 to UTC-04:00). When it ends in autumn, clocks fall back and the offset returns to standard.
In the Northern Hemisphere, DST is typically active from late March to early November. Countries that observe it include the United States, Canada, most of Europe, and parts of South America. Many countries do not observe DST — including China, Japan, India, the UAE, and most of sub-Saharan Africa — meaning their UTC offset never changes.
Southern Hemisphere countries such as Australia, New Zealand, and Chile reverse the pattern: their DST runs from October to April, since their seasons are opposite to those in the Northern Hemisphere.
This tool checks the current UTC month to determine whether DST is active. Clocks in the Northern Hemisphere are assumed to observe DST from March through November; Southern Hemisphere zones from October through April. This approximation is accurate to within two weeks of the actual transition Sunday.
How to Find the Timezone from Latitude and Longitude
Each timezone region can be described as a geographic polygon — usually following country or state borders. The accurate but resource-intensive approach used by dedicated libraries like timezonefinder or tzf loads millions of polygon vertices and runs full point-in-polygon tests. This tool uses a lighter-weight bounding-box method: each of the 70+ zones in our table has a latitude/longitude bounding rectangle. The lookup scans zones from most-specific to least-specific and returns the first rectangle that contains the input point.
For well-separated zones — such as Japan vs China, or Australia vs New Zealand — the bounding boxes never overlap and the result is exact. Near complex borders (such as the US time zone lines that zigzag through Indiana or the point where four US states meet), the lookup may be off by up to 50 km. For developer use cases such as scheduling, log analysis, or map labelling, this accuracy is sufficient in the vast majority of real-world queries.
Points in open ocean that do not fall within any land-based timezone zone use a solar time fallback: the longitude is divided by 15 (since the Earth rotates 15° per hour) and rounded to the nearest integer to produce an Etc/GMT±N identifier. This matches what ships, aircraft, and ocean weather buoys conventionally use.
Use Cases: Developers, Logistics, and Data Analysis
Software developers use coordinate-to-timezone lookup when a user submits a lat/lon (from GPS, an IP geolocation API, or a map click) and the application needs to render that user's local time. Storing the IANA name in your database lets you recalculate the correct display time even after DST transitions happen, without touching stored data.
Logistics and fleet management systems track assets — trucks, ships, containers — whose GPS coordinates change continuously. Converting those coordinates to timezone names lets dispatchers display local arrival times without manually maintaining a lookup table of country-to-timezone mappings.
Data analysts working with GPS-tagged sensor data, IoT device logs, or field survey datasets often receive timestamps in UTC. To localise them for a report or visualisation, the analyst needs the IANA timezone for each device's position. This tool lets you spot-check any coordinate quickly without needing to set up a server-side timezone library.
Frequently Asked Questions
How accurate is coordinate-based timezone detection?
For most queries — major cities, capitals, points well inside a country's borders — the result is exact. Near timezone borders that cut through states or provinces (common in the US, Russia, and Australia) accuracy is approximately ±50 km. The tool notes when coordinates fall in open ocean and uses a solar-time fallback.
What is the difference between a UTC offset and an IANA timezone name?
A UTC offset (e.g. UTC-05:00) is a number that tells you how many hours ahead or behind UTC the local clock reads right now. An IANA name (e.g. America/New_York) encodes the full DST schedule so software can compute the correct offset for any timestamp — past, present, or future. Always store the IANA name if you need to handle DST transitions correctly.
Why do some countries not observe daylight saving time?
Countries near the equator have roughly equal day lengths year-round, so there is little energy or productivity benefit from shifting clocks. Countries with strong agricultural or religious traditions have also resisted changes. China, Japan, India, UAE, and most of Africa do not observe DST. Russia abolished DST in 2014 after experiments showed it disrupted health and productivity more than it helped.
Can I use this tool to convert timestamps between timezones?
This tool identifies the timezone for a coordinate and shows you the current local time. For general timestamp conversion between any two timezones by name, use a dedicated converter. But the IANA name this tool returns can be pasted directly into Python's datetime.astimezone(), JavaScript's Intl.DateTimeFormat, or any programming language's timezone library.
What timezone is used in international waters?
International waters have no legal timezone jurisdiction. Ships and aircraft conventionally use UTC, or the Etc/GMT±N zone calculated by dividing the current longitude by 15 and rounding. This tool returns the Etc/GMT offset for ocean coordinates. Some ships also maintain the timezone of their port of registration, but that convention varies by flag state.
How does this work without an API key?
The timezone zone table is embedded directly in the server's Go binary as a static data structure. There is no external API call, no rate limit, and no authentication. The bounding-box lookup runs in microseconds on the server and returns a fully rendered HTML result via HTMX.
Related Calculators
UTM Zone Finder
Find UTM zone, EPSG code, and Proj4 string
Coordinate Converter
Convert between DD, DMS, UTM, and MGRS
Haversine Distance Calculator
Great-circle distance between two coordinates
Magnetic Declination Calculator
True north vs. magnetic north offset
WGS84 to UTM Converter
Convert lat/lon to UTM easting and northing
Polygon Area Calculator
Calculate land area from lat/lon vertices