Docs

O que roda onde, e o que vem por aí.

Como o swapfile.io funciona

O conversor e o limpador de metadados rodam inteiramente no seu navegador, usando a File API e canvas. Seu arquivo é lido para a memória no seu dispositivo, processado ali e baixado dali. Para formatos que um navegador não consegue decodificar (como HEIC fora do Safari), um pipeline no servidor está a caminho; esses trabalhos serão excluídos do armazenamento em até uma hora.

Fluxo de dados

ferramentas locaisarquivo → seu navegador → sua pasta de downloads
ferramentas no servidor (em breve)arquivo → upload pré-assinado → worker → link de download → exclusão automática ≤ 1h

API

Uma API HTTP versionada com o mesmo núcleo de conversão é o único produto pago que estamos construindo: endpoints de conversão e limpeza de metadados protegidos por chaves de API, arquivos excluídos automaticamente em até uma hora, planejada a partir de US$ 9/mês. Entre na lista de acesso antecipado na página de preços — os membros ajudam a moldar os endpoints.

api/v1Em breve
$ curl -X POST https://api.swapfile.io/v1/jobs \
    -H "Authorization: Bearer sk_..." \
    -F [email protected] \
    -F operation=convert:jpeg

202 {"id": "9f2c...", "status": "queued"}

Verifique você mesmo

Abra as ferramentas de desenvolvedor do navegador, observe a aba de rede e converta um arquivo. Você não verá nenhuma requisição carregando seu arquivo.