Now with AI image generation for OG, blog heroes, and favicons

Branded images that
read your page

Paste a URL. We generate OG images, blog covers, and full favicon sets - the AI reads the content, picks the headline, tone, and palette, and renders designed assets in seconds.

ogstack.dev/playground

aurora
editorial
showcase
blog_card
billboard
docs_page
minimal
Heads up: images generated here are deleted after 24 hours. Create an account to keep them.
AI Showcase

See the AI read actual pages

Each card below is a real URL our pipeline scraped, analyzed, and rendered. The seeds are exactly what the language model extracted - no manual prompting.

AI-generated OG image for https://depvault.com/
Pro
split hero
DepVault

Dependency management, simplified

technical
confident
https://depvault.com/
AI-generated OG image for https://depvault.com/
Standard
split hero
DepVault

Dependency management, simplified

technical
confident
https://depvault.com/
AI-generated OG image for https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin.html
Pro
docs page
Visa Bulletin

U.S. Department of State - Bureau of Consular Affairs

official
reference
https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin.html
How it works

From URL to on-brand preview in three steps

STEP 01

Paste a URL

Any public page. We scrape the DOM, extract Open Graph tags, key content, and the real article body - safely, with SSRF protection on.

Avg. 200–400ms

STEP 02

AI reads the content

An LLM runs page analysis and produces structured seeds: headline, tagline, topics, tone, suggested palette, and mood - cached per URL.

Runs on every AI generation + audit

STEP 03

Image rendered & cached

Seeds prompt a best-in-class image model at Standard or Pro quality. The output lands in our CDN cache and serves in <100ms for every subsequent hit.

< 8s p95 first-gen · cached globally
Why OGStack

Stop hand-crafting preview images

The old way: designer queues, stale screenshots, hope the crawler caches. The new way: paste a URL, get a designed image, move on.

The design tax

Every blog post, doc, and changelog needs a preview image. Either engineering time, or a Figma stall, or an ugly default.

Ugly, mismatched defaults

Platform-generated screenshots look like 2014. A great article with a broken preview dies in the feed.

Stale content

You change the title but the OG image, blog hero, and icons stay frozen on the old copy. Caches in every platform make this worse.

Zero social hygiene insight

Is `og:type` right? Are the Twitter card dimensions valid? Most teams find out when a VP shares the link.

Features

A branded image API, powered by AI that reads your page

OG preview images

1200×630 social previews. Template or AI. One meta tag covers Twitter, LinkedIn, Slack, Discord, iMessage - every platform a crawler visits.

Blog covers & heroes

1600×900 and 1920×1080 hero art for blog posts and landing pages. Five hand-tuned templates, each optionally AI-enhanced with your brand palette.

Favicon + app icon sets

Paste a URL, get the full icon kit: favicon.ico, apple-touch-icon, manifest 192/512, and the matching <link> snippet. AI-generated from your brand seeds.

Content-aware AI images

Our LLM reads the page, extracts the key message, and prompts a best-in-class image model to render on-brand output - no design effort required.

AI audit recommendations

Score any URL 0–100 across OG, Twitter card, and SEO hygiene. Get priority actions, suggested rewrites, search-snippet variants, and keyword opportunities.

AI page analysis

Structured extraction of headline, tagline, topics, pageTheme, brand palette, and content signals - reused across image generation and audits.

Hand-crafted templates

Gradient, split hero, blog card, docs page, changelog, GitHub repo, minimal, and more. All tiers, optionally AI-enhanced.

Sub-500ms, cached globally

Template renders hit p95 under 500ms. CDN cache hit ratio above 90%. Fast enough for any crawler, fast enough for humans.

One meta tag, full API

Drop a GET URL into <meta property="og:image"> or call the POST endpoint from your backend. Either way - it's one line.

Free audit tool

Is your URL ready to be shared?

+ AI recommendations on Plus & Pro

Paste any URL and get an A–F grade in seconds. See exactly how it previews on every major platform, and get a line-by-line fix list for anything that's missing.

  • 24 checks across Open Graph, Twitter card, and SEO hygiene

  • Live previews for X, Facebook, LinkedIn, Instagram, Slack, Telegram, Discord

  • Concrete fix recommendations for every failing check

  • Free, no signup - shareable report URL

87

out of 100
Grade

B

Templates

One template, every hero - OG, social, and blog covers

Hand-tuned designs that render crisp at 1200×630 for Open Graph and scale up to full-width blog hero images. Preview live, swap with one param.

Browse all templates

One line. Every framework.

Pick your stack - Next.js, Nuxt, SvelteKit, Remix, Vue, Angular, plain HTML - and copy the snippet. Crawlers on X, LinkedIn, Slack, and Discord render your custom preview automatically. Need server-side control? Switch to POST.

Simple, honest pricing

Start free. Non-AI images (OG + blog hero) are unlimited on every plan - only AI generation and audit recommendations are metered.

Free

$0

forever

3 AI images/mo · Unlimited non-AI

  • Unlimited non-AI images
  • 3 AI images / month (standard model)
  • 3 AI audit recommendations / month
  • All templates
  • 1 project
  • 1 domain per project
  • No watermark
  • Priority support
Get started

Plus

Most popular

$10

/month

100 AI images/mo · Unlimited non-AI

  • Unlimited non-AI images
  • 100 AI images / month (standard model)
  • 100 AI audit recommendations / month
  • All templates
  • 5 projects
  • 3 domains per project
  • No watermark
  • Priority support
Start with Plus

Pro

$30

/month

1000 AI images/mo · Unlimited non-AI

  • Unlimited non-AI images
  • 1000 AI images / month (Pro + standard models)
  • 1000 AI audit recommendations / month
  • All templates
  • Unlimited projects
  • Unlimited domains per project
  • No watermark
  • Priority support
Start with Pro

Start generating on-brand previews in 60 seconds

Free forever for hobby projects. No credit card. Every template, content-aware AI, and unlimited non-AI renders.

Create a free account