Pricing
Starter
$5 / mo
500 Monthly Renders
ALL Templates
Unlimited sites
Social Share Image Generation
WordPress Plugin
Google Fonts
Cancel Anytime
Blogger
$8 / mo
1,000 Monthly Renders
ALL Templates
Unlimited sites
Social Share Image Generation
WordPress Plugin
Google Fonts
Cancel Anytime
Professional
$16.50 / mo
2,500 Monthly Renders
ALL Templates
Unlimited sites
Social Share Image Generation
WordPress Plugin
Google Fonts
Cancel Anytime
Free Plan
Of course we support a free plan with 50 renders a month. Simply create an account to receive a free api key.
Need more Images?
Contact us for larger usage and more plans.
What is a render?
A render is a single image generation by MightyShare’s servers. The first time someone (or a bot) requests the social image for a given URL and template, we generate and count one render. After that, the same image is served from cache and does not count until the cache expires or the page’s content or template changes.
A few things that often look surprising:
- Social platforms (Facebook, LinkedIn, Slack, Discord, X, Pinterest, etc.) scrape every page that gets linked, sometimes multiple times. Each unique page they scrape counts as one render against your plan.
- If your site has thousands of posts that bots discover over time, you can rack up renders quickly even if you personally only share a handful.
- Caching is per-URL. Changing query strings (
?utm_source=...) or post slugs creates a new cache entry and therefore a new render.
Want to see what’s been rendered? Check the Usage tab in your account.
Why is my render count higher than I expected?
Almost always the answer is bot and social-crawler traffic. Each time a URL on your site is shared, search engines and social platforms scrape it for an OG image, and that scrape generates the image. Sites with large archives or RSS feeds can see hundreds or thousands of renders without you doing anything.
If your usage looks wrong (for example, far higher than your total post count), contact us — we’ll review the logs for your API key and confirm what’s happening.
Why don’t my recent posts have a MightyShare image yet?
MightyShare generates images on demand, not in bulk. A post’s social image is created the first time someone (or a crawler) requests the social preview for that URL. So a brand-new post won’t have a cached image until the first share or scrape happens.
You can warm the cache for a post immediately by:
- Visiting the post on your site and viewing the page source — the
og:imageURL will trigger generation. - Using Facebook’s Sharing Debugger or LinkedIn’s Post Inspector on the post URL.
- Sharing the post once on any platform that scrapes OG tags.
Do I need to do anything for my existing posts when I install MightyShare?
No — MightyShare hooks into your existing og:image tags automatically once the plugin is installed and your API key is entered. Existing posts will start getting MightyShare images the next time they’re shared or scraped.
If you have a large archive (thousands of posts) and want every image generated up front rather than on demand, reach out — we can talk about a one-time backfill credit so your archive doesn’t eat into your monthly plan.
If I change my template or design, will all my old images regenerate?
No — not automatically and not all at once. When you change a template:
- Cached images keep being served until their cache entry expires or the page content changes.
- New shares and scrapes of a post will use the new template, generating one render per page as those requests come in over time.
- You’re never silently billed for a mass regeneration — the cost is spread out naturally as pages are re-scraped.
If you specifically want every post regenerated immediately after a redesign, that’s a manual action and on large sites can exceed your monthly plan — talk to us first.
Can I control which posts use MightyShare?
Yes. In the WordPress plugin settings you can:
- Enable or disable MightyShare per post type (posts, pages, custom post types).
- Override the template on a per-post basis from the post editor sidebar.
- Disable MightyShare entirely for a specific post if you’d rather use a custom uploaded image.
What happens if I go over my render limit?
If you exceed your monthly usage, we do not currently charge extra fees. On the free plan, if you go over the limit, your requests will be redirected to the background image set for the request.
What happens to my images if I cancel or downgrade my plan?
Previously generated images stay cached and continue to serve normally. Once your monthly quota is hit on a lower plan, new render requests for previously unseen URLs will fall back to the page’s configured background or default image instead of generating a new MightyShare image. No images are deleted.
How do I add MightyShare to my site?
Simply install our WordPress plugin to integrate MightyShare with your website. After installing the MightyShare plugin you can enter your API key into the dashboard to start generating social images!