Beautiful social images
from your API

Generate dynamic OG images and screenshots with a single API call. Edge-fast on Cloudflare. Developer-friendly. Beautiful by default.

<!-- Just add a meta tag. That's it. -->
<meta property="og:image"
  content="https://api.snapforge.dev/v1/og
    ?template=blog-post
    &title=My+Amazing+Post
    &author=Jane+Doe
    &key=sf_live_xxx" />

Three steps to beautiful social images

1

Get your API key

Sign up with GitHub and generate an API key in seconds. No credit card required.

2

Make a request

Call our API with your template and parameters. Supports GET requests directly in meta tags.

3

Beautiful image

Receive a pixel-perfect PNG generated at the edge in under 100ms. Cached globally.

Built-in Templates

Start with our beautiful defaults or create your own.

My Amazing Post

A deep dive into...

Blog Post

Big Announcement

Something incredible

Social Card

Less is More

Minimal

Built for every use case

Blog OG Images

Dynamic social previews for every blog post. No design tool needed.

SaaS Social Cards

Branded cards for product pages, changelogs, and docs.

Documentation Screenshots

Automated screenshots of your app for docs and tutorials.

Email Campaigns

Dynamic images personalized for each recipient.

Simple, transparent pricing

Start free. Scale as you grow.

Free

$0

100/month

  • OG image API
  • 3 built-in templates
  • 1 API key
  • 1-hour cache
Get Started Free

Starter

$12/mo

5,000/month

  • OG image + Screenshot API
  • 3 built-in templates
  • 2 API keys
  • 24-hour cache
  • Email support
Start Free Trial
Most Popular

Pro

$29/mo

25,000/month

  • OG image + Screenshot API
  • Custom templates (10)
  • 5 API keys
  • 7-day cache
  • Priority support
Start Free Trial

Business

$79/mo

100,000/month

  • OG image + Screenshot API
  • Unlimited custom templates
  • 10 API keys
  • 30-day cache
  • Slack + SLA
Start Free Trial

FAQ

How does caching work?

Every generated image is cached on Cloudflare's global CDN. Subsequent requests for the same parameters are served from cache at zero cost to your quota.

Can I use it with any framework?

Yes. SnapForge is a REST API. Use it with Next.js, Astro, Hugo, WordPress, or any stack that can make HTTP requests or render HTML meta tags.

What happens if I exceed my limit?

On the Free plan, generation stops. On paid plans, overage is billed per image at a discounted rate. You'll get a warning at 80% usage.

Is there a free trial?

The Free plan is always free with 100 generations/month. No credit card required to sign up.

Ready to get started?

Start generating beautiful social images in under a minute. Free forever with 100 generations per month.

Get Started Free