§

Largue fotos HEIC ou clique para escolher

HEIC, HEIF — até 60 MB por ficheiro. Largue o rolo inteiro.

Largue várias fotos para converter o lote completo de uma vez — cada ficheiro é descodificado no seu dispositivo.

Formato de saída
Apenas JPG — PNG é sem perdas

A Apple adotou o HEIC como formato predefinido do iPhone no iOS 11, e em Portugal e no Brasil o problema é frequente: o fotógrafo entrega HEIC ao cliente com Windows, o gestor de redes sociais tenta publicar uma foto num CMS que a rejeita, ou o cidadão anexa imagens a um portal governamental que só aceita JPG. A privacidade também importa: a CNPD em Portugal e a LGPD no Brasil regulam o tratamento de imagens pessoais, e ferramentas que nunca enviam dados para servidores externos são a escolha mais segura para contextos profissionais. Este conversor descodifica com libheif dentro da sua própria aba, sem que qualquer foto saia do dispositivo.

Como funciona a conversão HEIC no navegador

Os navegadores não conseguem abrir HEIC por si próprios. O formato usa o codec HEVC que o Chrome, Firefox e a maioria dos navegadores de desktop não incluem, por isso esta página traz o seu próprio. Uma compilação WebAssembly de libheif, a mesma biblioteca de código aberto que alimenta a maioria das ferramentas HEIC, carrega na primeira vez que clica em Converter e faz cada descodificação localmente. Aqui está o processo em quatro passos, tudo dentro da sua aba.

  1. Largue um ou mais ficheiros HEIC ou HEIF. A página lê cada um como Blob em memória, por isso nada é copiado para um servidor nem escrito em disco.
  2. Na sua primeira conversão, o descodificador WebAssembly de libheif descarrega uma vez (cerca de 1,3 MB) e fica em cache. As conversões seguintes saltam completamente a espera.
  3. libheif descodifica a imagem comprimida com HEVC em pixels em bruto e recodifica-os para JPG ou PNG. Para JPG, o controlo deslizante de qualidade corresponde diretamente à definição de compressão do codificador; a saída PNG é sempre sem perdas.
  4. Obtém uma miniatura e o tamanho de ficheiro de cada resultado, um botão de descarregar por foto e um único ZIP para todo o lote. O ZIP é construído em memória com fflate, uma biblioteca de 8 KB que corre na aba.

Porquê converter HEIC para JPG?

  • HEIC é o formato predefinido da Apple, mas é um obstáculo em todo o resto. O Windows precisa de um pacote de codecs pago só para pré-visualizá-lo, muitos formulários web rejeitam-no diretamente, e software de fotos antigo trata-o como ficheiro danificado. JPG abre em absolutamente tudo.
  • As suas fotos ficam privadas. Uma foto médica, a propriedade de um cliente, a digitalização de um passaporte: nada disto deve passar pelo conversor na nuvem de um desconhecido. Aqui a descodificação ocorre no seu navegador, por isso a imagem nunca sai do seu dispositivo.
  • A conversão em lote poupa tempo real. Um fim de semana de fotos pode ser centenas de ficheiros HEIC. Largue-os todos, clique em Converter uma vez, e descarregue um único ZIP em vez de os processar um a um.
  • Mantém o controlo sobre a qualidade e o tamanho. O controlo deslizante permite trocar um pouco de detalhe por um JPG muito mais pequeno, o que importa quando envia um lote por email ou o carrega para um CMS com limite de tamanho.

Aplicações comuns

A conversão de HEIC surge sempre que uma foto de iPhone tem de ir para algum sítio que não suporta o formato da Apple. Três padrões que vemos constantemente.

  • Partilhar fotos de iPhone com utilizadores de Windows ou Android. O AirDrop mantém HEIC, mas assim que uma foto chega a um dispositivo não Apple ou a um cliente de email antigo, não abre. Converter para JPG primeiro faz com que funcione para toda a gente.
  • Carregar para formulários web e marketplaces. Portais de emprego, sites governamentais, eBay, reclamações de seguros: muitos continuam a rejeitar HEIC. Um passo rápido para JPG transforma um carregamento rejeitado num aceite.
  • Preparar fotos para edição ou impressão. Algumas versões antigas do Photoshop, Lightroom e serviços de impressão falham com HEIC. Converter para PNG mantém a máxima qualidade para edição, ou JPG para um ficheiro mais pequeno que a gráfica aceitará.

Um exemplo prático: do rolo para um ZIP partilhável

Imagine que voltou de uma viagem com 40 fotos HEIC e a sua família usa computadores com Windows. Esta é a forma mais rápida de lhes dar algo que abre.

Largue os 40 ficheiros na zona de upload de uma vez. Deixe a saída em JPG e ajuste a qualidade para 0.85, que mantém as fotos nítidas enquanto reduz o tamanho do ficheiro bem abaixo dos originais HEIC. Clique em Converter tudo. O descodificador carrega uma vez e depois processa o lote, geralmente um ou dois segundos por foto. Quando terminar, clique em Descarregar .zip para obter todos os JPG num arquivo que pode enviar por email ou colocar numa pasta partilhada. Todo o processo ocorre no seu navegador; o único tráfego de rede é a própria página e o descarregamento único do descodificador. As suas fotos nunca tocam num servidor.

Porque é que o meu navegador não consegue abrir HEIC diretamente?

HEIC armazena os seus pixels com compressão HEVC (H.265), um codec com patentes que raramente é incluído nos navegadores. A Apple integra-o no iOS e macOS, mas o Chrome, Firefox e a maioria do software Windows não incluem um descodificador HEIC de série. Por isso um ficheiro HEIC normalmente mostra um ícone de imagem quebrada ou simplesmente recusa abrir. Esta ferramenta contorna o problema carregando o seu próprio descodificador, uma compilação WebAssembly da biblioteca de código aberto libheif, para que a conversão funcione independentemente do que o seu navegador inclui nativamente.

As minhas fotos são enviadas para algum lado?

Não. Toda a descodificação e recodificação ocorre dentro da aba do seu navegador usando o motor WebAssembly de libheif. Nenhum dado fotográfico é enviado para um servidor, não há upload temporário, e não há nenhuma ida e volta à nuvem. Pode confirmar por si próprio: abra as DevTools, mude para o painel Rede e execute uma conversão. Os únicos pedidos que verá são o carregamento inicial da página, o descarregamento único do descodificador e chamadas de anúncios. Nada com forma de foto sai da aba.

Devo escolher JPG ou PNG?

Escolha JPG para fotografias — é o padrão universal, o controlo deslizante de qualidade permite manter os ficheiros pequenos, e é o que o email, as redes sociais e a maioria dos formulários de upload esperam. Escolha PNG quando precisar de uma cópia sem perdas, por exemplo se vai editar a imagem mais tarde e não quer que artefactos de compressão fiquem incorporados, ou se a foto tem bordas nítidas e regiões de cor plana como uma captura de ecrã. Os ficheiros PNG são maiores porque são sem perdas, por isso para fotos normais JPG com qualidade 0.85 é quase sempre a melhor opção.

E as Live Photos e ficheiros HEIC com múltiplas imagens?

Alguns ficheiros HEIC, incluindo Live Photos, sequências rápidas e certas exportações da Apple, contêm mais do que uma imagem dentro de um único contentor. Quando o descodificador encontra vários fotogramas, esta ferramenta converte cada um e nomeia-os com um sufixo numérico (foto-1.jpg, foto-2.jpg, e assim por diante) para que não perca nenhum. Se um ficheiro específico estiver corrompido ou usar uma variante de codec que libheif não consegue ler, esse ficheiro é assinalado com um erro e o resto do lote continua. Uma foto com problema nunca para o processo inteiro.

Largue as suas fotos de iPhone, escolha JPG ou PNG, converta. Tudo funciona na sua aba. Sem uploads, sem conta, sem esperar por um servidor.