✦ Free tier: 50 images/month — no card needed

Generate Beautiful OG Images
in One API Call

Stop losing clicks to blank link previews. Imago API generates perfect social cards for every page — automatically. Works with any framework.

Start Free — No Card Needed See it work →

✓ Free forever · ✓ No credit card · ✓ 50 images/month · ✓ Images in <300ms

Used by developers building with Next.js · Gatsby · Express · Rails · Django · FastAPI

< 300ms
avg generation time
3 templates
minimal · gradient · branded
1 line
curl request to OG image
1200×630
pixel-perfect output
Live Preview

This is what your users see when they share your links on Twitter, Slack, or LinkedIn. One API call. Zero design work.

imagoapi.com/api/generate?title=Introducing+v2.0&description=The+fastest+OG+image+API+on+the+planet&template=gradient
WHAT'S NEW
Introducing v2.0 — Faster,
smarter OG image generation
The fastest OG image API on the planet. Generate beautiful social cards in under 300ms. Trusted by developers worldwide.

Dead simple.
One request. Done.

No SDKs required. No auth flows. Just pass your content as query params and get back a ready-to-use image URL. Works with any language, any framework.

  • Pass title, description, and template as params
  • Get back a permanent image URL
  • Embed directly in your <meta og:image> tag
  • Works in Next.js, Express, Django, Rails — anything
  • CDN-cached for lightning-fast delivery
bash — curl
# Generate an OG image in one call
curl "https://imagoapi.com/api/generate" \
  -d 'title=My Awesome Product' \
  -d 'description=The best tool for indie hackers' \
  -d 'template=gradient' \
  -H 'Authorization: Bearer YOUR_API_KEY'

# Response:
{
  "id": "img_k7x9p2mq",
  "url": "https://imagoapi.com/api/images/img_k7x9p2mq",
  "width": 1200,
  "height": 630,
  "template": "gradient",
  "createdAt": "2026-03-07T09:00:00Z"
}
javascript — Next.js
// pages/api/og.js — Next.js meta tag
const imageUrl = `https://imagoapi.com/api/generate?`
  + new URLSearchParams({
      title: 'My Blog Post Title',
      description: 'A short description',
      template: 'minimal'
    });

// Use directly in your <Head>
<meta property="og:image" content={imageUrl} />

Up and running in 2 minutes

No design tools. No puppeteer setup. No headaches.

1

Get your API key

Sign up and instantly receive your API key. No credit card required for the free tier.

2

Make a request

Call /api/generate with your title, description and template. That's it.

3

Embed the image

Use the returned URL in your og:image meta tag. Perfect cards every time.

Three stunning styles.
All tuned for social.

Pick the vibe that matches your brand. More templates coming soon.

minimalist
Clean, readable,
no-nonsense.
Perfect for blogs, docs, and anything where content is king.
Minimal template=minimal
🚀
Bold and vibrant.
Built to stand out.
Stops the scroll on any timeline. Emoji supported.
Gradient template=gradient
✦ YOUR BRAND
Dark, polished,
professional.
Developer-focused aesthetic with subtle glow effects.
Branded template=branded
"Imago API saved us hours every sprint. We went from hand-crafting Figma exports to shipping OG images in 20 minutes flat. It's stupid simple."
🧑‍💻
Mark D.
Indie Hacker
"Finally an API that does exactly what it says and nothing more. No config hell. No puppeteer nightmares. Just beautiful OG images on demand."
👩‍💼
Sarah K.
SaaS Founder
"Integrated this into our Next.js blog in under 5 minutes. The gradient template looks insanely good on Twitter. My co-founder thought I hired a designer."
🦄
Alex F.
Frontend Dev
"We used to skip OG images because it was too much work. Now we generate them automatically per post. Our social click-through went up noticeably."
📈
Tom V.
Growth Engineer
"I've tried building this in-house with puppeteer. Absolute nightmare. Imago API just works, handles all the hard parts, and costs less than a coffee a month."
Dan O.
Platform Engineer
"The free tier was genuinely enough to validate whether this was worth it. It was. Upgraded to Starter within a week."
🚀
Priya M.
Solo Developer
"Imago API saved us hours every sprint. We went from hand-crafting Figma exports to shipping OG images in 20 minutes flat. It's stupid simple."
🧑‍💻
Mark D.
Indie Hacker
"Finally an API that does exactly what it says and nothing more. No config hell. No puppeteer nightmares. Just beautiful OG images on demand."
👩‍💼
Sarah K.
SaaS Founder
"Integrated this into our Next.js blog in under 5 minutes. The gradient template looks insanely good on Twitter. My co-founder thought I hired a designer."
🦄
Alex F.
Frontend Dev
"We used to skip OG images because it was too much work. Now we generate them automatically per post. Our social click-through went up noticeably."
📈
Tom V.
Growth Engineer
"I've tried building this in-house with puppeteer. Absolute nightmare. Imago API just works, handles all the hard parts, and costs less than a coffee a month."
Dan O.
Platform Engineer
"The free tier was genuinely enough to validate whether this was worth it. It was. Upgraded to Starter within a week."
🚀
Priya M.
Solo Developer

Start free. Upgrade when you're ready.

No hidden fees. No surprise bills. Cancel anytime. Free tier: 50 images/month — no credit card, ever.

🆓 Free Forever — No Card Required
Start generating today — $0/month
  • 50 images/month
  • All 3 templates
  • No credit card required — ever
  • REST API access
  • Small "Made with Imago" watermark
$0
forever free
Start Free — No Card Needed →
Upgrade anytime to remove watermark & get more images
Business
$79
per month
  • Unlimited images
  • All 3 templates
  • REST API access
  • Dashboard & API key
  • Priority support + SLA
  • Custom templates (coming soon)
Get Business →
Starter
$9
per month
  • 500 images per month
  • All 3 templates
  • REST API access
  • Dashboard & API key
  • Email support
  • No watermark
Get Starter — $9/mo →

Frequently Asked Questions

Yes — 100% free, no credit card, no trial period. You get 50 OG images per month on the free tier, forever. The only limitation is a small "Made with Imago" watermark on generated images. Upgrade anytime to remove it.
Free images include a small "Made with Imago API" label in the corner of the generated OG card. It's unobtrusive, but if you want clean, brand-only images, any paid plan (from $9/month) removes it entirely.
Click any paid plan above, complete checkout via Lemon Squeezy (card or PayPal), and your new API key lands in your inbox immediately. Swap your key in your app and you're upgraded — takes about 2 minutes.
No. The free tier requires no payment information at all. Just sign up, get your API key, and start generating. We don't even ask for a card until you want to upgrade.
Any framework that can make an HTTP request. That's literally all of them — Next.js, Nuxt, SvelteKit, Astro, Gatsby, Express, Django, Rails, Laravel, FastAPI, plain HTML. If it can curl, it can use Imago API.
Get Started Today

Your links deserve better
than a grey box.

Every shared link without an OG image is a click you didn't get. Fix it in 5 minutes — free, no card needed.

Start Free — No Card Needed Check your site first →

✓ Free forever: 50 images/month  ·  ✓ No credit card  ·  ✓ Upgrade anytime from $9/month