FastOG vs Bannerbear: An API You Wire Up, or a Plugin That Just Works?
Short answer
Bannerbear is an image, video and PDF generation API. In their own words it is "an API and no-code platform for automatically generating images, videos and PDFs at scale". You build a template, something calls the API, and you get a rendered file back.
FastOG is a plugin. Install it from WordPress.org, connect the site, and product, category, shop and blog-post pages start serving a designed 1200×630 cover built from the live catalogue. Nothing calls an API, because there is nothing to call: the plugin reads the product itself.
That is the whole difference, and it is the reason this page exists. If you sell on WooCommerce, the choice is not which renderer produces a nicer image. It is whether you want to build and maintain the integration that feeds a renderer at all.
The only Bannerbear detail that matters if you sell products
Bannerbear's Open Graph feature is called Instant URLs: a signed link that renders from the values in its query string the first time the link is fetched, with no API call at request time. It is the right primitive for the job, and they describe it as "ideal for Open Graph images".
Two limits decide how much work is left over, and both are on their pricing page:
- It is on the $149/month Scale plan, listed as "Everything in Automate + Instant URLs". It is not part of the $49 Automate plan.
- "Each Instant URL points at one template." One URL, one design. A product cover, a category cover and a shop cover are three URLs against three templates, before you have covered a single blog post.
FastOG's plugin does that branching itself. Product, category, shop and blog-post covers are selected from the page type being rendered, so the merchant builds no per-page URLs. It ships 45 selectable templates, and each cover URL is content-addressed — when the product data changes, the URL changes, so the cache gets a new address while the product permalink stays the same. That behaviour is documented in og:image caching.
What you would have to build yourself on Bannerbear
If Bannerbear is a renderer, the wiring is yours. For a WooCommerce store that is four jobs:
- The trigger. Something has to decide that a product page needs a cover and ask for the render — a theme hook, a snippet, a Zapier or Make scenario, or custom code.
- The data mapping. Title, price, compare-at price, currency, stock state and photo URL have to be read from WooCommerce and pushed into the template on every change.
- The URL plumbing. The returned URL has to reach the product's
og:imagewithout colliding with the tag your SEO plugin already prints. - The cache key. If the price changes and the URL does not, every platform keeps showing the preview it already has.
None of that is hard for a developer with a day to spare. All of it is work you own forever: every WooCommerce update, every theme change and every new page type is another thing to re-check.
FastOG's plugin does those four jobs on install. It registers the metadata itself, hands the cover URL to Yoast SEO, Rank Math, All in One SEO or SEOPress through their own filters, and prints first. Price, compare-at price, stock, rating and the product photo are read per request from WooCommerce. There is no webhook to register, no automation service and no code to maintain — on a catalogue of five products or five thousand.
What installing it actually looks like
Three steps, about two minutes:
- Install FastOG for WooCommerce from the WordPress.org plugin directory.
- Open FastOG Studio → Setup and connect the site.
- Choose which page types get a cover and pick a starting look.
The plugin's screens and the Studio editor ship translated into 27 languages, so setup runs in your own language with nothing extra to install.
There is a free plan. Community is free forever — no card, no checkout — and covers up to 100 items across product, category, shop and blog-post pages with four base templates plus the Black Friday and Seasonal Offer product templates. Live price, compare-at and stock badges are included, and no plan carries a watermark. Paid plans start at $19/month for 250 items and 24 curated templates when you outgrow it.
Nothing runs on your server. Covers are rendered and cached by FastOG and served from FastOG's cache and edge, so there is no headless browser, no image library, no font uploads and no generated images in your media library. Your host signs a URL; that is all.
Where Bannerbear is the better buy
Be clear about this before you install anything: Bannerbear does things FastOG does not do at all. It renders video and PDF, it renders one design into many sizes from a single call, and it bills by the credit rather than by catalogue size. If a store also needs ad sets, email graphics, invoices or video from one vendor, Bannerbear is the right product and FastOG is not a substitute.
That is a genuinely different job. If it is not your job — if the requirement is "my product links should not look broken on WhatsApp" — then an API is a dependency you are choosing to take on.
FastOG also sells an API-first, HMAC-signed REST layer for headless apps, but the plugin is the way in for a store, and it is the part worth trying first.
The refresh boundary, stated plainly
FastOG refreshes the cached preview on Facebook only, by queueing a Meta re-scrape when a WooCommerce product is saved. That request is best effort: it is queued, it can be rate-limited, and it is a no-op if the Meta credentials are not configured. The mechanics are in Force a Facebook Open Graph cache refresh.
WhatsApp, LinkedIn and X expose no public programmatic invalidation. FastOG does not claim otherwise — the next fetch is correct, but a preview already cached by those platforms may persist until they re-read. The same limitation applies to any tool on this page, because it is a property of the platforms, not of the vendor. WhatsApp link preview not showing covers what you can actually control.
Try it without deciding anything. The Free OG Image Tester renders any of the 45 templates with your own product data — no signup required, no account, no card. Then, if the cover looks right, install the free plugin from WordPress.org and let it generate covers on the fly from your live catalogue. Community costs nothing and covers 100 items, so the only thing you spend is two minutes.
Sources and implementation notes
- Bannerbear pricing — the Scale plan's Instant URLs, one-template-per-URL, and the video/PDF scope
- OG image plugins for WooCommerce compared
- FastOG vs Yoast SEO and Rank Math
- FastOG WooCommerce integration
- FastOG Wix app
- FastOG: Force a Facebook Open Graph cache refresh
- FastOG: How to cache OG images
- FastOG: WhatsApp link preview not showing
- FastOG: Ecommerce social covers
- FastOG documentation
Bannerbear facts are limited to their pricing page as read on 30 October 2026.
Try it free — no signup required
Preview and test dynamic OG images in seconds.
Open the Free OG Image Tester