Auto-generate OG images from your live site
Add one line to your site. Linkshot generates polished OG images for every page — screenshots rendered at the edge, styled with Tailwind.
Posts with images get 114% more impressions and 2× more engagement than plain link posts. INMA & Echobox
Auto-generate OG images from your live site
// how it works
Up and running in minutes
Two steps. Zero config.
Add Your Domain
Register the website you want to generate screenshots from. Takes 3 seconds.
Call the Endpoint
Pass any URL from your domain. We screenshot the page at 1200×630 and return an OG-ready image — no template, no config.
// features
Everything you need
Instant Screenshots
Link previews for your website — works with any domain.
single GET request
Zero Config
Embed live previews of external links anywhere on your site —
no setup required. Pass any URL and get back a screenshot
image you can drop straight into an
<img>
tag.
Edge Generation
Served from the edge, as close to your users as possible.
Custom OG Images
Beautiful Open Graph images for social sharing.
linkshot: modifier
TailwindCSS Injection
Linkshot screenshots your real page, then injects any Tailwind
classes you specify before capture. Use the
linkshot:
modifier to target elements only in the screenshot —
hide navbars, overlays, cookie banners, or anything else.
Template System
Save your Tailwind customizations as named templates. Apply them to any URL across your registered domains — one template, every page.
Blog Post
linkshot:hide-nav
Changelog
prose-lg
Docs Page
dark
// pricing
Plans that scale with you
7-day free trial on every plan. No credit card required.
Basic
Perfect for personal projects
$9/mo
Custom OG screenshots via templates
Screenshot any URL, no template required
Generic screenshot API
Dynamic parameterized image API
Removes cookie banners, overlays, and scroll locks before capture. Works on most sites — no blocker is perfect.
Pro
For growing websites and businesses
$19/mo
Custom OG screenshots via templates
Screenshot any URL, no template required
Generic screenshot API
Dynamic parameterized image API
Removes cookie banners, overlays, and scroll locks before capture. Works on most sites — no blocker is perfect.
Max
For agencies and power users
$29/mo
Custom OG screenshots via templates
Screenshot any URL, no template required
Generic screenshot API
Dynamic parameterized image API
Removes cookie banners, overlays, and scroll locks before capture. Works on most sites — no blocker is perfect.
All plans include unlimited screenshot requests, subject to fair usage. Sustained high-volume automated usage may be rate-limited.
// faq
Common Questions
What are Open Graph images?
They're the preview images that appear when someone shares your link on X, LinkedIn, Slack, Discord, or iMessage. A compelling OG image can dramatically increase click-through rates.
How does TailwindCSS injection work?
When Linkshot captures a screenshot, it injects TailwindCSS into the page first. Any Tailwind utility class you write works out of the box — no build step, no extra setup.
Is there a free trial?
Yes. Every plan comes with a 7-day free trial, and you don't need a credit card to start.
How fast are screenshots generated?
Screenshots are rendered at the edge, as close to your users as possible — so latency stays low regardless of geography.
What output size does Linkshot use?
Screenshots are captured at 1200×630 — the standard OG image size used by X, LinkedIn, Facebook, and most link-unfurling platforms.
What is the /preview service?
The /preview endpoint is a quick-start alternative to templates. Pass any URL and get back a screenshot at the standard 1200×630 OG size — no template setup needed. It's ideal for link thumbnails, blog cards, or anywhere you need an instant preview image of a page.
Have more questions? Contact support.
Ready to make your links stand out?
Join developers and teams already using Linkshot to ship OG images that actually get clicked.