# jsontoimg > Design the template once. Render every row. jsontoimg is a template-driven image generation API. Design templates in a visual editor, name customizable layers, then render on-brand PNG, JPG, WebP, AVIF, or PDF files at up to 2× (Free), 3× (Starter), 4× (Pro), or 5× (Scale) via REST API. ## Who it's for - Developers building OG images, social posts, ads, certificates, and product banners - Teams replacing manual design exports with one JSON API call - SaaS products needing dynamic, on-brand images at scale ## Key pages - [Homepage](https://jsontoimg.com/): product overview and API walkthrough - [Pricing](https://jsontoimg.com/pricing): plans from $29/mo - [Agents](https://jsontoimg.com/agents): MCP server for Cursor, Claude, and coding agents - [Integrations](https://jsontoimg.com/integrations): REST, SDK, CLI, Zapier, Make, n8n, Sheets - [Comparisons](https://jsontoimg.com/comparisons/bannerbear): jsontoimg vs Bannerbear and other image APIs - [Use cases](https://jsontoimg.com/use-cases/open-graph-images): Open Graph, certificates, SKU banners - [Docs](https://docs.jsontoimg.com/docs): API reference, SDKs, MCP - [Blog](https://jsontoimg.com/blog): guides on template-to-image APIs - [Machine-readable pricing](https://jsontoimg.com/pricing.md) - [Privacy](https://jsontoimg.com/privacy) - [Terms](https://jsontoimg.com/terms) ## API POST [https://app.jsontoimg.com/api/v1/render](https://app.jsontoimg.com/api/v1/render) with template ID, format (png|jpg|webp|avif|pdf), scale up to 2/3/4/5 (Free/Starter/Pro/Scale), and layer overrides. Example: ```bash curl -X POST "https://app.jsontoimg.com/api/v1/render?wait=30" \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{"template":"YOUR_TEMPLATE_ID","format":"png","scale":2,"layers":{"headline":{"text":"Welcome, Alex"}}}' ``` ## Pricing summary (US list) - Try it free: 25 API images lifetime, no card, 1 API key, 50 MB storage, renders kept 3 days - Monthly: Starter $29 / 1,000 images, Pro $59 / 5,000, Scale $129 / 15,000 - Prepaid packs: 250 images $5, 500 images $10, 750 images $15 (never expire; Starter entitlements) - Unused monthly images do not roll over - Displayed prices may be regional USD based on location; checkout confirms the final price - Over-cap asset uploads return 403; archived renders return 410; over-quota renders return 402 See [pricing.md](https://jsontoimg.com/pricing.md) for full tier details. ## Competitors Stills/PDF-only alternative to Bannerbear, Placid, RenderForm, APITemplate.io, Templated, DynaPictures, and Orshot. More images for the money at entry tier; no bundled video credits. ## Contact [https://jsontoimg.com](https://jsontoimg.com)