Skip to content
InternetData

IP Timezone, now free: the IANA timezone of every IP range

IP Timezone, every IPv4 and IPv6 range with its IANA timezone and its country, is free now with any account under CC BY-SA 4.0.

Published 1 min read

On this page
  1. One zone per range
  2. What's in it
  3. Getting access

IP Timezone is now one of our Open databases: free to download with any account under CC BY-SA 4.0. It's every IPv4 and IPv6 range with its IANA timezone and its country, the zone of the city IP Geolocation places it in, with neighbors in the same zone merged into one row.

One zone per range

RangeTimezoneCountry
1.0.16.0/20Asia/TokyoJP
5.196.42.160/27Europe/WarsawPL
17.30.12.0/23Europe/BerlinDE
23.192.190.0/24America/Sao_PauloBR
2a02:26f7:f7c0:e121::/64America/BogotaCO

A zone is its IANA name, so the offset on any date, summer time included, comes from the tz database your language already ships.

What's in it

The October 16 build holds 2,454,960 ranges, 1,740,662 IPv4 and 714,298 IPv6, in 400 IANA timezones and 248 countries and territories. They cover 3,702,256,205 IPv4 addresses, all of IP Geolocation's but 1,458 in Bouvet Island and Heard Island. Ranges in the United States fall in 28 zones, in Russia 23, in Canada 20 and in Brazil 15.

TimezoneIPv4 addresses
America/New_York830,872,147
Asia/Shanghai344,302,705
America/Chicago291,052,831
America/Los_Angeles267,517,486
Asia/Tokyo199,362,893
Europe/Berlin141,411,131
Asia/Seoul116,647,199
Europe/London106,650,819

IP Country, free too, carries the same zone beside the range's continent and country and the country's currency and flag.

Getting access

Sign up, and IP Timezone is in the console with a download button, already licensed to your organization: nothing to request. With an API key, the CLI and the client libraries download it as they do any database:

sh
internetdata db download ip_timezone_v1

In BigQuery, subscribe to the free InternetData Open listing, or InternetData Open EU, and look addresses up inline (BigQuery has the details):

sql
SELECT
    l.ip,
    l.created_at,
    internetdata_open.ip_timezone_v1(l.ip).timezone AS timezone
FROM mydataset.logins AS l

CC BY-SA 4.0 asks two things: credit InternetData with a link to internetdata.io, and share what you build from the data under the same license. Building it into something you sell without sharing alike takes a redistribution license. Its docs page has the schema.

Written by

  • Uman Shahzad

    Founder & CEO

    IP intelligence data expert for over 8 years, former lead engineer at IPinfo, Uman has pioneered many systems and practices used by IP data companies to operate at scale, provide high-quality data and offer the best developer experiences.

Get new posts by email

Or follow along in a feed reader.

RSS feed

Put this data to work.

Everything these posts report on comes from the databases we license, and you can test them first.

00 · Evaluate

Test the real build first.

An evaluation license puts a full current build in your hands, with no sampling, so you can measure it against your own traffic before anyone talks about terms.

01 · License

Then license what you use.

Standard, for detection and decisions inside your own product and operations.
Redistribution, when the data ships onward inside what you sell, priced by scope rather than by seat.
Annual terms, a named contact, and monthly, quarterly or yearly payment.