Free Social Image Generator
Create social media preview images for Twitter/X, LinkedIn, Facebook, and Slack. Upload your logo and get a 1200×630 image with the full Open Graph HTML snippet — instantly.
Create social image freeSocial image specs by platform
1200×630 covers every major platform. Snappicon generates at the optimal size automatically.
| Platform | Recommended size | Aspect ratio | Notes |
|---|---|---|---|
| Twitter / X | 1200×628 | 1.91:1 | summary_large_image card type |
| 1200×627 | 1.91:1 | Article and post link previews | |
| Facebook / Meta | 1200×630 | 1.91:1 | Feed and Messenger link previews |
| Slack | 1200×630 | 1.91:1 | Unfurled link previews in channels |
| Discord | 1200×630 | 1.91:1 | Link embed thumbnails |
| 400×209 min | 1.91:1 | Chat link previews |
The HTML snippet Snappicon generates
Complete Open Graph and Twitter Card tags — paste into your <head> and your social previews work everywhere.
<!-- Open Graph / Facebook --> <meta property="og:type" content="website" /> <meta property="og:url" content="https://yourdomain.com/" /> <meta property="og:title" content="Your Page Title" /> <meta property="og:description" content="Your page description." /> <meta property="og:image" content="https://yourdomain.com/og-image.png" /> <!-- Twitter / X --> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://yourdomain.com/" /> <meta name="twitter:title" content="Your Page Title" /> <meta name="twitter:description" content="Your page description." /> <meta name="twitter:image" content="https://yourdomain.com/og-image.png" />
How the social image generator works
Upload your logo
Drop a PNG, SVG, JPEG, or WebP. Any size — we compose it onto a 1200×630 canvas.
Generate your social image
Snappicon creates a 1200×630 PNG optimized for Twitter/X, LinkedIn, Facebook, and Slack previews.
Add the meta tags
Copy the generated HTML snippet into your <head>. Your link previews will show the social image everywhere.
Why developers use Snappicon for social images
1200×630 — every platform
One image size works for Twitter/X, LinkedIn, Facebook, Slack, Discord, and WhatsApp previews.
Open Graph tags included
Complete og: and twitter: meta tag snippet generated — ready to paste, no guessing attributes.
Part of a full icon set
Generate social image alongside favicons, PWA icons, and Apple Touch icons in one upload.
Next.js opengraph-image support
Snappicon generates the file named opengraph-image.png for Next.js App Router static OG images.
No watermarks, no signup
Free tier generates your social preview image without an account. Upload, generate, download.
Sharp, high-quality output
Social images are rendered at full resolution — no blurry or pixelated results.
Social image generator FAQ
What is a social image?
A social image (also called an OG image or social preview image) is the image shown when your URL is shared on Twitter/X, LinkedIn, Facebook, Slack, or Discord. It's controlled by Open Graph and Twitter Card meta tags in your HTML <head>.
What size should a social media preview image be?
1200×630 pixels at a 1.91:1 aspect ratio is the recommended size for all major platforms. This covers Twitter/X, LinkedIn, Facebook, Slack, and Discord. Snappicon generates at exactly this size.
How do I add a social preview image to my website?
Add Open Graph and Twitter Card meta tags to your HTML <head>: <meta property="og:image" content="https://yourdomain.com/og-image.png" /> and <meta name="twitter:image" content="https://yourdomain.com/og-image.png" />. Snappicon generates the full snippet.
Why isn't my social image showing on Twitter or LinkedIn?
Common causes: image not publicly accessible (check URL is not behind auth), incorrect aspect ratio (must be ~1.91:1), image too large (keep under 5MB), or platform cache showing old image. Use Twitter Card Validator or LinkedIn Post Inspector to debug.
Is this social image generator free?
Yes. Snappicon's free tier generates a 1200×630 social preview image from your logo with no account required. Pro unlocks custom OG image templates with text overlays and brand colors.
Related tools
Create your social preview image — free
No account needed. Upload your logo and get a 1200×630 social image with Open Graph tags in seconds.
Create social image free