Converter HEIC em JPG, PNG ou WebP
Arraste suas fotos HEIC, escolha JPG, PNG ou WebP e baixe cada uma. A página traz o próprio decodificador de HEIC (1,5 MB, baixado deste site na primeira vez que você solta um arquivo), então funciona no Chrome, Firefox e Edge, além do Safari. As fotos nunca saem do seu dispositivo.
Arraste suas fotos HEIC aqui ou escolha arquivos
HEIC, HEIF · nada é enviado
Só se aplica a JPG e WebP. O PNG ignora este ajuste.
A maioria das fotos não tem. Se um HEIC trouxer transparência, o JPG a preenche com esta cor.
Por que um HEIC não abre onde um JPG abre
Desde 2017 o iPhone salva as fotos como HEIC por padrão: a mesma imagem em mais ou menos metade do espaço de um JPG, usando o codec de vídeo HEVC para comprimir um quadro parado. O formato é excelente e as licenças desse codec não são, e é por isso que o Windows pede para comprar uma extensão para abrir um, o Chrome e o Firefox não o exibem, e muitos formulários de upload o recusam. O JPG é mais antigo, maior e abre em todo lugar, e "em todo lugar" costuma ser justamente o que importa.
Os navegadores não conseguem decodificar HEIC sozinhos, então esta página traz o próprio decodificador: a libheif, a biblioteca de código aberto usada pelos desktops Linux e por muitos programas de imagem, compilada para rodar dentro do seu navegador. São 1,5 MB de download na primeira vez que você solta um arquivo, e depois o navegador a mantém em cache. A foto é decodificada no seu dispositivo e nada é enviado a lugar nenhum, o que você pode conferir na aba Rede das ferramentas do desenvolvedor.
O que a conversão mantém e o que ela perde
Os pixels passam em resolução completa, com a rotação registrada pelo celular já aplicada, então uma foto vertical continua vertical. Na qualidade padrão de 90%, um JPG vindo de um HEIC de 12 megapixels fica entre 2 e 4 MB e a diferença é invisível na tela. Use 100% se o arquivo for editado de novo; o tamanho mais ou menos dobra.
Duas coisas se perdem, e vale saber antes de converter. Os metadados não passam: o JPG não tem data da foto, nem modelo da câmera, nem posição GPS. Para uma foto que você vai postar, isso costuma ser o que você quer; para uma que vai arquivar, guarde também o HEIC. E uma foto HDR de 10 bits de um iPhone recente vira uma imagem de 8 bits, porque JPG, PNG e WebP do jeito que um navegador os grava não têm espaço para essa faixa extra. A imagem fica normal; ela só perdeu a margem que uma tela HDR poderia ter mostrado.
Uma Live Photo é um HEIC mais um vídeo curto. A foto parada é convertida; a parte de vídeo é um arquivo separado que o celular nunca coloca dentro do HEIC, então não há nada aqui para perder. Uma sequência de disparos ou um contêiner com várias imagens é decodificado em várias imagens, e cada uma ganha o próprio download, numerado.
Quanto tempo leva
Decodificar é trabalho de verdade: uma foto de 12 megapixels leva cerca de um segundo em um notebook e alguns segundos em um celular, e os arquivos são processados um depois do outro para que vinte fotos não precisem de vinte imagens decodificadas na memória ao mesmo tempo. A decodificação roda em uma thread de fundo, então a página continua utilizável enquanto isso. Lotes muito grandes em um celular são o único caso em que o navegador pode ficar sem memória; se acontecer, converta em grupos menores.
Cortar o problema pela raiz
Se você prefere nunca mais ver um HEIC, o ajuste fica no celular: Ajustes → Câmera → Formatos → Mais compatível faz a câmera fotografar em JPG dali em diante, ao custo de arquivos maiores. As fotos já tiradas não mudam com esse ajuste; essas, converta aqui.
Perguntas frequentes
Minhas fotos são enviadas para serem convertidas?
Não. O decodificador roda dentro do seu navegador e o arquivo convertido é gravado no seu dispositivo. O único download é o próprio decodificador, 1,5 MB baixados deste site na primeira vez que você usa a ferramenta. Dá para conferir na aba Rede das ferramentas do desenvolvedor enquanto converte.
Funciona no Chrome e no Firefox, ou só no Safari?
Funciona no Chrome, Firefox, Edge e Safari, no computador e no celular. O Safari abre HEIC sozinho; os outros navegadores não, e é por isso que esta página traz o próprio decodificador em vez de depender do navegador.
O JPG mantém a data, a localização e os dados da câmera?
Não. A conversão passa pelo codificador de imagens do navegador, que grava pixels e nada mais, então o JPG não carrega dados EXIF. Guarde o HEIC original se for precisar dessa informação depois.
Por que o JPG ficou maior que o HEIC?
Porque o HEIC comprime melhor: ele usa o codec de vídeo HEVC, que guarda uma imagem parada em mais ou menos metade do espaço que um JPG precisa na mesma qualidade. Um JPG maior é o resultado normal, não sinal de que algo deu errado. Baixar o controle de qualidade reduz o tamanho.
E se um arquivo não for convertido?
Algumas variantes de HEIC ficam fora do que o decodificador trata: mapas de profundidade, alguns arquivos HDR com mapa de ganho e imagens codificadas com ajustes incomuns. A ferramenta avisa sobre esse arquivo e continua com os demais. Abrir a foto no celular e compartilhá-la como JPG é a alternativa.
Última atualização 21 de outubro de 2026