What formats can the API output?
The API can output PNG, JPG, and WebP images, and PDF documents from the same template. You choose the format per request, so one design can serve several channels without being rebuilt.
Image formats
For static images you can render PNG, JPG, or WebP. PNG suits graphics that need sharp edges or transparency. JPG suits photos where a smaller file size matters. WebP gives a smaller file at similar quality and is a good default for the web. You set the format in the API call, along with quality and dimensions.
The same template can render as a PDF instead of an image. PDF output supports multiple pages, so you can produce documents such as certificates, invoices, and tickets, with each page filled by different data. This is useful when the output needs to be printed or downloaded rather than shown on screen.
Controlling quality and size
Each request lets you set the output dimensions and quality. You can render the same template at different sizes for different placements, for example a square image for social and a wide image for a banner, without editing the design itself.
How credits map to formats
One credit equals one image, one PDF page. This keeps cost predictable across formats: a five-page PDF uses five credits, and a ten-second video uses ten.
Try it with your own data
Create a free account and render your first image in minutes. 50 render credits, no credit card required.