Notes on screenshots, rendering & the web
Tutorials, head-to-head comparisons and automation tips from the team building the Site-Shot screenshot API.
How to Take Website Screenshots in Activepieces
The best Activepieces screenshot flow has no HTTP step in it at all. Here is why, plus the two defaults that turn a working capture green-and-empty.
Read article →Latest
How to Add Website Screenshots to an Airtable Base
Fill an Airtable attachment field with a screenshot of each URL in your base. Set up the automation, avoid repeat runs, and understand where your API key goes.
Read article →
Why an AutoGen Screenshot Tool Returns Garbage
AutoGen forces every tool result through str(), so a screenshot tool silently feeds your model the Python repr of a PNG. The working route is a message, not a tool return.
Read article →
How to Show Website Screenshots in a Bubble App
Use Bubble's API Connector to capture any URL and store it in an image field — including the key setting and the option that can expose your API key.
Read article →
How to Take Website Screenshots in Cloudflare Workers
The 10ms free CPU limit does not rule out screenshot proxying, because fetch() wait is not CPU time. The Worker that works, and the trap in Cloudflare's own API example.
Read article →
How to Give a CrewAI Agent Website Screenshots
A CrewAI tool cannot hand an image to an agent — the channel is text. Here is the path that does work, plus the caching setting that silently breaks before-and-after comparisons.
Read article →
How to Take Website Screenshots in Dify
Get screenshot images into Dify's Files output with the HTTP Request node. Avoid base64 size limits, set the read timeout, and keep API credentials out of URLs.
Read article →
How to Take Website Screenshots in GitHub Actions
On GitHub Actions the HTTP call is the easy part. The hard part is a silent-failure chain that ships a JSON error blob named screenshot.png and still gives you a green checkmark.
Read article →
How to Put Website Screenshots in Google Sheets with Apps Script
Put website screenshots in Google Sheets with Apps Script. Compare floating and in-cell images, handle the 2 MB limit, and protect your API key in shared sheets.
Read article →
How to Give a LangChain Agent Website Screenshots
Build a LangChain tool that screenshots any public URL and hands the image to your agent — with the provider split, the context cost, and the prompt-injection risk stated plainly.
Read article →
How to Give a LlamaIndex Agent Website Screenshots
Return website screenshots from a LlamaIndex tool as ImageBlock content. Learn which agent and provider paths preserve the image, and avoid sending raw bytes as text.
Read article →
How to Add Website Screenshots to a Lovable App
Add screenshots to a Lovable app with a server-side API call. Keep the key secret, return a storage URL, and handle image sizing and expiring links.
Read article →
How to Take Website Screenshots in Make.com
Build a weekly website screenshot archive with Make, Site-Shot and Google Drive. Import the blueprint, test one page, and keep dated images for client reviews.
Read article →
How to Take Website Screenshots in n8n
Configure n8n's HTTP Request node to return a screenshot file, keep the API key in a credential, and control memory use when processing a list of URLs.
Read article →
How to Take Website Screenshots in Pipedream
Pipedream's no-code HTTP action cannot carry a PNG, because step exports must be JSON. The code step that works, the 6MB cap that explains why, and the /tmp rule nobody mentions.
Read article →
How to Take Website Screenshots in Retool
Display website screenshots in Retool using a REST resource. Bind the image response, raise the query timeout, and prevent repeated captures while typing a URL.
Read article →
How to Take Website Screenshots in Zapier
Zapier's file model takes a URL, not bytes — so you never fetch the screenshot at all. The pattern that works, the 30-second wall that breaks it, and where your API key ends up.
Read article →
AI Agent vs. Screenshot API: Who Should Capture the Page (2026)
Should your AI agent screenshot pages itself or call a screenshot API? A 2026 comparison on predictability, country proxies, validation, cost per capture, and scale.
Read article →
How to Schedule Automatic Website Screenshots
Schedule automatic website screenshots — daily, weekdays or weekly — with no code and no cron. Every capture is dated, filed in your library, ready to compare.
Read article →
How to Save a Web Page as Evidence Before It Changes or Disappears
Web pages can change or disappear without notice. Keep a timestamped, full-page screenshot with the URL, capture time, and settings in a private library.
Read article →
How to Take Website Screenshots from Another Country
Capture public websites from another country — geo-targeted ads, localized prices, region-specific banners. Free US captures in your browser, 49 countries via the Site-Shot API.
Read article →
Best Screenshot MCP Servers in 2026 — 8 Real Options Compared
Compare eight screenshot MCP servers in 2026 on setup, full-page capture, ad/cookie removal, geo, and pricing, plus two tools that cannot capture websites.
Read article →
Site-Shot vs ApiFlash (2026) — Screenshot API Comparison
Site-Shot vs ApiFlash in 2026 — pricing per 1,000 screenshots, free tiers, full-page capture, geo proxies, and official MCP support compared honestly.
Read article →
Site-Shot vs ScreenshotOne (2026): Pricing, Features & MCP Compared
A fair 2026 comparison of Site-Shot and ScreenshotOne — pricing per 1,000, full-page capture, ad/cookie removal, geo proxies, MCP, and SDKs.
Read article →
Best Website Screenshot API in 2026 — 8 Tools Compared
Compare the best website screenshot APIs in 2026 on pricing, free tiers, full-page capture, proxies, ad/cookie removal, and MCP support.
Read article →
Site-Shot vs Urlbox in 2026: Pricing, Features & MCP Compared
Site-Shot vs Urlbox in 2026: pricing per 1,000 screenshots, free tier, full-page capture, proxies, ad/cookie removal, and official MCP support compared.
Read article →
Best ApiFlash Alternatives in 2026
The best ApiFlash alternatives in 2026, compared on price per 1,000, built-in geo proxies, and official MCP support — for when you outgrow the basics.
Read article →
Best ScreenshotOne Alternatives in 2026
Looking for a ScreenshotOne alternative? Six real-Chromium screenshot APIs compared in 2026 — per-shot price, free tiers, proxies, full-page, and MCP.
Read article →
Best Urlbox Alternatives in 2026
Looking for a Urlbox alternative in 2026? Compare cheaper screenshot APIs with a real free tier and built-in proxies — Site-Shot, ScreenshotOne, ApiFlash and more.
Read article →
Cheapest Screenshot API in 2026 (Free Tiers Compared)
Compare the cheapest screenshot APIs in 2026 by cost per 1,000, free tiers, full-page support, and features, from Thum.io to Site-Shot and Microlink.
Read article →
How to Give AI Agents Website Screenshots with MCP (2026)
Give AI agents website screenshots over MCP in 2026 with a working config, integration guidance, and a comparison of APIs with official MCP servers.
Read article →
How to Take a Website Screenshot with Python
Take a website screenshot with Python using the Site-Shot SDK or HTTP API. Save a PNG, capture full pages or countries, and turn a CSV into an HTML report.
Read article →
How to Take a Website Screenshot with Node.js
Capture website screenshots in Node.js two ways — the official Site-Shot SDK (npm install site-shot-sdk, zero dependencies, TypeScript types) or one plain fetch call.
Read article →
How to Take a Website Screenshot with PHP
Capture website screenshots in PHP with one cURL call to the Site-Shot API — full-page, country routing, JSON metadata, and a WordPress helper. No SDK required.
Read article →
Full Page Screenshot vs Viewport Screenshot — What's the Difference?
Understand the difference between full page screenshots and viewport screenshots. Learn when to use each type, how they work technically, and how to capture both with the Site-Shot API.
Read article →
How to Automate Website Monitoring with Screenshots
Monitor websites with scheduled screenshots and built-in email change alerts, or use the Site-Shot API with cron for custom storage, comparisons, and notifications.
Read article →