Early-adopter pricing — $9/mo, before it rises.See plan →

Image Generator

×
HTML + inline CSS
·
1,227 / 10,000
tab = 2 spaces
Blog

Your headline goes here

A short supporting line explaining what this is about.

quillly.com @quillly
1200×630Open Graph (universal)

Free Image Generator API

Generate Open Graph images, X/Twitter headers, LinkedIn banners, Instagram posts, YouTube thumbnails, and more — from your own HTML. No signup, no API key, no watermark. Pick a preset canvas size (so you don't have to Google “Instagram post dimensions”), write your HTML with inline styles, and download the PNG. Or POST to our API to automate it.

How it works

  1. Pick a preset size (21 presets across social, headers, posts, stories, thumbnails).
  2. Edit the HTML in the built-in editor — or load a sample and tweak it.
  3. Live preview updates automatically as you type.
  4. Download the PNG or copy the API call to use it in your code.

Using the API

POST to https://quillly.com/tools/image-generator/api/generate with JSON body { html, width, height, format }. You'll get back a signed R2 URL (3-hour expiry). Full spec and more examples at /tools/api-docs.

Constraints (Satori)

  • HTML max 10 KB, inline styles only
  • Every element must set display: flex (or be a leaf like <span>)
  • Images must be https:// or data:image/...
  • Canvas max 2400×2400
  • Rate limit: 60 requests/hour per IP

Frequently Asked Questions

What is this tool for?

It creates Open Graph and Twitter or X preview images — the cards that appear when your link is shared — along with LinkedIn banners and YouTube thumbnails.

What size should an Open Graph image be?

1200 by 630 pixels is the standard for Open Graph and large Twitter cards, and this tool exports at that size by default.

Is anything uploaded?

No. Your text and design choices stay in your browser. You download the finished PNG when you are ready.

Do I need design skills?

No. Start from a preset, change the text and colors, and export. The layout and safe margins are handled for you.

Automation

Want OG images generated for every blog, automatically?

Quillly's MCP server connects to Claude, ChatGPT, or Cursor — your AI creates blogs with matching cover images and publishes them to your domain.