Skip to content

Cuelark Render

Charts, social cards, PDFs and screenshots from one free API

Make charts and Open Graph images in your browser, or call one API to turn JSON into a chart PNG, HTML into a PDF, and URLs into screenshots, with an MCP server for AI assistants.

Charts

Make charts in your browser or from JSON

Social images

Open Graph and X card images

PDF

HTML, URL and Markdown to PDF

Screenshots

URL and HTML to image

One request, one file

Charts and social cards are drawn inside a Cloudflare Worker, with no browser, so they come back in milliseconds and cache at the edge. PDFs and screenshots run in real Chromium. Private and internal addresses are always blocked.

bash
# Chart image (GET, embeddable anywhere)
curl -o chart.png "https://render.cuelark.com/v1/chart?type=bar&labels=Q1,Q2,Q3&data=12,19,27"

# HTML to PDF
curl -X POST https://render.cuelark.com/v1/pdf -H "content-type: application/json" \
  -d '{"html":"<h1>Hello</h1>","format":"letter"}' -o hello.pdf

Use it from Claude, ChatGPT, Cursor or VS Code with the MCP server →

Frequently asked questions

What is Cuelark Render?

A free set of browser tools plus one HTTP API and MCP server that turn data and web pages into files: chart images, Open Graph social cards, PDFs and website screenshots.

Is it free?

Yes. Chart and social card images are free within a per-minute rate limit. PDFs and screenshots use a real browser, so they're capped at 10 per day per IP without a key. Free API keys with 100 a month are coming with Cuelark accounts.

Do you store what I render?

No. Inputs and outputs aren't stored or logged. Only per-day counters keyed by a salted hash are kept, for the free limits.

Can AI assistants use it?

Yes. Add https://render.cuelark.com/mcp to Claude, ChatGPT, Cursor or VS Code and ask for a chart, a social card, a PDF or a screenshot.