Enrich leads with live website previews. Personalize outreach by showing prospects their own site.
Cold emails with generic templates get deleted. Sales teams that personalize outreach with visual context — like a screenshot of the prospect's website — see dramatically higher response rates. But capturing screenshots at scale is a pain.
Automatically capture screenshots of prospect websites and embed them in emails, proposals, and CRM records. Show prospects you've actually looked at their site.
Export website URLs from your lead list or CRM pipeline.
Use the batch endpoint to screenshot all prospect sites in one call.
Drop screenshots into email templates, proposals, or sales decks.
A single API call is all you need.
// Enrich a lead with a website screenshot
const leadUrl = "https://prospect-company.com";
const res = await fetch(
`https://api.porto.dev/v1/screenshot?url=${encodeURIComponent(leadUrl)}&width=1200&height=630&block_ads=true`,
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const imageBuffer = await res.arrayBuffer();
// Attach to CRM record or embed in email templateSee results instantly with pre-configured defaults for this use case.
Screenshot hundreds of prospect sites in a single API call.
1200x630 screenshots fit perfectly in email previews and social cards.
Clean screenshots without cookie banners or chat widgets.
Cached screenshots load instantly when prospects open your emails.
No credit card required. Scale up as you need with simple, predictable pricing.
Generate OG images, Twitter cards, and social previews from any URL. One API call, pixel-perfect results.
Automate client reporting, site audits, and portfolio showcases. The screenshot API built for agency workflows.
Generate rich link previews for any URL. Thumbnails for chat apps, bookmarks, directories, and content feeds.