Generate rich link previews for any URL. Thumbnails for chat apps, bookmarks, directories, and content feeds.
Building a link preview feature means handling missing OG tags, broken images, slow-loading pages, and inconsistent metadata. Every URL is different, and fallbacks are never clean enough.
Instead of relying on metadata, capture a real screenshot of the page. It's always accurate, always up-to-date, and always looks good.
In your app, detect when a user shares or bookmarks a URL.
Call the API with a small viewport (e.g., 1200x630) for a compact preview image.
Show the screenshot as a rich link preview in your UI. Cache for fast loading.
A single API call is all you need.
curl "https://api.porto.dev/v1/screenshot?url=https://news.ycombinator.com&width=1200&height=630&format=webp" \
-H "Authorization: Bearer YOUR_API_KEY" \
--output preview.webpSee results instantly with pre-configured defaults for this use case.
Compressed WebP format for fast-loading thumbnails in web apps.
Set exact width and height for perfectly-sized preview cards.
Repeat requests are served from cache for instant link previews.
Clean previews without cookie banners or ad overlays.
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.
Enrich leads with live website previews. Personalize outreach by showing prospects their own site.
Connect screenshots to Zapier, Make.com, n8n, and any automation platform. Visual captures without writing code.