Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte HEIF para JXL de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
HEIF para JXL
O JPEG XL é conhecido por uma capacidade específica: pegar um JPEG já existente e guardá-lo cerca de vinte por cento menor sem tocar nos dados da imagem, de forma que o JPEG original pode ser reconstruído byte a byte. É uma propriedade real e incomum, e é o motivo pelo qual a maioria das pessoas chega a esse formato.
É também por isso que esta página começa com uma correção. Esse truque lê os dados de entropia codificados em JPEG e os reempacota. Um arquivo HEIF carrega dados HEVC, que não têm nada em comum com isso, então não há o que reempacotar. Esta conversão decodifica a imagem e a codifica de novo a partir dos pixels, como qualquer outra conversão com perda do site.
Dois perfis. O primeiro tem uma ferramenta, um pipeline ou uma especificação que pede JPEG XL por nome, e para essa pessoa a conversão é simplesmente o jeito de atender ao pedido. O segundo está pensando nos próximos vinte anos e comparando formatos pelas propriedades, não pela popularidade.
Quem deveria voltar atrás é quem está convertendo porque o HEIF não abre em algum lugar. O JPEG XL também não vai abrir ali — os dois formatos têm suporte parcial de navegador. Quem está nessa situação quer JPG pelo alcance ou WebP para uma página web.
As propriedades são as certas. É a norma ISO/IEC 18181, publicada em 2022 pelo mesmo comitê que criou o JPEG, e é um padrão aberto em vez de proprietário — a diferença mais nítida em relação ao HEIF, cujo codec está atrás de pools de patentes que o tornam desconfortável há uma década. Suporta até trinta e dois bits por canal, canal alfa, animação e um modo sem perdas de verdade.
Para um acervo sendo construído agora, isso soma a favor de uma escolha defensável. Para um acervo que já existe em HEIF, não soma a uma migração, porque nada disso pode ser aplicado retroativamente a fotos já comprimidas com outra coisa em 2019.
O ajuste de qualidade vai de 1 a 100 e começa em 82. É uma configuração sensata para uma fotografia, e é uma segunda passada com perdas sobre uma imagem que já tinha perdas quando a câmera a gravou.
O modo sem perdas do JPEG XL não é o que este par escreve, e escolhê-lo seria uma troca estranha: preservaria fielmente os artefatos de compressão a um tamanho de arquivo várias vezes maior. Se você quer um contêiner de verdade sem perdas para uma foto HEIF, o PNG é a versão honesta desse pedido.
O JPEG XL foi especificado com uma profundidade de bits que nenhum outro formato raster deste site alcança, e o HEIF guarda dez bits por canal, então o destino tem espaço de sobra para tudo que a origem contém.
Este pipeline não entrega isso. A imagem decodificada passa por um buffer de oito bits a caminho do codificador, então oito bits por canal é o que fica guardado. Se o motivo de converter é preservar cor profunda para um acervo, este conversor não consegue fazer isso.
O sistema registra o suporte de navegador tanto para HEIF quanto para JPEG XL com a mesma palavra: parcial. Converter entre os dois muda quais navegadores funcionam em vez de resolver o problema, e para a maioria das pessoas isso é um movimento lateral.
No desktop o quadro é melhor. GIMP e ImageMagick leem JPEG XL, e o suporte de visualizadores cresceu bastante. Ainda assim, a suposição segura ao mandar um arquivo para outra pessoa é que ela não vai conseguir abrir — o que torna o JXL um formato de armazenamento, não de entrega.
Essa é a perda que mais importa para quem lê esta página. A conversão decodifica até os pixels crus e recodifica, então nenhum bloco de metadados atravessa essa etapa: o JXL fica sem data de captura, sem câmera, sem lente, sem posição de GPS e sem perfil de cor.
Para publicação, tirar as coordenadas da casa de alguém é o objetivo. Para arquivamento é quase o oposto: o carimbo de data costuma ser a única coisa que torna dez mil fotos navegáveis, e um acervo convertido perde a capacidade de se organizar sozinho. Se for converter em lote, exporte as datas antes e guarde-as em algum lugar que a conversão não alcance.
Se a pergunta de fundo é como manter um acervo HEIF legível por décadas, a resposta tem três partes e só uma delas é um formato. Mantenha os originais, porque são as cópias de maior qualidade e as únicas com os metadados. Exporte as datas de captura e qualquer estrutura de álbum para algo simples, porque essa informação vive em bancos de dados que não sobrevivem a nada.
Depois converta seletivamente, não em massa. As fotos que realmente importam — algumas centenas, não quarenta mil — merecem um original sem perdas em PNG ou TIFF, que nenhum futuro decodificador vai ter dificuldade de ler. Isso custa espaço em disco e nada mais.
| HEIF | JXL | |
|---|---|---|
| Nome completo | High Efficiency Image File Format | JPEG XL |
| Extensão do arquivo | .heif | .jxl |
| Tipo de mídia | image/heif | image/jxl |
| Compressão | Com perdas — o tamanho é comprado com qualidade | Um ou outro, conforme a configuração |
| Publicado pela primeira vez | 2015 | 2021 |
| Publicado por | MPEG | Joint Photographic Experts Group |
| Especificação | ISO/IEC 23008-12 | ISO/IEC 18181 |
| Licença | Publicado, não padronizado | Padrão aberto |
| Situação hoje | Atual | De nicho |
| Profundidade de bits | 10 | 32 |
| Cor que consegue descrever | YCbCr, gama ampla | RGB, tons de cinza, gama ampla |
| Abre no navegador | Alguns navegadores | Alguns navegadores |
| Considerado no lugar | JPG, AVIF | AVIF, WebP, PNG |
JXL não tem onde guardar as coordenadas de GPS, então isso não passa do arquivo HEIF. Vale conferir antes de apagar o original — e vale saber, se apagar era justamente o objetivo.
A transparência se mantém. HEIF e JXL guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.
A animação se mantém. HEIF e JXL aceitam vários quadros, então o resultado continua se movendo.
O resultado fica maior que o original e não fica melhor. HEIF já descartou detalhe e JXL guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.
HEIF é o formato da MPEG, publicado em 2015. Registra 10 bits por canal.
JXL vem da Joint Photographic Experts Group é de 2021, descrito em ISO/IEC 18181. GIMP e ImageMagick leem o formato.
Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é libheif, o decodificador de referência do HEIC da Apple; seu navegador baixa isso uma vez e guarda.
É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. libheif é baixado para a sua máquina e roda lá, e por isso não há contador.
JXL comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade.
O resultado fica maior que o original e não fica melhor. HEIF já descartou detalhe e JXL guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.
JXL não tem onde guardar as coordenadas de GPS, então isso não passa do arquivo HEIF. Vale conferir antes de apagar o original — e vale saber, se apagar era justamente o objetivo.
A transparência se mantém. HEIF e JXL guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.