Por qué las fotos de tu iPhone llegan como HEIC
Desde iOS 11, en 2017, los iPhone y iPad guardan las fotos en HEIF, el High Efficiency Image File format, con la extensión .heic. El contenedor es un estándar MPEG; la imagen de dentro se comprime con HEVC (H.265), el mismo códec que usan los iPhone para el vídeo. La ganancia es real: una foto de 12 MP que ocuparía 3–4 MB como JPG suele caber en 1,5–2,5 MB como HEIC con el mismo detalle visible.
El problema es la compatibilidad. Windows solo abre HEIC tras instalar paquetes de códecs adicionales, muchos formularios web y tiendas online lo rechazan, los móviles Android antiguos muestran un recuadro gris, y muchos servicios de impresión y editores de fotos siguen esperando JPG.
Convertir por tu cuenta lo resuelve de una vez, sin pedir a cada destinatario que instale nada.
Evitar HEIC desde el principio
Si necesitas JPG con frecuencia, el propio iPhone tiene dos opciones que conviene conocer:
- Ajustes → Cámara → Formatos → Más compatible hace que la cámara guarde en JPG a partir de ahora. Los archivos ocupan más, pero no hay que convertir nada.
- Ajustes → Fotos → Transferir a Mac o PC → Automático convierte a JPG cuando copias las fotos por cable.
Ninguna de las dos sirve para las fotos que ya tienes, las que te envían como archivos o las imágenes HEIC exportadas desde iCloud. Ahí es donde este conversor resulta útil.
Cómo funciona la conversión
La mayoría de los navegadores no pueden leer HEIC por sí solos, así que la página carga libheif, un decodificador HEIF de código abierto compilado a WebAssembly, cuando añades el primer archivo. Se usa el mismo decodificador en todos los navegadores, así que los resultados son coherentes.
El decodificador lee la imagen principal del archivo HEIC. Las fotos de iPhone se guardan internamente como una cuadrícula de pequeños mosaicos, y libheif los vuelve a juntar en la imagen completa y aplica la rotación guardada, así que las fotos en vertical salen derechas. Después, los píxeles se dibujan en un canvas y se codifican como JPG con la calidad que elijas. Todo esto se ejecuta en tu dispositivo; las fotos no se suben.
Algunas partes de un archivo HEIC no tienen cabida en un JPG y se descartan:
- Los mapas de profundidad del modo Retrato, así que el desenfoque ya no se podrá ajustar después. El desenfoque ya aplicado a la foto se mantiene.
- El mapa de ganancia HDR que añaden los iPhone recientes. El JPG se ve como la versión de brillo estándar de la foto, así que en una pantalla HDR puede parecer menos luminoso que en la app Fotos.
- Los metadatos EXIF: fecha de la toma, modelo de cámara, objetivo, exposición y ubicación GPS.
Este último punto tiene dos caras. Eliminar la ubicación es una ventaja cuando publicas fotos. Si necesitas las fechas de captura para ordenar un archivo, anótalas antes con el visor de metadatos EXIF o guarda los HEIC originales junto a los JPG.
Elegir la calidad según el uso
El control deslizante va del 10% al 100% y empieza en el 85%. Lo que cambia es cuántos bytes puede gastar el codificador JPG; las dimensiones en píxeles son idénticas, así que un HEIC de 4032×3024 se convierte en un JPG de 4032×3024.
- Compartir y formularios online: 75–85%. Una foto típica de iPhone queda en torno a 1,5–3 MB al 85%, menos al 75%.
- Imprimir: 90%. Los bytes extra conservan la textura fina de la piel, el follaje y las telas, que se nota en papel.
- Seguir editando: 95–100%. Cada vez que vuelvas a guardar como JPG perderás un poco más, así que parte de la calidad más alta posible.
Ten en cuenta que el JPG suele pesar más que el HEIC incluso al 85%, porque HEVC es el códec más eficiente. Si un sitio limita las subidas a 1 o 2 MB, reducir la resolución funciona mejor que bajar mucho la calidad: redimensionar una foto de 12 MP a 2048 px en el lado largo suele dejarla muy por debajo de 1 MB y sigue viéndose nítida en cualquier pantalla de móvil o portátil.
Lotes grandes y solución de problemas
Puedes soltar de golpe las fotos de una carpeta entera. Se decodifican una tras otra, y la lista muestra el tamaño original y el convertido de cada archivo. Cuando termina el lote, descarga los archivos por separado o en un único ZIP. Cada archivo puede ocupar hasta 50 MB, lo que cubre incluso las imágenes de 48 MP de los modelos Pro recientes.
Si algo sale mal:
- El archivo se rechaza o no se puede decodificar. Comprueba que sea realmente HEIC; algunas apps añaden la extensión
.heica JPG o a vídeos. Un archivo que se abre en la app Fotos pero no aquí puede haberse dañado durante la transferencia; cópialo de nuevo. - La conversión es lenta en el móvil. Decodificar HEVC es exigente; cien fotos de 12 MP van rápido en un portátil pero tardan un rato en un móvil antiguo.
- Live Photos. El HEIC solo contiene la imagen fija; el vídeo corto está en un archivo
.movaparte y no forma parte de la conversión.