Free OG image generator

Type a title, pick a theme, and download a 1200×630 social card that works on X, LinkedIn, Facebook and Slack. Need one for every blog post? It's one API call.

Free, no signup (5 downloads/day). The preview updates as you type.

Generate one for every page with the API

GET /v1/og takes the same fields and returns the PNG. Each new card costs 1 credit. Repeating the same request with the same key is served from cache and costs nothing, so re-running a build doesn't burn credits.

Parameters: title (up to 120 chars), subtitle (200), site (60), theme (indigo, dark, light, sunset, mint). Save the PNG at build time, or use a signed public URL as your og:image: it hides your key, and nobody can change the text. Never put your API key itself in public HTML.

Want your own layout, fonts or logo? Send any HTML to /v1/screenshot with width=1200&height=630. Check the result with the Open Graph checker.

Pay-as-you-go: €5 buys 2,000 images and credits never expire. Get 100 free API renders

OG image size and tips

Size1200×630 px (1.91:1). X, LinkedIn, Facebook and Slack all use this ratio for large cards.
Title lengthKeep it under about 60 characters so it stays big and readable on a phone.
Tags<meta property="og:image" content="https://…/card.png"> plus <meta name="twitter:card" content="summary_large_image">. Use an absolute HTTPS URL.
CachingPlatforms cache cards for days. Give a new image a new URL rather than overwriting the old one.