Create your Open Graph image
Enter title, subtitle and site name, pick a style and colors, add a logo up to 5 MB and download the 1200x630 PNG.
One card design, one image URL, a preview per page
A share preview is part of publishing: every article and landing page needs a card carrying its own title, its own author and the same house style. DynaPictures turns one design into an image URL that accepts up to 20 named values, so your CMS appends the title and the render comes back cached.
How to generate an Open Graph image
Enter the text
Type the page title, an optional subtitle and your site name. Long titles wrap automatically and the font size adapts to fit the 1200x630 canvas.
Pick a style and add your logo
Choose one of six layouts, set the brand colors and upload a PNG or JPG logo up to 5 MB. The preview updates as you type.
Download or copy the dynamic URL
Save the 1200x630 PNG and reference it in your og:image tag, or copy the dynamic URL and change the ?title= parameter for every page on your site.
Why generate OG images here
Exactly 1200x630 pixels
The output matches the 1.91:1 size Facebook, LinkedIn and X recommend, so the image is shown full width instead of being cropped to a small square.
One URL for a whole site
The dynamic URL renders a fresh image for each value of ?title=, so a blog with hundreds of posts gets a matching preview per post without any design work.
Six styles, your colors, your logo
Gradient, split, minimal, dark, card and photo-frame layouts, each with editable background and text colors and a logo slot for PNG or JPG files up to 5 MB.
Nothing to design or host
No Figma template, no image editor. The PNG downloads instantly and the dynamic URL is served from our servers over HTTPS.
What makes a good Open Graph image
When a link is shared, Facebook, LinkedIn, X, Slack, Discord and WhatsApp read the og:image tag and show that picture as the card. The safe size is 1200x630 px at a 1.91:1 ratio, at least 600x315 and under 5 MB, served from an absolute HTTPS URL. This generator produces exactly that: a PNG with the title large enough to read on a phone, your logo for recognition and colors that stand out in a feed. The dynamic URL returns the same design with a different title per page.
Free limits
20 renders per day per visitor; downloaded PNGs are kept for 24 hours and each dynamic URL serves 1,000 views or 30 days before showing a small upgrade notice.
Every page, automatically
The view cap and the daily limit are the same for every visitor. If the og:image is missing across a whole site, DynaPictures generates one per page from your own template through the API, Zapier, Make or a CMS webhook.
Privacy
Logos and rendered PNGs are stored for 24 hours so you can download them, then deleted.
<meta property="og:image" content="https://api.dynapictures.com/tools/d/YOUR-ID.png?title=Your%20page%20title">
Frequently asked questions
1200x630 pixels (ratio 1.91:1) is the size Facebook, LinkedIn and X recommend and the size this tool renders. Anything smaller than 600x315 may be shown as a small thumbnail instead of a large card.