LaunchRanked

Open Graph image generator

Type a title, pick a template and a brand color, add your logo. Download a 1200×630 PNG for link previews on X, LinkedIn, Slack and more.

We shrink the text to fit three lines and cut it with … if it still doesn’t.

Template
Font
Text colour

Your logo stays in your browser.

Text contrast 5.2:1 (WCAG asks for 4.5:1 or more).

Drawn with fonts installed on this device, so the PNG matches this preview exactly. Nothing is uploaded.

How it works

Everything is drawn on a 1200×630 canvas in your browser. The title is wrapped into three lines (four in the split template) and the font shrinks step by step until it fits; if the title is still too long at the smallest size, the last line is cut with an ellipsis. That’s your cue to shorten it. Your logo is read from your device and never uploaded. The text contrast check uses the WCAG formula and warns under 4.5:1.

Sizes, and what we checked

  • Facebook recommends images at least 1200×630, as close to 1.91:1 as possible, and suggests og:image:width and og:image:height so the preview can render on the first share.
  • The Open Graph protocol defines og:image:width, og:image:height and og:image:alt and says a page with og:image should also set og:image:alt.
  • X shows a large image card when you set twitter:card to summary_large_image. We couldn’t open X’s current card documentation when we wrote this, so we don’t quote its limits. Share a test post and check the crop.

Add it to your page

Download the PNG, upload it to your site (for example /og-image.png), and put its absolute URL in the tags under the tool. Keep the file name stable: when you change the image, platforms that cached the old one may keep showing it for a while. Paste the tags with the rest of your Open Graph tags, deploy, then test the live URL with the Open Graph checker.

For a clear image: one short title, with the benefit in plain words, not your tagline. Keep text away from the edges, and use the subtitle for what the reader gets. A matching favicon in the same brand colour makes links from your site easier to spot.

Questions

What size should an Open Graph image be?

1200×630 pixels is a safe default. Facebook recommends at least 1200×630 and an aspect ratio close to 1.91:1. It's a reasonable starting point for LinkedIn, Slack and X's large card too, but each platform crops a little differently, so keep text away from the edges and check each preview.

Why doesn't my new image show when I share the link?

Platforms cache previews. Check that og:image is an absolute https URL that loads without a login, then ask the platform to re-scrape (Facebook's Sharing Debugger does this) or wait for its cache to expire.

Can I use my brand font?

Not in this tool. Canvas draws with fonts already available to the page, so we offer your device's system sans, serif and mono. If you need an exact brand font, use this as a layout draft and rebuild it in your design tool, or generate images in code with a loaded font.

Do I need a separate image for every page?

No, but it helps. A site-wide default is fine for legal and utility pages. For launch posts, blog articles and product pages, an image with that page's title gets more attention when someone shares the link.

Free launch

Launching something? Get a page that ranks.

Launch free on LaunchRanked: a permanent, SEO-ready product page, a weekly leaderboard slot and a followed link after human review. No badge required.

Related free tools

See all free tools