OG Images Generator for Pricing
A pricing page is the single highest-intent link your prospects ever share — forwarded to decision makers, dropped in deal threads, pasted into procurement emails. Generate a card that puts the actual price and plan name on the unfurl, not a generic logo.

Why choose Oginify
Built for pricing pages that need to confirm the price the moment the link unfurls — not make the recipient click through to find out.
Price chip on the card
Oginify reads the plan name and headline price straight off the live pricing table. The card surfaces them as a chip on the unfurl, so the recipient sees '$49 / user / month — Team' before they decide to click. Higher click-through, fewer wasted clicks.
Updates on price changes
Pricing changes more often than any other page on a B2B site — new plans, regional pricing, promotional discounts. Re-run the URL after every change and the card refreshes in seconds, so the unfurl in a year-old Slack thread doesn't quote a stale price.
Per-plan cards at scale
If your pricing page has anchor URLs per plan (#team, #enterprise, #startup), Oginify generates one card per anchor. The Team link in your sales email shows the Team price; the Enterprise link in your procurement deck shows Enterprise.
Validate before you ship
Pricing typos that survive into Slack unfurls are an expensive kind of regret. Use the built-in Open Graph validator to confirm the card renders the right plan, the right price and the right currency before the URL goes out.
Ready-to-paste meta tags
Oginify returns the full Open Graph and Twitter markup with width, height and og:image:alt already wired the way the spec recommends. Drop it into the pricing page's <head> once and the chip travels everywhere.
Free to try, paste-and-go
No signup, no credit card, no Chrome extension. Paste your pricing URL and four cards land in seconds — keep the direction that converts, regenerate after the next price change.
SaaS · stacklane.com
For pricing on SaaS sites
B2B SaaS pricing is the most-shared link on the entire site, and a flat brand-only card forces every recipient to click through just to see the price. Oginify reads the plan tier, surfaces the headline plan name and per-seat price as a chip on the card, and lets the unfurl do the selling before the click.

E-commerce · kestrel & co
For pricing on e-commerce sites
Subscription boxes, memberships and bundle pages on DTC sites get shared in private group chats where buyers compare options — but the default card hides exactly the price and tier those buyers want. Oginify surfaces the monthly price, the cadence and the bundle savings on a premium editorial card that matches the brand's look.

Content & media · the meridian
For pricing on content & media sites
Paywall and membership pricing pages on editorial sites convert on trust — a generic SaaS-style chip card breaks the publication's voice and tanks conversion. Oginify keeps the masthead typography intact and renders the membership tier and annual price in a serif lockup that reads as journalism, not a checkout.

Dev tool · forge.dev
For pricing on dev-tool & open-source sites
Usage-based pricing on dev-tool and open-source sites confuses on a flat unfurl — engineers want to see the unit, the free tier and the next jump before they click. Oginify renders a terminal-flavored card with the price-per-unit, the free quota and the upgrade band as monospace lines, so the card reads as documentation, not a sales pitch.

The prompts behind these four cards
Each card above started as a one-paragraph prompt. Here are the four we used — paste them into Oginify with your own URL and you'll get the same direction in your brand.
SaaS · stacklane.com / team
Generate a 1200×630 Open Graph card for the stacklane.com pricing page, Team plan. Dark near-black background, tiny stacklane wordmark top-left. Center-left: small mono kicker "Team plan" above a huge white sans-serif lockup reading "$49" with smaller muted text beneath: "per user / month, billed annually". Right half: a clean pricing card mock with three rows — "Unlimited projects", "SSO & SAML", "Priority support" — each prefixed with a small check. Premium B2B SaaS, generous negative space, no decoration.
Subscription · kestrel & co / monthly
Generate a 1200×630 Open Graph card for the kestrel & co subscription pricing page. Warm cream background, small kestrel & co serif wordmark top-left. Center-left: serif eyebrow "The Monthly Box" above a huge dark espresso serif lockup "$38 / month", and beneath a small line "Save 15% vs single orders · skip anytime". Right side: a single soft-focus product still life (a folded linen tee and a ceramic bottle) in muted earth tones with a long natural shadow. Editorial DTC aesthetic, no extra UI.
Membership · the meridian / annual
Generate a 1200×630 Open Graph card for the meridian membership page. Off-white paper background with faint texture, classical serif masthead top reading "The Meridian" with thin hairline rules above and below. Centered beneath: serif eyebrow "Annual Membership", a tall serif lockup "$96 / year", and one italic line "Unlimited essays · the weekly letter · the archive since 2019". Black ink only, newspaper editorial aesthetic, crisp legible typography.
Usage · forge.dev / pricing
Generate a 1200×630 Open Graph card for the forge.dev usage-based pricing page. Pure black background, small "forge.dev / pricing" mono label top-left. Left half: big white sans display "$0.0008 / request" with smaller muted line "first 100k requests free, every month". Right half: a terminal window mock with three dots and four monospace green lines — "$ forge usage", "Free tier 100,000 req / mo", "Pro tier $0.0008 / req", "Enterprise contact sales". Hacker / open-source aesthetic, pixel-perfect type, no decoration.
Pricing page Open Graph FAQ
How per-plan cards work, when to surface the price chip, and how to keep the unfurl honest as plans change.
Should the price be on the card?
Almost always yes. The recipient of a pricing link is usually a decision maker — they want the price the moment the link unfurls, not after a click. The exception is enterprise pages where the price is 'contact sales'; for those the card surfaces the contact CTA instead.
What about regional or per-currency pricing?
If your pricing page redirects per-region, Oginify generates one card per region URL. Visitors from the EU see EUR pricing in the unfurl; visitors from the US see USD. The OG meta tags are per URL, so the right card renders for the right audience.
How do I update the card after a price change?
Re-run the same URL in Oginify. The new price is read from the live page in seconds, the card regenerates, you paste the new URL into your og:image tag (or update the API-bound asset). Old shares of the URL in Slack and email automatically unfurl with the new card next time someone reloads.
Will it work with Stripe, Paddle or Lemon Squeezy checkout pages?
Yes for the marketing pricing page that links to the checkout. Hosted checkout URLs themselves typically don't render OG cards (they're behind auth), but the marketing page that precedes them does — and that's the page people share.
Can I A/B test two pricing cards?
Yes. Generate two variants, drop them into Meta Business Suite's built-in A/B test, run for 24 hours, ship the winner. Oginify returns four directions per generation specifically so you have material for these tests without needing a designer.
Make every pricing link sell the meeting
Paste your pricing URL and get four 1200×630 Open Graph cards with the real price chip. No signup.