OG images, generated.
For every page.

Paste a URL. Get a branded 1200×630 image in seconds — matched to the site's colors, fonts, and logo. No templates, no Figma.

Open Graph (1200×630)

Standard og:image format, works on Twitter, LinkedIn, Slack, iMessage, and most link-preview renderers

Brand-aware generation

Extracts your site's actual colors, fonts, and logo — no templates, no manual configuration

Twitter Card / LinkedIn Banner

1200×628 and 1200×627 variants generated in the same request via the format picker

SVG source included

Every generation returns a downloadable SVG alongside the WebP so you can make edits in Figma or Illustrator

Accessibility ready

Alt text generated automatically with every image so your og:image is accessible from day one

No watermark on paid plans

Free tier generates unbranded images on a usage limit. Paid plans unlock unlimited generations with no attribution

Generated from real URLs

Each image is built from the page's own brand signals — no templates, no manual input.

OG image generated for stripe.com
stripe.com✦ AI generated
OG image generated for vercel.com
vercel.com✦ AI generated
OG image generated for linear.app
linear.app✦ AI generated

How it works

Three steps. Seconds to an image.

No accounts required to start. Paste any public URL and get a ready-to-ship 1200×630 WebP in under 10 seconds.

01Paste a URL

Any public webpage. We fetch it and extract brand signals — colors, fonts, logo, and content — automatically.

02AI analyzes the page

Claude reads the page, identifies your brand palette, and generates an on-brand OG image. No templates, no manual input.

03Download your image

A 1200×630 WebP drops instantly. Drop it into your <meta property="og:image"> and ship.

Built for agencies

Add OG images to every client deliverable

Most websites ship without OG images. When clients share pages on LinkedIn or Slack, they get blank cards. MakeOG lets you generate brand-accurate images for every URL in minutes — or via API in seconds.

One at a time

Paste a URL. Download. Add to your <head>. Done. No setup, no configuration, no design software required.

Via API

Automate your entire site. POST to the endpoint with your URL and bearer token, get base64 WebP back.

POST /api/generate-og
Authorization: Bearer <key>

Real output, zero setup

Generated from real URLs

Each image is built from the page's own brand signals. No templates or manual configuration.

OG image generated for stripe.com
stripe.com
OG image generated for vercel.com
vercel.com
OG image generated for linear.app
linear.app

Pricing

Simple, transparent pricing

Start free with no credit card. Upgrade when you need API access or higher volume.

Free
$0/ month
  • 10 generations / month
  • All output formats
  • MakeOG badge on images
Start free
Team
$49/ month
  • 2,000 generations / month
  • No MakeOG badge
  • API access
  • Priority email support
Get started

See full pricing and feature comparison →

FAQ

Common questions

Do I need to sign up?

No. You can generate up to 10 images per month without an account. Sign up to get a persistent history, API access, and higher limits.

What formats does it output?

1200×630 WebP for standard Open Graph, 1200×628 for Twitter / X, 1200×627 for LinkedIn, and 1200×630 for Facebook. All four formats are available via the format picker.

Can I use this via API?

Yes. Pro and Team plans include API access with a bearer token. POST to /api/generate-og with your URL and you'll get base64 WebP back in the response.

What if the site already has an OG image?

We detect the existing og:image and show it to you. You can still generate a new one with a single click using the “Generate anyway” option.

Do generated images have a watermark?

Free tier images include a small MakeOG badge in the corner. Paid plans (Pro and Team) produce images with no watermark or attribution.