This repository contains the official IP ranges that clients will see making HTTP requests to their websites when using Prerender.io services. Use these ranges for firewall whitelisting to allow Prerender access to your website.
⚠️ Important: These ranges only include client-facing services (proxy networks and rendering servers). Internal infrastructure IPs (databases, monitoring, load balancers) are excluded.
Last Updated: 2025-11-21
ipranges.txt - Plain text format with one IP range per line (324 ranges)ipranges.json - JSON array format of the same ranges for programmatic accessgeofeed.csv - Geographic location data for IP ranges in RFC 8805 formatCNAME - DNS CNAME configuration fileThe IP ranges are organized by infrastructure provider and purpose:
103.207.40.0/22 - Frankfurt, Germany (GlobalSecureLayer)103.207.42.0/22 - Amsterdam, Netherlands (TeraSwitch)104.224.12.0/22 - United States (GlobalSecureLayer)104.224.13.x/25 - NOCix Kansas City (82 ranges)104.224.14.0/24 - WebNX Ogden, Utah (1 consolidated range)63.141.x.x/32, 69.x.x.x/32)173.231.x.x/32, 216.x.x.x/32, 107.182.x.x/32, 108.171.x.x/32, etc.)2602:2dd::/36 - Global proxy IPv6 ranges2a01:4f8::/32 - Hetzner IPv6 ranges (primary)2a01:4f9::/32 - Hetzner IPv6 ranges (secondary)All IP ranges are validated for: