Tire uma foto e salve-a de duas maneiras. Em HEIC, ela ocupa cerca de 1.8 MB. Em JPG com qualidade 90, cerca de 3.4 MB. Veja as duas lado a lado em tamanho normal e você não consegue distinguir uma da outra. Amplie para 400% e o JPG fica um pouco mais suave no cabelo, na grama e na parede escura atrás do assunto.
Esse amolecimento é a resposta honesta à pergunta do título: sim, a conversão perde dados no nível dos pixels, e não, normalmente ela não perde o que seus olhos estão vendo. A pergunta útil é quando esse "sim" se torna visível. Este artigo mostra isso com números reais e explica como converter sem cruzar essa linha.
O Que a Conversão Realmente Faz
O HEIC armazena a imagem com HEVC (H.265), um codec feito para vídeo. O JPG armazena com transformação de blocos DCT mais subamostragem de croma. Quando você converte HEIC para JPG, a imagem é decodificada e recodificada em um esquema diferente, e essa recodificação é com perdas. Parte da informação não sobrevive à ida e volta.
Duas coisas mudam. Primeiro, o método de compressão produz artefatos diferentes. O HEVC esconde suas perdas melhor que o JPG na mesma taxa de bits, e é exatamente por isso que um arquivo HEIC é menor. Segundo, a profundidade de cor cai. O HEIC suporta canais de 10 ou 16 bits; o JPG é fixo em 8 bits. Se sua foto armazena 10 bits por canal, converter para JPG descarta os tons extras permanentemente.
Para a visão em nível de bytes de como o HEIC é montado, o mergulho técnico no HEIC percorre os boxes do contêiner e a assinatura do arquivo.
Por Que a Profundidade de Bits Esconde o Detalhe
Um canal de 8 bits guarda 256 níveis de vermelho, verde e azul cada. Um canal de 10 bits guarda 1.024, o que dá 16 vezes mais precisão por cor. Na maioria das fotos de celular você não percebe a diferença, porque uma foto raramente preenche toda a faixa com gradientes suaves. A diferença aparece nos lugares óbvios: um céu de pôr do sol que deveria fazer a transição de laranja profundo para amarelo pálido, um retrato iluminado contra uma janela. Essas rampas suaves são onde um arquivo de 8 bits começa a mostrar faixas, degraus distintos em vez de uma transição contínua.
Então a perda é real, mas não é aleatória. Ela atinge gradientes e ruído de pouca luz antes de chegar a um rosto ou à borda afiada de um prédio. Se você converter com alta qualidade, as outras perdas (bloqueio, ringing, amolecimento) ficam pequenas o bastante para você não notá-las sem ampliar.
HEIC vs JPG em Três Níveis de Qualidade
A mesma foto de 12 MP, salva de quatro maneiras, com o HEIC como referência:
| Arquivo | Tamanho | O que muda em relação ao HEIC |
|---|---|---|
| HEIC (origem) | 1.8 MB | linha de base |
| JPG qualidade 95 | 4.1 MB | nada visível em zoom normal |
| JPG qualidade 90 | 3.4 MB | leve amolecimento em texturas finas a 400% |
| JPG qualidade 75 | 2.1 MB | faixas no céu, ringing ao redor de texto |
Os números são típicos, não exatos; sua foto e sua câmera os alteram. O padrão, não. Você pode converter em um tamanho próximo do HEIC original e manter o detalhe visível. Você só começa a pagar por isso quando o controle de qualidade cai o suficiente para o codificador começar a cortar caminho.
Onde a Perda Aparece Primeiro
Se você quer saber o que uma conversão ruim custa, procure por estes, nesta ordem:
- Faixas (banding). Gradientes suaves colapsam em degraus. Esta é a perda de profundidade de bits e a primeira coisa a aparecer.
- Ringing. Halos finos ao redor de bordas de alto contraste, mais visíveis em texto e molduras de janelas.
- Bloqueio (blocking). Blocos visíveis de grade 8 × 8 em áreas planas, geralmente ausentes acima da qualidade 80.
Uma única conversão de alta qualidade não dispara nenhum desses na maioria das fotos. A recodificação é que os acumula: cada passada adiciona um pouco de ruído de quantização, e o ruído se soma. Esse é o efeito de perda de geração explicado em detalhes em compressão com e sem perdas.
Como Converter Sem Perder Detalhe Visível
A regra é curta: converta uma vez, a partir do HEIC original, com alta qualidade. Não converta a partir de um JPG que já passou por um codificador e não submeta o resultado a outra conversão depois.
Nosso conversor HEIC para JPG executa a conversão no seu navegador com um controle de qualidade nas suas mãos e lê direto do arquivo original. Solte o HEIC, escolha qualidade 90 ou mais, e o que você obtém é mais ou menos tudo que um JPG consegue carregar.
Se você precisa de saída sem perdas ou transparência, o JPG é o alvo errado independentemente da qualidade; essa é a função do PNG. HEIC vs PNG mostra quando essa troca vale a pena, e o guia HEIC para WebP cobre o formato para quem envia imagens para a web.
O Resumo
Converter HEIC para JPG perde dados, porque o JPG não consegue guardar tudo que o HEIC guarda. Na qualidade 90 ou acima, a perda fica abaixo do que você consegue ver em tamanhos normais de exibição em quase todas as fotos. Se alguém diz que a conversão sempre destrói a qualidade da imagem, essa pessoa está descrevendo uma conversão de baixa qualidade, não a conversão em si.

