HEIC a JPG
Funciona por completo en tu navegador. Tus archivos y datos nunca salen de tu dispositivo.
Acerca de esta herramienta
Los iPhone y los móviles Android recientes guardan las fotos en HEIC, un formato que muchas webs, imprentas y programas antiguos se niegan a abrir. Suelta el archivo aquí y recibes un JPG. También puedes guardarlo en PNG si necesitas una copia sin pérdidas.
¿Cómo se hace la conversión?
El archivo HEIC se descodifica con libheif y libde265, compilados a WebAssembly, y luego se vuelve a codificar como JPG con el mismo códec que usa Squoosh. Los dos pasos corren en un Web Worker, así que una foto de 4 MB se convierte en un par de segundos y la página sigue respondiendo. El descodificador ocupa alrededor de un megabyte de WebAssembly y solo se descarga cuando eliges un archivo, de modo que abrir esta página no cuesta nada extra.
Para la salida en JPG hay un control de calidad, con 90 por defecto, suficiente para que las fotos del móvil conserven el detalle. La salida en PNG no lo tiene porque la compresión de PNG no pierde información. El archivo guardado mantiene el nombre original y solo cambia la extensión, así que IMG_0042.HEIC sale como IMG_0042.jpg.
Conviene saber una cosa: el HEIC puede guardar 10 o 12 bits por canal de color y el JPG no. Esas fotos se reducen a los 8 bits habituales, así que una foto HDR muy luminosa puede verse algo más plana aquí que en la app Fotos. Los HEIC normales de 8 bits, que son la mayoría, se convierten sin más pérdida que la de la propia compresión JPG.
¿Se suben mis fotos para convertirlas?
No. Tu navegador lee el archivo, lo descodifica y escribe el JPG en tu propio equipo. No se envía nada a ningún sitio, que es la razón principal para evitar las webs de subida que aparecen en esta búsqueda. Al recodificar se pierden los metadatos EXIF que el móvil escribió en el archivo original, incluidas las coordenadas GPS del lugar donde se tomó la foto. Si pensabas publicarla, eso juega a tu favor. Si necesitabas la fecha de captura, cópiala antes del original.
¿Qué archivos acepta?
Cualquiera con extensión .heic, .heif o .hif, lo que cubre las fotos del iPhone y los archivos HEIF que graban las cámaras Canon. Windows y algunos navegadores no informan de ningún tipo para HEIC, así que también se comprueba el nombre del archivo. HEIC es el nombre que Apple da a un archivo HEIF cuya imagen está comprimida con HEVC.
La descodificación usa libheif y libde265, ambas con licencia LGPL-3.0.