ShotOG

github.com/nicepkg/shotog SEO & Web Analytics Open-source projectOpen source

Generate screenshots and Open Graph images through an API built for Cloudflare Workers.

github.com/nicepkg/shotog
ShotOG homepage screenshot

About ShotOG

ShotOG is an API for generating Open Graph images that runs on Cloudflare Workers. It creates images from a GET URL or POST JSON request, with a TypeScript SDK for building URLs or fetching image data.

It provides 8 templates and options for title, subtitle, author, logos, colors, size, and PNG or SVG output. Use without signup is limited to 10 images per day, with an API key available for higher limits, and batch requests support up to 20 images.

Key features

  • Generate OG images with GET URL or POST JSON request
  • Eight templates for blog, product, event, changelog, and other uses
  • TypeScript SDK builds image URLs or fetches image data
  • Batch endpoint renders up to 20 images per request
  • Customize title, subtitle, author, colors, size, and logos
  • Output PNG by default or SVG with custom dimensions
Best for: Developers and site owners who need to create Open Graph images from URLs without managing image infrastructure.
Good for
  • No signup needed for up to 10 images per day
  • Works through URL, cURL, or TypeScript SDK without managing servers
  • Batch rendering supports shared defaults with per-image overrides
Watch out for
  • Unauthenticated use capped at 10 images per day
  • Batch requests limited to 20 images per request
  • Custom font files limited to 5MB and cached for 1 hour

ShotOG at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

ShotOG alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in SEO & Web Analytics

Well-known listings from the same topic.

All 211

ShotOG FAQ

Do I need an API key to try ShotOG?
No. You can use an og:image URL with title and template parameters for up to 10 images per day; an API key increases the limit.
What output sizes and formats are supported?
PNG by default or SVG, with width 200-2400 (default 1200) and height 200-1260 (default 630).
How does batch generation work?
Send up to 20 images to /v1/og/batch with optional shared defaults. The response returns a dataUri for each image and a total, succeeded, and failed summary.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing