OVPN-Configs-scraper is a Node.js tool that automatically collects free OpenVPN configuration files from various public sources. It streamlines the retrieval, organization, and updating of these configs for quick use.
- Automated scraping of public VPN server lists.
- Generation of ready-to-use
.ovpnfiles. - IP address caching and duplicate management.
- Export of configurations to a dedicated folder.
Important
To deploy your own version, you can use the following section. PLEASE DO NOT FORK, OUR VERSIONS WILL DIFFER ANYWAYS.
- Node.js >= 20
- npm
git clone https://github.com/your-username/OVPN-Configs-scraper.git
cd OVPN-Configs-scraper
npm installBefore running the app, you need to build the TypeScript source files:
npm run buildThis will compile the TypeScript code into JavaScript in the dist/ directory.
To run the scraper and update the configuration files:
npm startTip
The generated .ovpn files can be found in the data/configs/ folder.
You can directly download the generated configuration files:
Or download individually:
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 172.219.91.62 | Canada | TELUS Communications Inc | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 106.168.67.207 | Japan | Kddi Corporation | VPNGate | Download |
| 36.8.154.208 | Japan | Kddi Corporation | VPNGate | Download |
| 217.138.212.62 | Japan | M247 Europe SRL | VPNGate | Download |
| 119.238.10.93 | Japan | NEC BIGLOBE Ltd. | VPNGate | Download |
| 121.86.24.233 | Japan | OPTAGE Inc. | VPNGate | Download |
| 126.55.249.223 | Japan | SoftBank Corp. | VPNGate | Download |
| 60.112.196.118 | Japan | SoftBank Corp. | VPNGate | Download |
| 219.100.37.54 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.61 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.176 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.63 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.124 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.177 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.123 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.110 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.172 | Japan | SoftEther | VPNGate | Download |
| 219.100.37.170 | Japan | SoftEther | VPNGate | Download |
| 110.66.191.52 | Japan | Sony Network Communications Inc | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 114.30.196.144 | South Korea | CJ Hello Co. | VPNGate | Download |
| 183.97.196.74 | South Korea | Korea Telecom | VPNGate | Download |
| 14.53.15.183 | South Korea | Korea Telecom | VPNGate | Download |
| 59.6.187.35 | South Korea | Korea Telecom | VPNGate | Download |
| 119.201.230.249 | South Korea | Korea Telecom | VPNGate | Download |
| 218.147.188.143 | South Korea | Korea Telecom | VPNGate | Download |
| 61.74.171.164 | South Korea | Korea Telecom | VPNGate | Download |
| 182.231.77.36 | South Korea | LG POWERCOMM | VPNGate | Download |
| 118.222.200.243 | South Korea | SK Broadband Co Ltd | VPNGate | Download |
| 211.208.83.94 | South Korea | SK Broadband Co Ltd | VPNGate | Download |
| 58.123.250.75 | South Korea | SK Broadband Co Ltd | VPNGate | Download |
| 218.101.223.69 | South Korea | SK Broadband Co Ltd | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 128.90.157.235 | Spain | Powerhouse Management, Inc. | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 171.6.242.193 | Thailand | Triple T Broadband Public Company Limited | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 164.5.248.196 | The Netherlands | Interhive OU | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 173.230.7.127 | United States | Pavlov Media Inc | VPNGate | Download |
| IP | Country | ISP | Provider | Config |
|---|---|---|---|---|
| 1.52.18.83 | Vietnam | FPT Telecom Company | VPNGate | Download |
Tip: For the full list, check the
data/configs/folder after running the scraper.
Contributions are welcome! Feel free to open an issue or a pull request.
MIT