---
title: "OG image generator for blogs: a share card for every post | Bannx"
description: "Put one signed URL per post in your og:image tag. The first share renders the card from the post's title; every share after comes from cache."
source: https://bannx.com/use-cases/og-images-for-blog
---

# A share card for every blog post, made from its title.

Design one card. Put a signed URL with the post's title and author in your og:image tag. The first share renders it, and every share after comes from cache.

[Make a share card free](https://bannx.com/templates/blog-post-og-card)[Read about signed URLs](https://bannx.com/docs/rendering#signed-image-urls)

No account · PNG and PDF downloads · No watermark

*Nine cards from three campaigns in English, French and Spanish: rendered by one template in English, French and Spanish, then linked as signed image URLs in each page's og:image tag, each rendered on first open.*

posts · og:image0/9 cards

## Before and after

### By hand

- Make a share image by hand for each post, or ship without one.
- Links show a generic image when they are shared.
- A redesign means remaking every old card.

### With Bannx

- One URL per post, filled in from its title and author.
- Each URL renders once, then comes from cache.
- Republish the design and old posts pick it up.

## How it works

1. ### Design the card
   Start from the blog card template. Mark the title and author as fields.
2. ### Sign a URL per post
   Up to 500 in one request, or in your own build with your space's secret. Signing is free.
3. ### Add it to your template
   Put the URL in your page template's og:image tag. No plugin needed.

## Start from a real template

Free to open and edit, no account needed.

- [Blog post OG cardOpen template](https://bannx.com/templates/blog-post-og-card)
- [Code screenshot — editor window with tabsOpen template](https://bannx.com/templates/code-window-webgl-replica)
- [Editorial quote card — squareOpen template](https://bannx.com/templates/editorial-quote-card-standalone)

## Related

- [Publishers & dev teamsShare images, thumbnails and cards for every page you publish.](https://bannx.com/solutions/publishers)
- [SaaS product teamsShare cards for every page your users make, inside your product.](https://bannx.com/solutions/saas-teams)
- [Signing in your buildSign URLs in your own code, with no API call per post.](https://bannx.com/docs/rendering#signing-offline)
- [Any size from one designsize=og renders the same design at 1200 × 630.](https://bannx.com/docs/rendering#rendering-at-another-size)

## What it runs on

- [OG image APIA share image for every page from one signed URL, with no API call per page.](https://bannx.com/products/og-image-api)
- [Image Gen APIImages, PDFs and video from your templates with one call.](https://bannx.com/products/image-gen-api)

## What it costs

25 free renders every month. Starter is $15 a month for 1,000 credits. An image costs 1 credit, a video clip 5 credits.

Each distinct URL renders once, for 1 credit, on its first open. Opens after that come from cache and cost nothing. Signing is free.

[See all plans](https://bannx.com/pricing)

## Questions

Something else on your mind? Email [[email protected]](https://bannx.com/cdn-cgi/l/email-protection#adcec2c3d9ccced9edcfccc3c3d583cec2c0).

What size is an OG image?

1200 × 630 pixels. Add size=og to the URL and the design reflows to that size without changing the template.

Does every share cost a render?

Do I need a plugin for my CMS?

Can I try it without an account?

## Give every post a share card.

Open the template free, or read how signed URLs work.

[Make a share card free](https://bannx.com/templates/blog-post-og-card)