Skip to main content
Category

Image Converter API

Bulk image conversion and optimization API

Transform, resize, and convert images at scale. Supports modern formats like WebP and HEIC alongside classic JPG and PNG.

Code Examples

CURL

curl -X POST https://convertfleet.com/api/convert \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@input.jpg" \
  -F "to=webp" \
  -o output.webp

JS

const axios = require('axios');
const fs = require('fs');
const FormData = require('form-data');

const form = new FormData();
form.append('file', fs.createReadStream('input.jpg'));
form.append('to', 'webp');

const res = await axios.post('https://convertfleet.com/api/convert', form, {
  headers: { ...form.getHeaders(), 'Authorization': 'Bearer YOUR_API_KEY' },
  responseType: 'arraybuffer',
});
fs.writeFileSync('output.webp', res.data);

PYTHON

import requests

res = requests.post(
    "https://convertfleet.com/api/convert",
    files={"file": open("input.jpg", "rb")},
    data={"to": "webp"},
    headers={"Authorization": "Bearer YOUR_API_KEY"}
)
open("output.webp", "wb").write(res.content)

Related Resources

Ready to Start Converting?

Join thousands of developers and businesses using Convert Fleet.