16 March 2026

We're excited to present you SocialMagick, our new extension that automatically generates beautiful, branded OpenGraph images for every page of your Joomla site.

Why OpenGraph Images Matter

Every time someone shares a link to your site on social media, a messaging app, or even in an email client, the platform fetches metadata from your page to build a preview card. That preview — the title, description, and especially the image — is often the only thing people see before deciding whether to click. First impressions matter.

Without OpenGraph images, platforms either pull in whatever image they happen to find on the page — an unrelated thumbnail, a logo, or nothing at all — or they show a bland card devoid of any eye-catching images. You've almost certainly seen this in the wild: a shared link with a tiny, misaligned image or an ugly grey placeholder where the preview should be. Not exactly inspiring.

You could manually create and upload a custom OpenGraph image for every article, category, and menu item on your site. We get it. Nobody actually does that. Your content team is already busy writing content, and your graphic designer has better things to do than crank out hundreds of image variants every week.

This is why we built SocialMagick. It generates OpenGraph images automatically, on the fly, by compositing text and graphics over your own branded templates. Every article gets a unique, on-brand preview image with its title — without any manual effort. And because the images are cached, your server only generates each image once.

What SocialMagick Can Do

SocialMagick is a Joomla extension which automates image generation for social media by tightly integrating with Joomla's own infrastructure:

  • Template editor with an instant preview: layer colours, images, and text exactly the way you want, and see the result in real time directly in the Joomla administrator.
  • Full OpenGraph data: sets og:title, og:description, and og:image automatically for articles, categories, and menu items.
  • Per-item overrides: each article, category, or menu item can override the default template, image, title, or description independently.
  • Custom Fields integration: use Joomla's built-in custom fields to supply per-article source images for use in generated OpenGraph images.
  • Smart image cropping with face detection: the built-in Viola-Jones face detector (with optional Amazon Rekognition and Google Cloud Vision API integration) ensures that faces are never awkwardly cropped out of your OpenGraph images.
  • GD and ImageMagick support: works with either of the two major PHP image processing libraries, so it runs on virtually any hosting environment.
  • Scheduled pre-generation: use the task scheduler plugin to generate images in the background ahead of time, so your visitors never wait for a new image to be created on first load.
  • Extensible plugin architecture: using a custom component? Write a small integration plugin and SocialMagick will generate OpenGraph images for it too.

Simple Pricing

  • First-time customers: €15
  • Existing subscribers to any of our other products: €10

Licences cover one calendar year. On renewal, you'll automatically be charged the discounted rate of €10.

Quoted prices are valid for March 2026 and do not include VAT / Sales Tax if and where applicable. Akeeba Ltd reserves the right to change the prices in the future without prior notice.

Get Started

Add SocialMagick to your Joomla site today and make every shared link look its best.

Subscribe to SocialMagick now and put your best face forward on social media.