Prerender.io
Fully verifiableThe rendering service Prerender.io runs for its customers: it fetches and renders a customer's pages with a headless browser and caches the result so search engines and AI crawlers receive fully rendered HTML. Three request profiles share one identifier — a desktop renderer, a mobile renderer and a sitemap worker — and the operator's docs tell site owners not to trust the user agent alone, offering two published ways to confirm a request: a reverse-DNS lookup that must resolve under its own domain, and a published list of crawler address ranges.
Operated by Prerender.io · Official documentation
User agents
Patterns this directory matches, with real observed strings.
- regexPrerender \(\+https://github\.com/prerender/prerender\)
- observedMozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/W.X.Y.Z Safari/537.36 Prerender (+https://github.com/prerender/prerender)
- observedMozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 Prerender (+https://github.com/prerender/prerender)
- observedPrerender (+https://github.com/prerender/prerender)
How to verify
Fetch the official IP range feed
curl -s https://ipranges.prerender.io/ipranges-all.txt Reverse-DNS check a client IP
dig -x <client-ip> +short # expect a hostname matching *.renders.prerender.io Reverse-DNS suffixes: *.renders.prerender.io
IP ranges (8)
Refreshed daily from the operator's feed. Also available as /data/ips/prerender-bot.ips and /data/bots/prerender-bot.json.
103.207.40.0/24 103.207.41.0/24 103.207.42.0/24 103.207.43.0/24 104.224.12.0/24 104.224.13.0/24 104.224.14.0/24 104.224.15.0/24
Good Bot Practices scorecard
- Identifies honestly
Stable UA token documented (1 pattern)
- Verifiable
Fully verifiable
- Respects robots.txt
Does not honor robots.txt
- Behaves
Crawl-rate behavior is operator-declared; not machine-verifiable from this dataset
- Reachable operator
Operator and documentation published
Measured against the Good Bot Practices.