ScreenshotRender 是一个网页截图 API 服务,核心用途是让开发者和 AI 智能体能够通过一次 API 调用,获取任意 URL 的像素级精准截图。它使用真实 Chromium 浏览器渲染页面,会等待 JavaScript、字体和懒加载图片完全加载后,返回高质量的 PNG、JPEG 或 WebP 图像。
主要能力
- 真实浏览器渲染:后台启动真实 Chromium 浏览器,等待页面完全渲染,包括 JavaScript 执行、字体加载和懒加载图片。
- 自动 UI 清理:在每次截图前自动移除 Cookie 同意横幅、在线聊天组件、广告覆盖层和 GDPR 弹窗,还支持自定义隐藏元素,输出干净、无需手动编辑的截图。
- 突破反爬机制:Stealth Mode(隐身模式)使用真实用户代理和浏览器指纹,可绕过 Cloudflare 挑战、CAPTCHA 和指纹检测等常见反机器人措施,从而截取到真实页面内容。
- 灵活的输出控制:支持 PNG、JPEG、WebP 格式,可设置自定义视口宽高、设备缩放因子(最高 3 倍 Retina)、桌面或移动端模拟,并支持注入自定义 CSS。
- 全页截图:通过 full_page 参数可截取整个可滚动页面,无论页面多长。
- 缓存与边缘分发:截图通过 CDN 缓存,缓存命中时即时返回;仅对未缓存的唯一截图组合计入配额。
- 签名链接:付费方案支持生成带签名的过期 URL,保护截图访问安全。
使用方式 只需向 REST 端点发送一个 GET 或 POST 请求,附带目标 URL 即可获得渲染后的图像。无需安装 SDK、Puppeteer、Playwright,也无需自行管理无头浏览器。注册后可在 Dashboard 的 Settings 页面获取 API 密钥,并可随时重新生成。
适用场景
- 为 AI 智能体提供干净的网页截图。
- 生成社交媒体预览卡片(Open Graph 图片)和 Twitter 卡片图。
- 创建视觉化网站存档与链接预览缩略图。
- 自动化 QA 测试与 PDF 报告生成。
- 通过 Zapier、Make、n8n、Airtable、Bubble 等无代码平台集成,无需编程即可实现截图自动化。
限制与注意事项
- 全页截图需显式传入 full_page 参数,默认仅截取可见视口。
- 仅成功渲染(无 HTTP、浏览器或网络错误)且非缓存返回的截图才计入配额。
- 超出方案配额的部分按额外费用自动充值:Starter 方案每额外一张 $0.007,Growth 方案 $0.005,Business 方案 $0.004。
- 免费方案包含 100 张截图、每分钟 40 次请求,无需信用卡;付费方案分别提供 2,000、10,000、50,000 张截图及对应速率。
- 订阅和支付由 Stripe 处理,服务方不存储卡信息;可随时在 Subscription 页面取消订阅,30 天内可发送邮件至 support@screenshotrender.com 申请全额退款。
- 达到月配额 90% 和 100% 时会收到邮件通知,可自行开关。
暂未提供的信息包括:具体的 API 请求参数名称(除 full_page 外)、返回图像的分辨率上限、支持的浏览器版本细节以及企业定制方案的具体条款,如有需要请以官方文档为准。