Imagen Convertir

HEIC a JPG

Tus fotos no salen de este dispositivo

En tu equipo · con el decodificador del propio navegador

HEIC es el formato en el que un iPhone guarda las fotos salvo que le digas otra cosa. Guarda la misma imagen en más o menos la mitad de espacio que un JPEG, pero mucho software de Windows y casi todos los formularios de subida todavía no pueden abrirlo, y ningún navegador que no sea de Apple lo lee. Pasar a JPEG cambia esa eficiencia por un formato que nadie rechaza.

Cómo convertir archivos HEIC

1 Suelta tus fotos HEIC o toca para elegirlas.
2 Se decodifican y se vuelven a guardar como JPEG. El control de calidad va de 40 a 100 y empieza en 90.
3 Guárdalas de una en una o todas a la vez en un ZIP.

Por qué solo Safari puede abrirlas

HEIC es un contenedor HEIF, normalizado como ISO/IEC 23008-12, que envuelve una imagen codificada con HEVC, el códec de vídeo también llamado H.265. HEVC está muy patentado y sus licencias se reparten entre más de un consorcio, con reclamaciones que se solapan y tarifas separadas. Un fabricante de navegadores que distribuyera un decodificador a cientos de millones de usuarios tendría que pagar por ello, y Chrome, Firefox y Edge han decidido no hacerlo. Apple ya tiene licencia de HEVC para su propio hardware, así que Safari puede pasarle un HEIC al sistema operativo y recibir los píxeles.

Por eso esta página funciona en Safari en un Mac o un iPhone y dice claramente que no puede en Chrome. La alternativa sería distribuir un decodificador HEVC en WebAssembly, un par de megas que descargaría cada visitante, incluidos los que no lo necesitan. Usar el decodificador que el dispositivo ya tiene no cuesta nada y funciona para la gente de la que suelen ser estas fotos.

Lo que cabe en un HEIC y no en un JPEG

Más que la imagen. Un HEIC de iPhone puede llevar diez bits por canal de color, donde el JPEG básico lleva ocho, así que el degradado de un atardecer tiene cuatro veces más escalones antes de empezar a hacer bandas. Puede guardar un mapa de profundidad, que es lo que usa el modo retrato para ajustar el desenfoque del fondo después de la foto. Puede guardar imágenes auxiliares, exposiciones alternativas de una horquilla y el vídeo que hace que una Live Photo se mueva. Nada de eso sobrevive a la conversión. Lo que sale es una sola imagen fija de ocho bits, que es todo lo que un JPEG ha sido siempre.

Los metadatos también se van

La foto se decodifica y se vuelve a dibujar a partir de sus píxeles, así que la salida no lleva ningún EXIF: ni modelo de cámara, ni fecha, ni objetivo, ni coordenadas GPS. Según para qué hayas venido, eso es una pérdida o justo lo que buscabas. El único dato EXIF que no desaparece sin más es la orientación, porque el navegador la aplica al decodificar, así que una foto hecha en vertical se guarda en vertical y no tumbada con una nota que unos visores respetan y otros no.

Para qué la usa la gente

  • Subir fotos del iPhone a un formulario o una sede electrónica que solo acepta JPEG
  • Mandar fotos a alguien cuyo correo muestra un HEIC como un adjunto que no se abre
  • Convertir un documento fotografiado en un archivo que acepte un flujo de escaneo antiguo
  • Quitar las coordenadas GPS de una foto antes de mandarla
  • Llevar una foto a un editor antiguo o a un quiosco de impresión que no conoce HEIC
  • Rescatar una tanda de fotos hechas antes de que alguien cambiara el formato de la cámara

Preguntas

Porque Chrome, Firefox y Edge no incluyen decodificador HEIC. Abre la página en Safari en un Mac o un iPhone, o configura el iPhone para que dispare en JPEG desde el principio.

Apple, cambiar el formato de archivo de la cámara en el iPhoneISO/IEC 23008-12:2022, High Efficiency Image File FormatMozilla, bug 1402293: implementar soporte de HEIFMDN: guía de tipos y formatos de archivo de imagen
¿Te ha servido esta herramienta?
Señal interna · me sirve para saber qué herramientas vale la pena rehacer