Specifications - IP Proxy Database Download - Ipify

Specifications

The data feed provides a downloadable IP proxy database with detailed information of each of the 2,510,676 IP ranges.

The database output form

The database provides a newline separated JSON's list:

...
{"mark":16809989,"proxy":true,"vpn":false,"tor":false}
{"mark":16809990,"proxy":false,"vpn":false,"tor":false}
{"mark":16809995,"proxy":true,"vpn":false,"tor":false}
...

Downloading the datafeed files

To get access to the Database files from the paths, you need to provide valid credentials. Username and password are equal to your personal API Key which you can obtain from the My subscriptions page.

  • Base path: https://ip-proxy-database.ipify.org/datafeeds
  • Format in which each database with IPv4 only is named: "geoipify_proxy_%DATE%.jsonl.gz", e.g. "geoipify_proxy_2018_07_30.jsonl.gz".
  • Format in which each database with both IPv4 and IPv6 is named: "geoipify_proxy_%DATE%_v6.jsonl.gz", e.g. "geoipify_proxy_2018_07_30_v6.jsonl.gz".
  • A new file is created: weekly on Thursday.

Average file sizes

Current IPv4 database Current IPv6 database
gzip 8.9Mb 9.2Mb
unpacked 138Mb 150Mb
rows 2.5M 2.5M

Output fields’ descriptions

mark Integer representation of the left border of the range (e.g. 19549440 for 1.42.77.0), this range continues up to 'mark' from next row.
proxy The IP address is used as a proxy
vpn The IP address is a VPN endpoint
tor The IP address is a TOR endpoint
Get proxy information for a given IP address
Get started
Have questions?

Or shoot us an email to