Supported formats
Every source-to-target pair supported by /convert. Images, video, PDF, and office documents across 100+ pairs.
Images
Source and target: png, jpg / jpeg, bmp, tiff / tif, webp, gif, tga, ppm, ico, avif, heic.
Every image source can convert to every image target.
Video
Source and target: mp4 / mpeg, mkv, avi, mov, webm, wmv / asf, flv, mpg, 3gp, ogg.
Every video format can also produce a still frame (png, jpg / jpeg, bmp, tiff, webp) and an animated gif.
PDF → image
pdf source converts to: png, jpg / jpeg, tiff, webp, bmp.
Office documents
| Source | Targets |
|---|---|
docx | pdf, png, jpg / jpeg, odt, rtf |
doc | pdf, png, jpg / jpeg, docx, odt |
odt | pdf, png, jpg / jpeg, docx |
rtf | pdf, png, jpg / jpeg, docx |
pages | pdf, png, jpg / jpeg, docx, odt, rtf |
xlsx | pdf, png, jpg / jpeg, ods, csv |
xls | pdf, png, jpg / jpeg, xlsx, ods, csv |
ods | pdf, png, jpg / jpeg, xlsx, csv |
numbers | pdf, png, jpg / jpeg, xlsx, ods, csv |
csv | (no conversion supported, CSV is target-only) |
pptx | pdf, png, jpg / jpeg, odp |
ppt | pdf, png, jpg / jpeg, pptx, odp |
odp | pdf, png, jpg / jpeg, pptx |
key | pdf, png, jpg / jpeg, pptx, odp |
If you submit an unsupported output_format for a given input, the API returns 422 with a validation error pointing at output_format.