Convertidor Gratuito

Convertidor de HEIC a JPG

Convierte imágenes HEIC (formato de iPhone) a formato JPG estándar al instante con alta calidad. Procesado de forma segura en tu navegador.

Arrastra y suelta HEIC aquí

Soporta hasta 50MB

O

Acerca de esta herramienta

HEIC es la extensión de archivo que Apple adoptó para el formato de archivo de imagen de alta eficiencia (HEIF) cuando los iPhone comenzaron a tomar fotografías en HEIF codificado con HEVC en lugar de JPEG a partir de iOS 11 en 2017. El formato comprime imágenes aproximadamente dos veces más eficientemente que JPEG con la misma calidad visual, lo que significa que una foto típica de iPhone de 12 megapíxeles ocupa entre 1,5 y 2 MB como HEIC frente a 3 o 4 MB como JPEG. La desventaja: HEIC tiene poco soporte fuera del ecosistema de Apple. Windows, Android y la mayoría de las herramientas web no pueden abrirlo sin software o códecs adicionales.

Este convertidor decodifica HEIC completamente en su navegador utilizando la biblioteca heic2any, que incluye un puerto JavaScript del decodificador libheif. Luego, el mapa de bits decodificado se vuelve a codificar como JPEG utilizando el codificador integrado del navegador. Los archivos no salen de su dispositivo en ningún momento: toda la canalización se ejecuta localmente.

La calidad JPEG de salida tiene un valor predeterminado de 90, lo que mantiene las imágenes visualmente indistinguibles de la fuente y al mismo tiempo produce archivos comparables en tamaño al HEIC original. Ir más alto (95–100) aumenta el tamaño del archivo con un beneficio visible mínimo; bajar (60–75) ahorra espacio pero introduce artefactos de compresión que pueden ser visibles en gradientes suaves o texturas complejas.

¿Por qué convertir HEIC a JPG?

La compatibilidad es la única razón. Los destinatarios de correo electrónico en Windows a menudo no pueden obtener una vista previa de HEIC. Los formularios de carga web rechazan el formato. Los servicios de impresión de fotografías no lo aceptan. El software de edición de fotografías más antiguo rechaza HEIC por completo o requiere un complemento pago. Convertir a JPEG antes de compartir elimina la fricción.

Incluso dentro del ecosistema de Apple, JPEG sigue siendo la opción más segura para la transferencia multiplataforma. Enviar fotos HEIC mediante AirDropping a un colega de Windows genera archivos que no pueden abrir. La carga de HEIC en un sistema de gestión de documentos corporativos que se ejecuta en Linux suele fallar. JPEG es el mínimo común denominador que funciona en todas partes.

Cómo usarla

Suelta la foto del iPhone y obtén un JPEG. El decodificador funciona tanto para archivos HEIC como HEIF.

  1. Sube tu archivo HEIC: Arrastre el archivo desde su carpeta de descargas, biblioteca de fotos o destino AirDrop. Se admiten archivos de hasta 50 MB. Se aceptan extensiones .heic y .heif.
  2. Elija calidad JPEG: El valor predeterminado es 90, que coincide con la fuente. Una calidad más alta (95+) rara vez vale la pena por el tamaño. Un valor inferior (75) está bien para compartir en la web, donde el tamaño importa más que la fidelidad del archivo.
  3. Convertir: La biblioteca heic2any decodifica el contenedor HEIF y los datos de imagen codificados en HEVC en un mapa de bits RGB. El mapa de bits se dibuja en un lienzo y se exporta mediante canvas.toBlob('image/jpeg', calidad/100). La decodificación puede tardar uno o dos segundos para fotos de iPhone de resolución completa.
  4. Descargar: Guarde el JPEG en su dispositivo. El HEIC original permanece intacto. Las conversiones de varias fotografías se procesan secuencialmente con una descarga por entrada.

Casos de uso comunes

Detalles técnicos

HEIF (ISO/IEC 23008-12) es un formato contenedor derivado del formato de archivo multimedia base ISO. Dentro del contenedor, los datos de la imagen se codifican con codificación intra-cuadro HEVC (H.265), que es significativamente más eficiente que la canalización JPEG DCT. HEIF también puede almacenar secuencias de múltiples imágenes, mapas de profundidad y fotografías en vivo.

heic2any decodifica contenedores HEIF y los envía al decodificador HEVC de libheif, ambos compilados en JavaScript a través de Emscripten. La salida es un objeto ImageData con valores de píxeles RGBA, que se dibuja en un lienzo. La codificación JPEG sigue el estándar ITU-T T.81 utilizando el codificador nativo del navegador.

La velocidad de decodificación es el principal obstáculo. Un iPhone HEIC de 12 MP tarda entre 1 y 3 segundos en decodificarse en JavaScript en un teléfono o computadora portátil moderno; más tiempo en dispositivos más antiguos. En comparación, codificar a JPEG lleva una fracción de segundo.

Mejores prácticas

Preguntas frecuentes

¿Perderé calidad de imagen al convertir HEIC a JPG?
JPG utiliza DCT con pérdida. Es posible que observe una ligera reducción en la calidad, pero para la mayoría de los propósitos la diferencia es insignificante. Elija una configuración de mayor calidad si está disponible para minimizar cualquier pérdida.
¿Cuándo debo elegir JPG sobre otros formatos de imagen?
JPG es la mejor opción para fotografías e imágenes con degradados de color suaves. Produce tamaños de archivo mucho más pequeños que PNG para fotografías (a menudo entre 5 y 10 veces más pequeños) y al mismo tiempo mantiene una calidad visual adecuada para uso web e impreso.
¿Puedo convertir por lotes varios archivos HEIC?
Esta herramienta procesa un archivo a la vez para garantizar la máxima calidad. Para varios archivos, simplemente repita el proceso; cada conversión toma solo unos segundos.
¿Mis imágenes se mantienen privadas durante la conversión?
Sí. Sus archivos HEIC se procesan completamente dentro de su navegador utilizando Canvas API y JavaScript. No se carga nada en ningún servidor: el archivo va directamente desde su dispositivo al convertidor y regresa a su dispositivo.
¿Cuál es el tamaño máximo de archivo?
50 MB. Los límites prácticos dependen de la memoria del dispositivo porque el mapa de bits completo se decodifica en un lienzo. Los iPhone modernos producen HEIC en el rango de 1 a 4 MB, muy dentro del límite.
¿Puedo convertir vídeo HEIC (HEVC)?
No. Esta herramienta solo maneja imágenes fijas. El vídeo HEIC es técnicamente el mismo códec HEVC pero almacenado en un contenedor MOV; La conversión a un formato de vídeo diferente requiere una herramienta específica de vídeo.
¿Funciona en Live Photos?
Convierte el componente de imagen fija. El vídeo en movimiento que acompaña a una Live Photo se almacena por separado y esta conversión no lo conserva.
¿Por qué la decodificación es lenta en mi dispositivo?
La decodificación HEVC en JavaScript es computacionalmente costosa: aproximadamente entre 5 y 10 veces más lenta que la decodificación HEVC nativa. Una computadora de escritorio moderna procesa una fotografía de 12 MP en 1 o 2 segundos; Los dispositivos móviles más antiguos pueden tardar entre 5 y 10 segundos. La salida es idéntica independientemente de la velocidad de decodificación.