FastOG vs Bannerbear: een API die je zelf aansluit, of een plugin die gewoon werkt?

Kort antwoord

Bannerbear is een API voor het genereren van afbeeldingen, video's en PDF's. In hun eigen woorden is het "een API en no-code platform voor het automatisch genereren van afbeeldingen, video's en PDF's op schaal". Je bouwt een template, iets roept de API aan, en je krijgt een gerenderd bestand terug.

FastOG is een plugin. Installeer het vanuit WordPress.org, verbind de site, en product-, categorie-, winkel- en blogpostpagina's beginnen met het serveren van een ontworpen 1200×630 cover die is opgebouwd uit de live catalogus. Er wordt niets via een API aangeroepen, omdat er niets aan te roepen valt: de plugin leest het product zelf.

Dat is het hele verschil, en het is de reden dat deze pagina bestaat. Als je verkoopt via WooCommerce, is de keuze niet welke renderer een mooiere afbeelding produceert. Het is of je de integratie wilt bouwen en onderhouden die een renderer überhaupt van input voorziet.

Het enige Bannerbear-detail dat ertoe doet als je producten verkoopt

De Open Graph-functie van Bannerbear heet Instant URLs: een ondertekende link die bij de eerste keer ophalen wordt gerenderd op basis van de waarden in de query string, zonder API-aanroep op het moment van het verzoek. Het is de juiste bouwsteen voor deze taak, en zij omschrijven het als "ideaal voor Open Graph-afbeeldingen".

Twee limieten bepalen hoeveel werk er overblijft, en beide staan op hun prijspagina:

  • Het zit in het Scale-plan van $149/maand, vermeld als "Everything in Automate + Instant URLs". Het maakt geen deel uit van het Automate-plan van $49.
  • "Elke Instant URL verwijst naar één template." Eén URL, één ontwerp. Een productcover, een categoriecover en een winkelcover zijn drie URL's voor drie templates, voordat je ook maar één blogpost hebt gedekt.

De plugin van FastOG doet die vertakking zelf. Product-, categorie-, winkel- en blogpostcovers worden geselecteerd op basis van het paginatype dat wordt gerenderd, zodat de merchant geen URL's per pagina hoeft te bouwen. Er worden 45 selecteerbare templates meegeleverd, en elke cover-URL is content-addressed — wanneer de productgegevens veranderen, verandert de URL, zodat de cache een nieuw adres krijgt terwijl de permalink van het product hetzelfde blijft. Dat gedrag wordt gedocumenteerd in og:image-caching.

Wat je zelf zou moeten bouwen op Bannerbear

Als Bannerbear een renderer is, dan is de bedrading jouw werk. Voor een WooCommerce-winkel zijn dat vier taken:

  1. De trigger. Iets moet bepalen dat een productpagina een cover nodig heeft en de render aanvragen — een thema-hook, een snippet, een Zapier- of Make-scenario, of aangepaste code.
  2. De datamapping. Titel, prijs, vergelijkingsprijs, valuta, voorraadstatus en foto-URL moeten bij elke wijziging uit WooCommerce worden gelezen en in de template worden geplaatst.
  3. De URL-plumbing. De geretourneerde URL moet de og:image van het product bereiken zonder te botsen met de tag die je SEO-plugin al afdrukt.
  4. De cache-sleutel. Als de prijs verandert en de URL niet, blijft elk platform de preview tonen die het al heeft.

Niets daarvan is moeilijk voor een ontwikkelaar met een dag de tijd. Het is allemaal werk dat je voor altijd bezit: elke WooCommerce-update, elke themawijziging en elk nieuw paginatype is weer iets om opnieuw te controleren.

FastOG's plugin doet die vier taken bij installatie. Het registreert zelf de metadata, geeft de cover-URL door aan Yoast SEO, Rank Math, All in One SEO of SEOPress via hun eigen filters, en drukt als eerste af. Prijs, vergelijkingsprijs, voorraad, beoordeling en de productfoto worden per verzoek uit WooCommerce gelezen. Er is geen webhook om te registreren, geen automatiseringsservice en geen code om te onderhouden — bij een catalogus van vijf producten of vijfduizend.

Hoe de installatie er in de praktijk uitziet

Drie stappen, ongeveer twee minuten:

  1. Installeer FastOG voor WooCommerce vanuit de plugin-directory van WordPress.org.
  2. Open FastOG Studio → Setup en verbind de site.
  3. Kies welke paginatypen een cover krijgen en selecteer een startweergave.

De schermen van de plugin en de Studio-editor worden vertaald in 27 talen geleverd, dus de installatie verloopt in je eigen taal zonder dat je iets extra's hoeft te installeren.

Er is een gratis plan. Community is voor altijd gratis — geen kaart, geen checkout — en dekt tot 100 items voor product-, categorie-, winkel- en blogpostpagina's, met vier basistemplates plus de Black Friday- en Seasonal Offer-producttemplates. Live prijs-, vergelijkings- en voorraadbadges zijn inbegrepen, en geen enkel plan bevat een watermerk. Betaalde plannen beginnen bij $19/maand voor 250 items en 24 samengestelde templates wanneer je eroverheen groeit.

Er draait niets op je server. Covers worden gerenderd en gecachet door FastOG en geserveerd vanuit de cache en edge van FastOG, dus er is geen headless browser, geen afbeeldingsbibliotheek, geen font-uploads en geen gegenereerde afbeeldingen in je mediabibliotheek. Je host ondertekent een URL; dat is alles.

Waar Bannerbear de betere keuze is

Wees hier duidelijk over voordat je iets installeert: Bannerbear doet dingen die FastOG helemaal niet doet. Het rendert video en PDF, het rendert één ontwerp naar meerdere formaten vanuit één enkele aanroep, en het factureert per credit in plaats van per catalogusgrootte. Als een winkel ook advertentiesets, e-mailafbeeldingen, facturen of video van één leverancier nodig heeft, is Bannerbear het juiste product en is FastOG geen vervanging.

Dat is een wezenlijk andere taak. Als het niet jouw taak is — als de vereiste is "mijn productlinks mogen er niet kapot uitzien op WhatsApp" — dan is een API een afhankelijkheid die je bewust op je neemt.

FastOG verkoopt ook een API-first, HMAC-ondertekende REST-laag voor headless apps, maar de plugin is de manier om binnen te komen voor een winkel, en het is het onderdeel dat het eerst proberen waard is.

De refresh-grens, helder uitgelegd

FastOG ververst de gecachte preview alleen op Facebook, door een Meta-herscraping in de wachtrij te plaatsen wanneer een WooCommerce-product wordt opgeslagen. Dat verzoek is best effort: het wordt in de wachtrij geplaatst, kan worden beperkt door rate limiting, en is een no-op als de Meta-referenties niet zijn geconfigureerd. De technische details staan in Forceer een Facebook Open Graph cache-refresh.

WhatsApp, LinkedIn en X bieden geen publieke programmatische invalidatie. FastOG beweert ook niet anders — de volgende fetch is correct, maar een preview die door die platforms al is gecacht, kan blijven bestaan totdat zij deze opnieuw lezen. Dezelfde beperking geldt voor elk hulpmiddel op deze pagina, omdat het een eigenschap is van de platforms, niet van de leverancier. WhatsApp-linkpreview wordt niet getoond behandelt wat je daadwerkelijk kunt beïnvloeden.

Probeer het zonder iets te beslissen. De Gratis OG Image Tester rendert elk van de 45 templates met je eigen productdata — geen aanmelding vereist, geen account, geen kaart. Als de cover er dan goed uitziet, installeer je de gratis plugin van WordPress.org en laat je hem covers on-the-fly genereren uit je live catalogus. Community kost niets en dekt 100 items, dus het enige wat je uitgeeft is twee minuten.

Bronnen en implementatienotities

Bannerbear-feiten zijn beperkt tot hun prijspagina, geraadpleegd op 30 oktober 2026.

Probeer het gratis — geen aanmelding vereist

Bekijk en test dynamische OG-afbeeldingen in seconden.

Open de gratis OG-afbeeldingstester