OG Images Generator for E-commerce
Every link on a store is a tiny pitch — PDPs in DMs, category pages in gift guides, campaign URLs in newsletters. Paste any page URL and get an on-brand 1200×630 card plus three wildcards in seconds, no Shopify app to install.

Why choose Oginify
Built for the way DTC and Shopify brands actually ship — per-URL, brand-aware, and free to try without an account or a plugin.
Reads your product from the URL
Paste any product URL and Oginify pulls the product name, price, hero photo and brand palette straight from the live page — no PIM export, no CSV, no Shopify app install. The card matches the store, not a generic template.
One card per SKU, at catalog scale
Most generators stop after one image. Oginify returns one on-brand card plus three creative directions per URL, so you can run it across every SKU and still ship a coherent catalog.
Refreshes on price & inventory changes
A card that still shows last month's price is a returns ticket waiting to happen. Re-run the URL after a price drop or restock and the image updates in seconds, then validate that every platform serves the fresh version.
Ready-to-paste meta tags
You get the full Open Graph and Twitter markup — width, height, og:image:alt, product:price:amount — wired the way the spec recommends. Drop it into your Shopify theme or Next commerce once and you're done.
Campaign-ready wildcards
Sales, holiday drops and BFCM landings need louder typography than your evergreen PDPs. Every generation includes bolder creative wildcards built for campaign moments.
Free to try, no plugin
No Shopify App Store install, no monthly recurring charge, no theme code to fork. Paste a product URL in the browser, four cards land in seconds — keep what works, regenerate what doesn't.
PDP · kestrel & co
For product (PDP) pages
Product pages are the highest-intent share on a store — DMs, gift threads, group chats, 'look at this' links. The card needs the product hero, the price and the brand mark in one glance, with enough restraint that it survives a feed full of louder ads. Oginify reads the PDP directly: same product photo, same price, same wordmark. No re-shoot required.

Category · kestrel & co
For category & collection pages
Category and collection links travel through gift guides, 'best of' roundups and seasonal threads, where one SKU isn't the point — the category mood is. Oginify composes a multi-product card that communicates the range and tone of the collection, so a tableware link reads as tableware before anyone clicks.

Campaign · winter drop
For campaign & landing pages
Sale launches, holiday drops and BFCM landings live and die on the first three seconds in feed. Oginify offers a bolder direction for campaign URLs — display-serif typography, dramatic contrast, deadline language — so the link reads as an event, not another evergreen PDP. Re-run the URL when the campaign ends and the card retires with it.

Homepage · kestrel & co
For the store homepage
The root domain is the link people share when they introduce the brand itself — in DMs, on socials, on press lists. Oginify reads the homepage palette, logo and headline and renders the card people see first.

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.
PDP · kestrel & co / linen tote
Generate a 1200×630 Open Graph card for the kestrel & co linen tote PDP. Single linen tote centered on a warm neutral backdrop, soft daylight, premium DTC still-life feel. Small kestrel & co serif wordmark top-left, "Linen tote — $148" price chip bottom-right. The top 110 px and bottom 110 px will be cropped off — keep product and type in the center band.
Category · kestrel & co / tableware
Generate a 1200×630 Open Graph card for the kestrel & co tableware category page. Editorial 2×2 grid of four ceramic tableware pieces on cream, generous margins, muted earth palette. kestrel & co serif wordmark top-left, headline "Tableware — the full collection" bottom-left. The top 110 px and bottom 110 px will be cropped off.
Campaign · kestrel & co / winter drop
Generate a 1200×630 Open Graph card for the kestrel & co Winter Drop campaign landing. Bold display-serif headline "Winter Drop" centered on near-black, single hero garment softly lit behind the type, deadline cue "Through Jan 5" in small caps under the headline. kestrel & co wordmark top-left. The top 110 px and bottom 110 px will be cropped off.
Homepage · kestrel & co
Generate a 1200×630 Open Graph card for the kestrel & co homepage. Minimal product still life on cream — one neatly folded textile and one ceramic vessel, soft daylight. Large kestrel & co serif wordmark centered, tagline "Quiet objects for everyday rooms" directly underneath. The top 110 px and bottom 110 px will be cropped off.
E-commerce Open Graph FAQ
Quick answers on per-SKU cards, brand matching, regenerating after price changes, and which platforms render the same image.
Do I need a separate Open Graph image per product?
Yes — and that's the whole point. A single generic store image on every PDP looks like spam and tells shoppers nothing about the product they're about to see. Oginify generates a per-URL card from each PDP, so the link in a DM previews the actual product, price and brand, not a placeholder.
Will it match my Shopify or DTC theme automatically?
Oginify fetches the live page, extracts the primary palette, logo, typography cues and tone, and renders the card in that visual system. You get one on-brand direction plus three creative wildcards in case you want to A/B a louder look for campaign URLs. Nothing to upload, nothing to configure by hand.
Do I need to regenerate after a price change or restock?
Yes. The moment the PDP price, hero image or availability changes, the old card goes stale and starts working against you. Re-run Oginify on the same URL after the update and the card refreshes in seconds — no design ticket, no Figma round-trip, no waiting on a CMS deploy.
Can I use the same card on X, LinkedIn, Pinterest and iMessage?
Yes. The 1200×630 format is the share standard used by every major platform — X, LinkedIn, Pinterest, Slack, Discord, WhatsApp and iMessage all render it the same way. Oginify returns both Open Graph and Twitter card tags, so you paste the markup once and every channel inherits it.
Make every store link share-ready
Paste any product, category or campaign URL and get four 1200×630 Open Graph cards on demand. No plugin, no signup.