Image conversion API

Ship every image format with one API call

PNG, JPEG, WebP, AVIF, HEIC, TIFF, PDF and more. Drop-in REST endpoint with predictable latency, signed delivery, and a generous free tier. Plug it into your CMS, marketplace, or ingestion pipeline in an afternoon.

POST /v1/transform
curl -X POST https://tools.mapree.dev/v1/image \
  -H "Authorization: Bearer $MAPREE_KEY" \
  -F "source=@hero.png" \
  -F "format=avif" \
  -F "quality=60"

// → 200 OK
// content-type: image/avif
// x-mapree-bytes-saved: 412kb
Built for engineers

Everything you need to move fast in production

A predictable API that absorbs the messy parts of image processing so your team can focus on the product surface.

Up and running in 5 minutes

From signup to your first transform

No call required. Free tier covers 10,000 transforms/month with no card on file.

  1. Create an API key

    Sign up with email — magic link, no password. Issue a scoped key per environment from the dashboard.

  2. Call /v1/image

    Send the source as multipart or a presigned URL. Pick output format, quality, and resize hints. Receive bytes back synchronously.

  3. Ship it

    Wire webhooks for async batches, monitor quota in real time, and graduate to paid only when you hit production traffic.

What you get

Why the in-browser converter

Six properties that hold for every format pair we cover — drop a file on any landing page and these apply.

Built for the work you already have

Drop-in for the pipelines that hurt most

Common shapes our API handles every day.

What teams are saying

Engineers who replaced their codec stack with one call

Quotes from beta customers shipping the API in production today.

  • We deleted three Lambda layers and a custom ImageMagick wrapper. The migration took a sprint and our p95 dropped from 2.4s to 380ms.

    Engineering Lead

    Marketplace, 4M MAU

  • Idempotency keys + signed URLs are exactly the primitives we wanted. We don't have to think about retries anymore — the SDK does the right thing.

    Staff Backend Engineer

    Series B SaaS

  • Pricing is the part that sold our finance team. Predictable per-transform billing, real free tier, no surprise egress fees.

    CTO

    Bootstrapped CMS

Frequently asked

Answers before you sign up

The first questions every engineering team brings to integration.

Talk to us

Have a higher-volume use case?

Tell us about your traffic, formats, and constraints. We answer in under one business day.

Response time

Under 1 business day

Headquarters

São Paulo, Brazil — remote-first

Ready when you are

Start with the free tier — no card, no call

10,000 transforms every month, every format we ship. Upgrade only when production traffic asks for it.