OpenGraph Images App
Preview, diagnose, and generate optimized OpenGraph images in the right dimensions with smaller file sizes.
Analyze a URL
Add Your AI Keys
Use your own AI keys (stored only in your browser) so you can generate your own images and prompts.
Replicate API Key Not set ›
Google AI Studio Gemini Key Not set ›
AI Image Prompt Helper
Generate optimized prompts for your OpenGraph images based on page content. Powered by Claude Sonnet 4.5 via Replicate.
Generate Optimized OpenGraph Image
Optimize Image
Resizes to 1200×630 and compresses the image file size for you to meet different social platform requirements.
FAQ
These recommendations are normalized from platform docs in
docs/ and are intended to work across most major sharing platforms.
What OG image size works best across most platforms?
How large should the image file be?
Can I use WebP for OpenGraph images?
og:image and twitter:image.
Source:
joost.blog/use-avif-webp-share-images
Which meta tags are the minimum required?
og:title, og:description, og:image, og:url,
and og:type. Add Twitter/X tags too:
twitter:card, twitter:title, twitter:description,
twitter:image. For attribution on Twitter/X, add
twitter:site with your site’s Twitter handle in @username form (e.g. @kirwanseo).
What value should I use for twitter:site?
content="@kirwanseo").
No URL—just the handle. This attributes the card to your brand when the link is shared.
Should image URLs be absolute or relative?
og:image and twitter:image.
Relative paths are a common reason previews fail in Slack and messaging clients.
Do I need server-side rendering for social tags?
Why does my preview still show old metadata?
Resource Links
Official platform documentation and live preview/debug tools.
| Platform | Docs | Live Preview Tool |
|---|---|---|
| Open Graph Protocol | Open Graph Protocol Docs | N/A |
| LinkedIn OG Docs | LinkedIn Post Inspector | |
| Facebook Sharing Docs | Facebook Sharing Debugger | |
| Slack | Slack Link Unfurling Docs | No official public preview tool |
| Google Messages | Google RCS Messaging Docs | No official public preview tool |
| X (Twitter) | X (Twitter) Cards Docs | X Card Validator |
| Discord | Discord Embed Docs | No official public preview tool |
| Telegram | Telegram Link Preview Docs | No official public preview tool |
| Microsoft Teams | Microsoft Teams Link Unfurling Docs | No official public preview tool |
| Unknown | No official public preview tool | |
| Pinterest Pins Docs | Pinterest URL Debugger | |
| WhatsApp Link Preview Docs | No official public preview tool | |
| Apple Messages | Apple Messages Rich Preview Docs | No official public preview tool |