Foto HEIC (.heic)

ISO/IEC Padrão

High Efficiency Image Container (HEIC) é um formato de imagem baseado em HEVC, adotado pela Apple e por plataformas móveis modernas. Ele oferece cerca do dobro da eficiência de compactação do JPEG tradicional com qualidade visual equivalente.

Converter HEIC para JPG

Conversor gratuito de HEIC para JPG no navegador. Converta arquivos instantaneamente no seu dispositivo.

Inspeção e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos HEIC pela sequência inicial de bytes:

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Assinatura do arquivo em bytes (magic bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos HEIC pela sequência inicial de bytes:

ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):

?? ?? ?? ?? 66 74 79 70

REPRESENTAÇÃO ASCII: ????ftyp

Padronização: ISO/IEC 23008-12 (HEIF standard)

Especificações técnicas

Estrutura do contêinerContêiner do ISO Base Media File Format (ISOBMFF) com fluxos de bits intraquadro HEVC (H.265)
CompressãoPredição intraquadro Main e Main 10 do padrão High Efficiency Video Coding (HEVC/H.265)
Ordem dos bytes (endianness)Estrutura de caixas/átomos em big-endian
Espaços de corDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Perfis ICC incorporados
Canais e EstruturaYUV 4:2:0, 4:2:2, 4:4:4 (profundidade de 8 bits, 10 bits ou 12 bits) com canal auxiliar alfa opcional
Dimensões MáximasAté 16384 x 16384 pixels (limite do nível 6.2 do HEVC)
TransparênciaCompatibilidade total com canal alfa por meio de itens de imagem auxiliares
Streaming e ProgressivoOs metadados organizados em caixas permitem inspecionar EXIF e miniaturas instantaneamente, sem baixar os dados da imagem

Matriz de comparação técnica: HEIC e formatos concorrentes

Atributo técnicoHEIC (Atual)JPGAVIFWEBP
Codec de compactaçãoHEVC (H.265 intraquadro)Transformada discreta de cosseno (DCT)AV1 (intraquadro)VP8 / VP8L
Tamanho relativo (em comparação com JPEG)Cerca de 50% menorReferência (100%)Cerca de 55% menorCerca de 30% menor
Profundidade de cor8 bits, 10 bits, 12 bitsApenas 8 bits (padrão)HDR de 8, 10 ou 12 bitsApenas 8 bits
Múltiplas imagens e sequênciasContêiner nativo com vários itensApenas imagem únicaCompatível com AVIF de vários itensWebP animado limitado

Modos comuns de corrupção e guia de recuperação com editor hexadecimal

O Windows exibe a mensagem "É necessário instalar as Extensões de Vídeo HEVC para exibir este arquivo".

Causa principal: O Windows não tem o pacote de codecs HEVC para aceleração por hardware instalado no sistema.

Recuperação: File2File.app pode converter HEIC para JPG / PNG no seu navegador. O suporte varia conforme o programa.

Análise de segurança e vetores de ataque a analisadores

Os decodificadores HEIC analisam árvores complexas de átomos ISOBMFF e executam processos sofisticados de transformação de vídeo HEVC, que precisam ser isolados com rigor.

Vetores de ataque conhecidos

  • Estouro de inteiro ao calcular o comprimento de uma caixa ISOBMFF "hdlr" ou "iloc".
  • Leitura além dos limites do buffer durante a decodificação de entropia HEVC CABAC em codecs nativos sem correções.
  • Corrupção de memória ao processar itens de imagem auxiliares de mapa de profundidade.

Melhores práticas defensivas: Processe imagens HEIC com versões WebAssembly do libheif seguras para a memória e isoladas do sistema operacional hospedeiro.

Origens históricas e marcos

2019O Android 10 passa a oferecer suporte nativo à captura e à decodificação de HEIC em todo o sistema.
2017A Apple adota o HEIC como formato padrão para fotos no iOS 11 e no macOS High Sierra.
2015O MPEG finaliza a especificação do High Efficiency Image File Format (HEIF), padrão ISO/IEC 23008-12.

Principais vantagens

  • Arquivos cerca de 50% menores que os JPEGs, com qualidade visual percebida igual ou superior.
  • Compatibilidade nativa com profundidade de cor de 10 e 12 bits, eliminando faixas de cor em céus com gradientes suaves.
  • Armazena sequências de imagens, Live Photos, fotos em sequência, áudio e mapas de profundidade em um único arquivo compacto.

Limitações técnicas e desvantagens

  • A complexidade do licenciamento de hardware e patentes atrasou a adoção em navegadores de código aberto.
  • O suporte à decodificação nativa é limitado em versões antigas do Windows, sem extensões comerciais da Microsoft Store.
  • Exige mais processamento para codificar e decodificar do que o JPEG tradicional.

Curiosidades técnicas

  • Com o iOS 11, a Apple adicionou a captura de fotografias HEIF/HEVC em dispositivos compatíveis; o tamanho dos ficheiros varia conforme a imagem e as definições.
  • Uma Live Photo do iPhone é armazenada em um único contêiner HEIC, que reúne a imagem estática em alta resolução e um clipe de vídeo incorporado.
  • O HEIC pode armazenar um mapa de profundidade calculado por smartphones com duas lentes, permitindo ajustar o foco depois de tirar a foto.

Perguntas técnicas frequentes

Por que meu iPhone tira fotos no formato HEIC?

A Apple usa HEIC porque ele reduz pela metade o espaço de armazenamento das fotos e preserva cores de 10 bits, vídeos de Live Photos e dados de mapas de profundidade.

Como converter fotos HEIC para JPG no Windows ou no PC?

Use o File2File.app para converter arquivos HEIC em lote para JPG, diretamente no navegador, sem instalar programas e com privacidade total.

Os arquivos HEIC podem ser abertos sem o codec pago do Windows?

Sim. O File2File.app usa WebAssembly no próprio navegador para decodificar e converter arquivos HEIC gratuitamente.