url2image
ZH
开始一批任务
url2image

一个价格、没有需要升级的套餐等级的截图 API。

两个接口几乎能做所有事。不需要安装 SDK,也没有哪个套餐等级会悄悄限制你的分辨率。

一个网址,一张图片

响应体本身就是图片。没有任务 id,不用轮询,不需要第二次请求。适用于有人正等在调用另一端的场景。

curl -X POST https://url2image.com/api/v1/shot \
  -H "Authorization: Bearer $URL2IMAGE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://stripe.com","width":1440,"full_page":true}' \
  --output stripe.png

多个网址,一份 zip

批次并行渲染,并按网址逐一报告状态,所以部分失败会清楚可见,而不是在 zip 里悄无声息地缺失。

curl -X POST https://url2image.com/api/v1/batch \
  -H "Authorization: Bearer $URL2IMAGE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"urls":["https://stripe.com","https://vercel.com"],"format":"png"}'

# then
curl https://url2image.com/api/v1/jobs/$ID -H "Authorization: Bearer $URL2IMAGE_KEY"
curl -L https://url2image.com/api/v1/jobs/$ID/download -o screenshots.zip

你能控制什么

视口宽高、最高 3 倍的设备像素密度、整页或仅首屏、浅色或深色配色方案、给动画页面留出的额外等待时间、cookie 弹窗抑制、JPEG 质量,以及输出格式。

你无法控制的是身份验证。按设计,只渲染公开页面。

不会随着你的规模而变复杂的定价

只有一个计费单位:一次页面渲染。无论是手机视口的 PNG 还是视网膜级整页截图,无论是人工还是智能体发起的请求,无论走的是 REST API 还是 MCP 服务器,价格都一样。购买更多额度只会降低单价,其他一概不变。

先拿自己的列表试试。

每月 10 张截图完全免费,无需信用卡。如果对你的列表管用,之后的额度从每张 $0.002 起,且永不过期。

粘贴链接列表

常见问题

有速率限制吗?

请求按 IP 限速,以防单个调用方占满渲染资源池。批次是提交大量任务的正确方式,且不受此限制影响。

有 webhook 吗?

暂时没有。轮询批次接口即可,成本很低,且会按网址返回状态,让你在批次完成前就能用上早期结果。

不用密钥也能用吗?

可以,浏览器匿名调用即可。如果是脚本调用,建议创建一个密钥,让你的额度和批次都归属同一个账户。

完整价格表

按张计费,预付制,永不过期。

Starter
$5
2,500 shots · $0.002 each

Enough to shoot a competitor set, a client portfolio, or a sitemap crawl.

Scale
$75
75,000 shots · $0.001 each

For monitoring pipelines and agent fleets that render around the clock.

Bulk
$250
350,000 shots · $0.000714 each

Archive work, whole-market sweeps, and anything with a seven figure URL list.

查看一个额度能做什么