Skip to content
GLOBAL CDN · IMAGE & VIDEO PIPELINE

Upload infrastructure
for people who build things.

Drop one script tag on any site and get a hardened upload endpoint — resize, watermark, WebP, XMP & CDN delivery, without ever touching S3.

No SDK Domain-locked keys 5GB free
upload.tonta.io
// one tag. that's the integration.
<script src="…/uploader.js"
        data-target=".my-uploader"
        data-api-key="up_•••••"></script>

<script>
window.UploaderCallbacks = {
  onUploadComplete(file, res) {
    // res.files[0].link → CDN url
    img.src = res.files[0].link;
  }
};
</script>
The pipeline

Everything between upload and URL.

The unglamorous parts — processing, storage, delivery, metadata — handled once, so you stop bolting them onto every project.

Custom uploaders

Unlimited endpoints, each with its own API key, allowed domains and branding.

Resize & WebP

Generate every derivative on upload, auto-convert to WebP, set quality per uploader.

Domain-locked keys

Keys only fire from origins you authorize. Everything else gets a 403 at the door.

XMP metadata

Embed title, creator & copyright into the file via exiftool — travels with every download.

GPU

Video processing

Hand large video to serverless GPUs — transcode to multiple resolutions, pull thumbnails.

Public galleries

Flip any uploader into a shareable gallery or anonymous drop page — public, private or locked.

Built for builders

A POST endpoint, not a platform migration.

No buckets to provision, no signed-URL dance, no front-end widget to maintain. Send multipart/form-data and get structured JSON back.

  • Any stack — curl, fetch, or the drop-in widget
  • Delete API by ID or version
  • One dashboard for every uploader, file & usage stat
POST /uploader/upload.php
$ curl -X POST https://tonta.io/uploader/upload.php \ -H "X-API-Key: up_8ada9fe2…" \ -F "[email protected]" { "success": true, "id": "rT2F6Dn", "link": "https://files.tonta.io/rT2F6Dn.jpg", "versions": [{ "label":"Web", "format":"webp" }] }

1·tag

to integrate

<200ms

edge delivery

5GB

free tier

∞

uploaders on agency

Go live with your first
upload in five minutes.

Free plan, no card. Create an uploader, copy the key, paste one script tag.

Get started free