Skip to Content
Introduction

Drawtab

Drawtab is an API for generating dynamic images and graphics on demand — event passes, social cards, certificates, badges, banners, and any other graphic that needs to be personalized per-recipient and produced at scale. You describe a canvas (or point at a saved template) and Drawtab renders a PNG, JPEG, WebP, or AVIF back to you, synchronously, over HTTP.

It’s built for teams that currently generate this kind of image by hand in a design tool, or who are stitching together a headless-browser screenshot pipeline. One API call replaces both.

Who this is for

  • Developers integrating dynamic image generation into a product (event platforms, HR tools, certificate issuers, social schedulers).
  • No-code / low-code builders wiring Drawtab into a pipeline via a saved template and a webhook or form submission.
  • Anyone who wants “fill in a template with data, get an image back” without owning a rendering pipeline.

How it works, in short

  1. Build a template (optional) in the Drawtab dashboard  — a background image with editable “hotspots” for text, images, and QR codes.
  2. Generate an API key from the dashboard’s Developers page.
  3. Call POST /v1/render with either a templateId + the values to fill in, or a fully custom canvas + layers description.
  4. Get back an image — as JSON (base64 + a data URL) or a raw binary stream, your choice.

What’s in these docs