HEIC para JPG
Funciona inteiramente no seu navegador. Seus arquivos e dados nunca saem do seu dispositivo.
Sobre esta ferramenta
iPhones e celulares Android mais novos salvam as fotos em HEIC, um formato que muitos sites, gráficas e programas antigos se recusam a abrir. Solte o arquivo aqui e você recebe um JPG de volta. Também dá para salvar em PNG, se você precisar de uma cópia sem perdas.
Como funciona a conversão?
O arquivo HEIC é decodificado com libheif e libde265, compilados para WebAssembly, e depois recodificado como JPG pelo mesmo codec que o Squoosh usa. As duas etapas rodam em um Web Worker, então uma foto de 4 MB converte em poucos segundos sem travar a página. O decodificador tem cerca de um megabyte de WebAssembly e só é baixado quando você escolhe um arquivo, ou seja, abrir esta página não custa nada a mais.
Na saída em JPG há um controle de qualidade, com 90 como valor padrão, alto o bastante para que fotos de celular mantenham o detalhe. A saída em PNG não tem esse controle porque a compressão do PNG é sem perdas. O arquivo salvo mantém o nome original e troca só a extensão, então IMG_0042.HEIC vira IMG_0042.jpg.
Vale saber de uma coisa: o HEIC pode guardar 10 ou 12 bits por canal de cor, e o JPG não. Essas fotos são reduzidas aos 8 bits de sempre, então uma foto HDR bem clara pode ficar um pouco mais apagada aqui do que no app Fotos. Os arquivos HEIC comuns de 8 bits, que são a maioria, convertem sem nenhuma perda além da compressão do próprio JPG.
Minhas fotos são enviadas para converter?
Não. Seu navegador lê o arquivo, decodifica e escreve o JPG na sua própria máquina. Nada é enviado para lugar nenhum, e essa é a principal razão para evitar os sites de upload que aparecem nessa busca. A recodificação apaga os metadados EXIF que o celular gravou no arquivo original, inclusive as coordenadas de GPS de onde a foto foi tirada. Se a ideia era publicar a imagem, isso é um ganho. Se você precisava da data da captura, copie ela do original antes.
Quais arquivos são aceitos?
Qualquer um com extensão .heic, .heif ou .hif, o que cobre as fotos do iPhone e os arquivos HEIF que as câmeras Canon gravam. O Windows e alguns navegadores não informam tipo nenhum para HEIC, por isso o nome do arquivo também é verificado. HEIC é o nome que a Apple deu a um arquivo HEIF cuja imagem é comprimida com HEVC.
A decodificação usa libheif e libde265, ambas sob a licença LGPL-3.0.