OG Image Generator

Free, no sign-up: pick a template, type a title and subtitle, add a logo or background and get a link-preview image at 1200×630 px (Facebook, LinkedIn, Telegram, Slack) or 1200×628 px (X/Twitter), then download it as PNG or JPG. Everything is drawn in your browser — no files are uploaded. Ready meta tags are below the image.

Upload the image to your site and put its full https:// URL in og:image. To check the preview after publishing, use the Open Graph & Twitter card checker.

Key facts

Price
Free
Sign-up
Not required
Processing
In your browser — nothing is sent to our server
Input
Title, subtitle and label; a logo and background photo from your device (up to 15 MB, PNG/JPEG/WebP/SVG)
Limits
No limits
Output
A PNG or JPG at 1200×630, 1200×628 or 1200×1200 plus ready og:image and twitter:card meta tags
Last updated

Alternatives

Other tools for the same job, and what each one does well:

  • Vercel OG Image Playground — The playground for the @vercel/og library: images are described in code (JSX) — handy when previews must be generated automatically for every page.
  • Canva — A design editor with social media templates; more flexible for design, but needs an account.

When to choose this tool: When you need a preview image in a minute, without an account or uploading files to someone else’s server — at the right size, with a safe zone and ready meta tags.

Descriptions checked against each tool's own site in October 2026.

Free OG Image Generator

og:image is the picture social networks and messengers show in a link preview. A link with a large image stands out in the feed; without one, Facebook, LinkedIn, Telegram and X show an empty or random card. This generator draws the image on a canvas right in your browser: five templates, your title, subtitle and footer label, a logo and background photo, your colours and three sizes — 1200×630 (Open Graph), 1200×628 (X) and 1200×1200. The title sizes itself and wraps by word, and a safe-zone guide shows what survives a square crop. Download a PNG or JPG and paste the ready meta tags.

5 templates: gradient, accent bar, light, dark, photo
1200×630, 1200×628 for X and a 1200×1200 square
Logo and background photo from your device — never uploaded
Auto-fitting title and a safe zone for crops
PNG/JPG download and ready og and twitter meta tags

How to Use

  1. Choose a template and size
  2. Type the title, subtitle and label; add a logo or background
  3. Download the image, upload it to your site and set its URL in og:image

FAQ

1200×630 px (1.91:1) is the standard for Facebook and LinkedIn and displays well in Telegram, Slack and WhatsApp. For X with a summary_large_image card, 1200×628 (2:1) fits, though X accepts 1200×630 too. Use a JPG or PNG under 5 MB (X’s limit) — ideally 300–500 KB.

Nowhere. The image is drawn in your browser on a canvas element; files are read locally and never sent to our server, and nothing remains once you close the tab.

This tool is for hand-made images. For hundreds of pages, generate on the server — for example with the @vercel/og library in Next.js or a CMS plugin that draws an image from the post title. You can try Vercel’s approach in their OG Image Playground.

Preview image sizes by platform

WhereSizeNotes
Facebook, LinkedIn1200×630 px (1.91:1)Below 600×315 the image shrinks to a small thumbnail beside the text
X (Twitter), summary_large_image1200×628 px (2:1)Up to 5 MB, JPG/PNG/WEBP/GIF; since 2023 link cards show only the image and domain
Telegram, Slack, Discorduse og:imageThe same 1200×630 works
WhatsApp, iMessageuse og:imageSometimes cropped to a square — keep key content in the centre

One 1200×630 file covers almost every case. A separate image for X is only worth it if the exact 2:1 ratio matters to you.

What makes a good preview image

  • A big, short headline — 4–8 words that read on a phone in the feed. The generator shrinks long titles, but shorter copy works better.
  • Contrast — light text on a dark background or the reverse; on photos, darken the image (the “Photo overlay” template).
  • A logo or domain so people recognise the source — especially on X, where cards have no title.
  • A safe zone — keep what matters in the central square; switch on the guide to check.
  • Under 300–500 KB — JPG is usually lighter for photos, PNG better for flat colours and text.

How to add the image to your page

  1. Download the PNG or JPG and upload it to your site (your CMS media library or images folder).
  2. Copy the meta tags from the generator into the page’s <head> and replace the address with the full https:// URL of the file.
  3. Test the page with the Open Graph checker and Twitter card validator — it downloads the image and checks size, weight and format.
  4. If an old preview is cached, upload the image under a new file name: networks cache images by URL.

When you need automation instead

For a blog or catalogue with hundreds of pages, images are generated on the server from each post title: WordPress has plugins, Next.js has the @vercel/og library, and other CMSs have their own extensions. This generator suits the home page, landing pages, key articles and one-off posts.

Improve search rankings

SEO problems may be costing you traffic. Cascade link building will improve site visibility in search.

Cascade link promotion for your site $30 bonusBacklinks 5→50→5000 across 100+ platforms. From $30 to start, plus a $30 bonus for newcomers.