Automatic social images for every page
Design one branded template. OGready generates a perfect Open Graph image for every blog post, product, and landing page — automatically. Copy the tag yourself, or copy one prompt and let your coding agent install it.
Free tier · No credit card · Tag or agent prompt ready in under 60 seconds
Paste your website. OGready finds the brand, reads the page, and renders a share image automatically.
<meta property="og:image" content="/api/preview?template=signal&eyebrow=ogready.com&title=Automatic+social+images+for+every+page&subtitle=Design+one+template+%E2%80%94+every+page+gets+a+perfect+share+image.&tag=New" />In the dashboard, copy this tag yourself or copy one AI agent prompt that installs it for you.
Connect once. Handled forever.
Three steps. Do it yourself, or hand the install prompt to your coding agent.
Set up your brand in a click
Paste your site URL — we match your colors, logo, and name. Or pick a premium style. Takes seconds.
Copy the tag or the agent prompt
Paste the tag yourself, or give the AI prompt to your coding agent. It includes the tag and clear instructions for shared layouts and static pages.
Every rendered page is covered
Each page passes its own title and description, so every share gets a fresh image. Run a coverage scan anytime to double-check.
Clean share cards, every time
Pick a live style, then install it with a tag or a one-click agent prompt.
Everything you need to automate the boring part
One-click brand setup
Paste your site URL — OGready reads your name, colors, and logo, then matches every template to your brand.
One-click agent install
Copy one AI agent prompt with your tag inside. Your coding agent can wire it into the right layout, metadata, and pages for you.
Dynamic image URL
Add the tag yourself, or let your agent do it. The image renders on request and caches at the edge — no build step, no storage.
Site coverage scan
Paste your site URL — we find your sitemap and list every page with its image URL, so you can verify full coverage before launch.
Developer API
POST JSON props to /v1/images and get a PNG back. Wire it into CI, CMS webhooks, or bulk jobs.
Fast & cached
Renders in tens of milliseconds warm. Cache hits are free and don't count against your plan.
A clean API, one meta tag, or one agent prompt
Generate images programmatically, paste a tag yourself, or let your coding agent wire it up.
- Stable, cacheable image URLs per template
- Copy-ready prompt for Claude Code, Cursor, Codex, and other coding agents
- Bearer-token API with per-key rate limits
- PNG or SVG output, 1200×630 by default
# 1. DIY — one tag in your <head>
<meta property="og:image"
content="https://img.ogready.com/og/tpl_live_x9?title=Hello&subtitle=Page%20description" />
# 2. Agent install — copy this from OGready
"Install OGready. Add this og:image tag to the shared layout,
wire title/subtitle to each page's metadata, and verify two pages."
# 3. API — POST props, get a PNG
curl https://api.ogready.com/v1/images \
-H "Authorization: Bearer og_live_•••" \
-H "Content-Type: application/json" \
-d '{"template":"tpl_live_x9","props":{"title":"Hello","subtitle":"Page description"}}' \
--output og.pngStart free. Upgrade when it's working.
A render is one freshly generated image. Cache hits are always free.
Free
Wire up a personal site or blog.
- 250 image renders / month
- 1 project · 4 starter styles
- Auto brand setup + AI agent install prompt
- 1 API key · “Made with OGready” watermark
Pro
For real blogs, docs & startups.
- 5,000 image renders / month
- 5 projects · unlimited templates
- Premium styles + agent prompt + coverage scan
- No watermark · 5 API keys
Business
Agencies & programmatic pages at scale.
- 50,000 image renders / month
- 25 projects · higher rate limits
- Premium styles + agent prompt + coverage scan
- No watermark · 20 API keys · priority support
Enterprise
250k+ renders, SLA, SSO, a signed DPA, team seats, webhooks, and a custom image domain — built around how your team works.
A render is one freshly generated image — cache re-serves are always free and never count. Paid plans keep serving past your monthly allowance (we'll nudge you to upgrade — never break your cards or surprise-bill). Cancel anytime.
Questions, answered
What counts as a render?+
One freshly generated image. Cache hits and re-serves are free and never count against your monthly allowance — so a viral post costs you nothing extra.
Do I need a template per page?+
No. A template is one branded style; each page passes its own title into it, so every page gets its own image automatically. Most sites need just one.
Do I add the tag once or on every page?+
Social apps read the exact page being shared. If your site has a shared layout, add the OGready tag to that layout once and every page will output its own image tag. If your site is separate static HTML files, each file needs the tag in its own <head>.
Can an AI coding agent install it for me?+
Yes. OGready gives you a ready-to-copy agent prompt with your exact image tag inside. Paste it into Claude Code, Cursor, Codex, or another coding agent, and it tells the agent how to add the tag, use each page's metadata, and verify the result.
Do I need to be on Vercel?+
No. Unlike framework-locked solutions, OGready works with any stack — Next.js, Astro, Hugo, WordPress, Rails, or a plain HTML site. If you can add a meta tag, you're done.
Which frameworks are supported?+
All of them. The dynamic image URL is just a normal URL and the API is plain HTTP — OGready gives you the exact tag to paste, with no per-framework plugin to install.
Can I use my own brand style?+
Yes — paste your site URL and OGready auto-matches your name, colors, and logo, or set them by hand. Paid plans unlock premium base styles and remove the watermark.
Can I cancel anytime?+
Yes. Manage or cancel your subscription from the billing portal in one click. Your free tier stays active.
Stop designing share images by hand
Set up your template once. Copy the tag, or copy the prompt and let your coding agent do the install.