Add OG Images to Your Astro Site in Minutes

No headless browser. No complex setup. One API call generates perfect 1200×630 OG images for every Astro page.

Get Started

Fast

Sub-200ms image generation with edge caching for instant page loads.

Zero Config

Just a URL. No additional dependencies or complex integrations needed.

Works Everywhere

Compatible with Vercel, Netlify, and self-hosted Astro deployments.

Example Integration

// src/pages/blog/[slug].astro
---
const { post } = Astro.props;
const ogUrl = new URL('https://imagoapi.com/api/og/generate');
ogUrl.searchParams.set('title', post.title);
ogUrl.searchParams.set('template', 'modern');
ogUrl.searchParams.set('api_key', import.meta.env.IMAGO_API_KEY);
---
<html>
  <head>
    <meta property="og:image" content={ogUrl.toString()} />
    <meta name="twitter:image" content={ogUrl.toString()} />
    <meta name="twitter:card" content="summary_large_image" />
  </head>
</html>

Ready to improve your social shares?

Join thousands of developers using Imago API for stunning OG images.

Start Building Free