Conversor Gratuito

Conversor HEIC para JPG

Converta imagens HEIC (formato do iPhone) para o formato padrão JPG instantaneamente com alta qualidade. Processado de forma segura no seu navegador.

Arraste e solte o HEIC aqui

Suporta até 50MB

Ou

Sobre esta ferramenta

HEIC é a extensão de arquivo que a Apple adotou para High Efficiency Image File Format (HEIF) quando os iPhones começaram a tirar fotos em HEIF codificado em HEVC em vez de JPEG a partir do iOS 11 em 2017. O formato compacta imagens quase duas vezes mais eficientemente que JPEG com a mesma qualidade visual, o que significa que uma foto típica de iPhone de 12 megapixels ocupa cerca de 1,5–2 MB como HEIC versus 3–4 MB como JPEG. A desvantagem: o HEIC tem pouco suporte fora do ecossistema da Apple. Windows, Android e a maioria das ferramentas da web não podem abri-lo sem software ou codecs adicionais.

Este conversor decodifica HEIC inteiramente em seu navegador usando a biblioteca heic2any, que envolve uma porta JavaScript do decodificador libheif. O bitmap decodificado é então recodificado como JPEG usando o codificador integrado do navegador. Os arquivos não saem do seu dispositivo em nenhum momento — todo o pipeline é executado localmente.

A qualidade JPEG de saída é padronizada como 90, o que mantém as imagens visualmente indistinguíveis da fonte, ao mesmo tempo que produz arquivos comparáveis em tamanho ao HEIC original. Ir mais alto (95–100) aumenta o tamanho do arquivo com benefício visível mínimo; diminuir (60–75) economiza espaço, mas introduz artefatos de compactação que podem ser visíveis em gradientes suaves ou texturas complexas.

Por que converter HEIC para JPG

A compatibilidade é toda a razão. Os destinatários de e-mail no Windows geralmente não conseguem visualizar o HEIC. Os formulários de upload da Web rejeitam o formato. Os serviços de impressão de fotos não aceitam isso. Softwares de edição de fotos mais antigos rejeitam HEIC completamente ou exigem um plugin pago. Converter para JPEG antes de compartilhar elimina o atrito.

Mesmo dentro do ecossistema da Apple, o JPEG continua sendo a escolha mais segura para transferência entre plataformas. AirDropping fotos HEIC para um colega do Windows produz arquivos que eles não podem abrir. O upload do HEIC para um sistema de gerenciamento de documentos corporativos executado em Linux geralmente falha. JPEG é o menor denominador comum que funciona em qualquer lugar.

Como usar

Solte a foto do iPhone e obtenha um JPEG. O decodificador funciona para arquivos HEIC e HEIF.

  1. Carregue seu arquivo HEIC: Arraste o arquivo da pasta de downloads, biblioteca de fotos ou destino AirDrop. Arquivos de até 50 MB são suportados. As extensões .heic e .heif são aceitas.
  2. Escolha a qualidade JPEG: O padrão é 90, que é uma forte correspondência para a fonte. Qualidade superior (95+) raramente compensa o tamanho. Inferior (75) é adequado para compartilhamento na Web, onde o tamanho é mais importante do que a fidelidade do arquivo.
  3. Converter: A biblioteca heic2any decodifica o contêiner HEIF e os dados de imagem codificados em HEVC em um bitmap RGB. O bitmap é desenhado em uma tela e exportado via canvas.toBlob('image/jpeg', qualidade / 100). A decodificação pode levar um ou dois segundos para fotos do iPhone em resolução total.
  4. Baixar: Salve o JPEG no seu dispositivo. O HEIC original permanece intocado. As conversões de várias fotos são processadas sequencialmente com um download por entrada.

Casos de uso comuns

Detalhes técnicos

HEIF (ISO/IEC 23008-12) é um formato de contêiner derivado do formato de arquivo de mídia base ISO. Dentro do contêiner, os dados da imagem são codificados com codificação intra-quadro HEVC (H.265), que é significativamente mais eficiente do que o pipeline JPEG DCT. HEIF também pode armazenar sequências de múltiplas imagens, mapas de profundidade e fotos ao vivo.

heic2any decodifica contêineres HEIF e despacha para o decodificador HEVC da libheif, ambos compilados para JavaScript via Emscripten. A saída é um objeto ImageData com valores de pixel RGBA, que é desenhado em uma tela. A codificação JPEG segue o pipeline padrão ITU-T T.81 usando o codificador nativo do navegador.

A velocidade de decodificação é o principal gargalo. Um HEIC de iPhone de 12 MP leva de 1 a 3 segundos para ser decodificado em JavaScript em um telefone ou laptop moderno; mais em dispositivos mais antigos. A codificação para JPEG leva uma fração de segundo em comparação.

Melhores Práticas

Perguntas frequentes

Perderei a qualidade da imagem ao converter HEIC em JPG?
JPG usa base em DCT com perdas. Você pode notar uma ligeira redução na qualidade, mas para a maioria dos propósitos a diferença é insignificante. Escolha uma configuração de qualidade superior, se disponível, para minimizar qualquer perda.
Quando devo escolher JPG em vez de outros formatos de imagem?
JPG é a melhor escolha para fotografias e imagens com gradientes de cores suaves. Ele produz tamanhos de arquivo muito menores do que PNG para fotos (geralmente 5 a 10 vezes menores), mantendo a qualidade visual adequada para uso na Web e impressão.
Posso converter em lote vários arquivos HEIC?
Esta ferramenta processa um arquivo por vez para garantir a máxima qualidade. Para vários arquivos, basta repetir o processo – cada conversão leva apenas alguns segundos.
Minhas imagens são mantidas privadas durante a conversão?
Sim. Seus arquivos HEIC são processados ​​inteiramente em seu navegador usando a API Canvas e JavaScript. Nada é carregado em nenhum servidor – o arquivo vai diretamente do seu dispositivo para o conversor e volta para o seu dispositivo.
Qual é o tamanho máximo do arquivo?
50 MB. Os limites práticos dependem da memória do dispositivo porque o bitmap completo é decodificado em uma tela. Os iPhones modernos produzem HEICs na faixa de 1–4 MB, bem dentro do limite.
Posso converter vídeo HEIC (HEVC)?
Não. Esta ferramenta lida apenas com imagens estáticas. O vídeo HEIC é tecnicamente o mesmo codec HEVC, mas armazenado em um contêiner MOV; a conversão para um formato de vídeo diferente requer uma ferramenta específica de vídeo.
Funciona em Live Photos?
Ele converte o componente de imagem estática. O vídeo em movimento que acompanha uma Live Photo é armazenado separadamente e não é preservado por esta conversão.
Por que a decodificação está lenta no meu dispositivo?
A decodificação HEVC em JavaScript é computacionalmente cara – cerca de 5 a 10 vezes mais lenta que a decodificação HEVC nativa. Um desktop moderno lida com uma foto de 12 MP em 1–2 segundos; dispositivos móveis mais antigos podem levar de 5 a 10 segundos. A saída é idêntica independentemente da velocidade de decodificação.