VPN Datasets

The VPN Server Datasets provide the list of active IPs and networks providing consumer VPN services. This page documents the dataset structure, features, and update schedule. For background information on VPN and the dataset see the dataset information page.

See It
Browse VPNs
Learn About It
Dataset overview
Update Frequency
Daily between 19:00 and 19:30 UTC

Dataset Samples

We have provided dataset samples for the Hide.me VPN service.

Sample Description
Hide.me VPN - JSON Detailed JSON data
Hide.me VPN - Text Simple plain text list

Downloads

You can find links to information on authentication, response codes, and other developer topics in the menu. An API key or token from a subscription is required to access the links below.

JSON Data
GET
https://feeds.netify.ai/datasets/v2/vpns/vpns.json.gz
Compressed JSON file containing full VPN IP and network details.
Plain Text Data
GET
https://feeds.netify.ai/datasets/v2/vpns/vpns.txt
Text file containing a simple list of VPN IPs and networks.
Status
GET
https://feeds.netify.ai/datasets/v2/vpns/status.txt
File containing last update timestamp.

Payload Formats

JSON Dataset

The vpns.json.gz dataset provides the list of IPs and networks with consumer VPN services. The data includes the application information for the service (e.g., NordVPN) along with extended VPN attributes.

In addition, the standard IP information in the IP Object is available:

  • ASN
  • Network
  • Platform (Hosting)
  • Hostname
  • Geolocation

If the VPN service spans network ranges, the cidr_list information is also provided. Please keep in mind that the IPs in ip_list may fall in the ranges of listed networks.

For example, NordVPN includes 2.58.74.0/24 in the cidr_list , but the dataset also provides details for the VPN server IP 2.58.74.18 (hr50.nordvpn.com). The app_cidr attribute for the IP address provides a cross-reference to the 2.58.74.0/24 network block.

VPNs Dataset - Objects List

"application": {
    "id": 10539,
    "tag": "hide-me",
    "label": "Hide.me VPN",
    ...
},
"ip_list": [
    { IP Object with VPN Info },
    { IP Object with VPN Info },
    ...
],
"cidr_list": [
    {
        "network": "2.56.252.0/24",
        "version": "ipv4"
    },
    ...
]

VPN IP with app_cidr

{
    "address": "2.58.74.181",
    "version": "ipv4",
    "shared_score": 1,
    "app_cidr": "2.58.74.0/24",
    ...
}

IP Plain Text List

The vpns.txt dataset provides a simple text file list of all the VPN IPs and networks.

VPNs Dataset - IP Plain Text List

138.199.57.46
149.22.82.10
149.22.82.12
...