Free tool

Social card maker

The Open Graph card at the sizes each network wants. Pick a platform preset, write the title, add a photo, download or link the PNG.

Free, no key. 20 renders a minute per visitor.
your result appears here
the same call with your key
curl -X POST https://api.imageapis.com/v1/og -H 'X-API-Key: YOUR_KEY' -H 'Content-Type: application/json' -d '{"title":"Your title","site":"example.com","width":1080,"height":1080}'

Sizes that work

Network Size Notes
X (Twitter) summary card 1200 × 600 Also fine at 1200 × 630
LinkedIn 1200 × 627 Shown at about 1.91:1
Facebook and most link previews 1200 × 630 The Open Graph default
Instagram feed, square 1080 × 1080 Posted, not linked
Slack, Discord, iMessage 1200 × 630 They read og:image

The card lays itself out for any of these: the title shrinks to fit, the description wraps to two lines, the photo takes the right third when there is room.

In your app

The same POST /v1/og call takes width and height, so a job board, a newsletter or a podcast host can produce a square and a wide card for every item from one function. Save the result's url, or render it lazily with a signed URL.

Get a free key: 150 images a month API reference