---
title: "Discussion on \"Your Puppeteer screenshot is a Cloudflare block page — how to tell, and when to wait\" | Hashnode"
description: "Discussion on \"Your Puppeteer screenshot is a Cloudflare block page — how to tell, and when to wait\". A conservative detector for CDN interstitials, rate limits and browser error pages — built from the false negatives we shipped."
url: "https://hashnode.com/posts/your-puppeteer-screenshot-is-a-cloudflare-block-page-how-to-tell-and-when-to-wait/6af5e52a4364a253d26c1cc4"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Your Puppeteer screenshot is a Cloudflare block page — how to tell, and when to wait](https://site2pdf.hashnode.dev/your-puppeteer-screenshot-is-a-cloudflare-block-page-how-to-tell-and-when-to-wait?utm_source=hashnode&utm_medium=feed)

A conservative detector for CDN interstitials, rate limits and browser error pages — built from the false negatives we shipped.

2d ago · 7 min read · site2pdf.hashnode.dev  
Read the article

-   [#puppeteer](https://hashnode.com/tag/puppeteer)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#web-scraping](https://hashnode.com/tag/web-scraping)
-   [#cloudflare](https://hashnode.com/tag/cloudflare)

## Written by

[Peter Savenok](https://hashnode.com/@petrdev)

@petrdev · Kyiv, Ukraine

  
[View profile](https://hashnode.com/@petrdev)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
