Kill Puppeteer. Generate Images in 2ms.
$ Try It Now — Zero Setup
Section titled “Try It Now — Zero Setup”Edit the fields and watch the image rebuild instantly. No API key, no backend, no signup.
Production-Quality Output
Section titled “Production-Quality Output”Every image rendered server-side in under 3ms. Pixel-perfect text layout, gradient backgrounds, accent bars — no browser required.
The Numbers
Section titled “The Numbers”Benchmarked on identical hardware · Full methodology →
How It Works
Section titled “How It Works”Send JSON
POST your title, description, format, and style to /render.
Engine Renders
Text is measured, lines are broken, and the image is composited — all server-side, no browser.
Get Your Image
PNG or WebP in the response. Typical render: ~2ms. Supports CJK, Arabic, emoji, and mixed scripts.
Use Cases
Section titled “Use Cases”Blog Platforms
Auto-generate unique OG images for every post. No design tool, no template editor — just your title and brand colors.
SaaS Products
Dynamic social cards when users share dashboards, reports, or public pages. Render on demand, cache at the edge.
E-Commerce
Product images with price overlays, sale badges, and localized text — generated at scale for every SKU.
Email Marketing
Personalized banners with recipient name, offer details, or dynamic content. No design bottleneck.
Free Text Validation
Section titled “Free Text Validation”Check if your text fits — free, unlimited, no signup required.
$ curl -X POST https://og-engine.com/validate \
-H "Content-Type: application/json" \
-d '{"format":"og","title":"Will this headline fit?"}'
HTTP/1.1 200 OK
X-Compute-Time-Ms: 0.08
{
"fits": true,
"title": { "lines": 1, "maxLines": 3, "overflow": false }
}POST /validate is always free. No API key. No rate limits. Use it in your CI pipeline, your CMS, your form validation — anywhere you need to know if text fits before rendering.
Common Questions
Section titled “Common Questions”OG Engine uses Pretext for text measurement — the same Unicode segmentation engine, running server-side with Canvas. No browser startup, no DOM layout, no paint cycle. Just math and pixels.
Yes. Pretext handles CJK (Chinese, Japanese, Korean), Arabic (with bidirectional text), emoji, grapheme clusters, and mixed-script content. Pre-loaded fonts include Noto Sans JP and Noto Sans AR.
Yes. POST /validate checks if your text fits a layout — free, unlimited, no authentication required. Use it to catch overflow before rendering.
Yes. 500 renders/month, forever. No credit card, no expiration. Same engine, same speed, same quality as paid plans.
Yes. OG Engine ships as an open-source Docker image. Run it on your own infrastructure with zero per-render cost.
Scale plan (€99/mo) supports custom JSON templates. All plans get 4 built-in templates. A visual template builder is on the roadmap.
Pricing
Section titled “Pricing”All plans use the same engine — same speed, same quality, same fonts. Pick the quota that fits.
5 formats (OG, Twitter, Square, LinkedIn, Story) · 4 templates · 8 fonts · Full comparison →
Open Source
Section titled “Open Source”OG Engine is open source. Run it on your own infrastructure with zero per-render cost, or use the hosted API and let us handle scaling, caching, and uptime.
Ready to kill Puppeteer?
Start generating images in under 2ms. Free forever, no credit card.
Get Your API Key — It’s Free