Convertir HEIC a JPG
Convierte fotos HEIC de iPhone en archivos JPG que se abren en cualquier sitio, manteniendo la fecha y la etiqueta GPS y con la foto en la orientación correcta.
Suelta tus archivos aquí
.heic, .heif, .hif · hasta 100 MB
Cómo convertir HEIC a JPG
- 1
Suelta tus fotos HEIC
Hasta 50 a la vez, directamente desde un iPhone o desde una carpeta sincronizada de tu teléfono. Los archivos que llegan sin tipo MIME, que es lo que suele hacer Safari, se aceptan por la extensión.
- 2
Elige calidad y qué conservar
La calidad 90 es el valor por defecto y se ve igual que el original a simple vista. Decide si la fecha de captura y las coordenadas GPS viajan con la foto o se eliminan.
- 3
Descarga los JPG
Una sola foto vuelve como un .jpg individual. Varias se devuelven como pulsarkit-heic-to-jpg.zip, y si un archivo falla no interrumpe el resto del lote.
Por qué otros conversores te dan la foto de lado
Un archivo HEIC puede indicar la rotación en dos lugares distintos. Los iPhone modernos escriben una propiedad irot en el contenedor, así que cualquier decodificador correcto ya devuelve la foto en posición vertical. Los modelos antiguos, como un iPhone 7, no escriben nada en el contenedor y solo registran la rotación en la etiqueta EXIF Orientation, por lo que el decodificador devuelve el fotograma tumbado. Un conversor que aplica a ciegas la etiqueta EXIF rota dos veces la foto moderna y la deja de lado; uno que ignora la etiqueta deja tumbada la foto antigua. Esta herramienta lee ambas cosas, aplica la que aún no se haya aplicado, cocina el resultado en los propios píxeles y escribe Orientation = 1 en la salida para que nada aguas abajo la rote una tercera vez. Ambos casos están cubiertos por pruebas con fotos reales de ambos teléfonos.
Qué viaja con la foto y qué no
Con «Conservar fecha, cámara y ajustes» activado, que es el valor por defecto, la fecha de captura, la marca y el modelo de la cámara, el objetivo, la exposición y el ISO se reescriben en un segmento APP1 del JPG, exactamente como lo haría una cámara. Las coordenadas GPS viajan aparte y se pueden eliminar sin tocar lo demás, que es el ajuste que más se busca antes de publicar una foto en público. La miniatura incrustada siempre se descarta: muestra la foto con su orientación y tamaño originales, y mantener una vista previa antigua dentro de un archivo convertido crea más confusión de la que ahorra bytes. Si necesitas el archivo completamente limpio, Quitar metadatos de imagen está a un clic en la misma cadena de herramientas.
Cuando un archivo .heic no es HEIC en absoluto
Algunas cámaras y apps de mensajería guardan datos AV1 dentro de un contenedor y aun así llaman .heic al archivo. Aquí el formato se decide leyendo los primeros doce bytes, nunca por la extensión, así que esos archivos se reconocen como AVIF y se decodifican con el códec AVIF en lugar del de HEIC. Obtienes un JPG convertido y una nota sobre lo que había realmente dentro, no un error. Un archivo cuyo «brand» de contenedor no sea ni HEIC ni AVIF, por ejemplo un vídeo renombrado por error, se rechaza con un mensaje claro en lugar de producir una imagen corrupta.
El decodificador y la licencia que lleva
HEIC no es algo que un navegador pueda abrir por sí solo, así que esta página usa libheif 1.19.8, la implementación de referencia de código abierto y la misma que está detrás de la mayoría de los soportes HEIC en escritorio. Está bajo licencia LGPL-3.0, que exige distribuirlo como un componente sustituible por separado en lugar de fundirlo con el resto del código, y que su código fuente esté disponible. Ambas condiciones se cumplen al pie de la letra: el módulo WebAssembly se descarga como su propio archivo desde /libheif/ y no forma parte de ningún bundle, el texto de la licencia está junto a él en /libheif/LICENSE, y el código fuente sin modificar de exactamente esta versión está en https://github.com/catdad-experiments/libheif-js/tree/v1.19.8 y https://github.com/strukturag/libheif. El efecto práctico para ti es una descarga única del decodificador, un archivo de alrededor de 1 MB, la primera vez que conviertes algo, que tu navegador guarda en caché después, también para el conversor a PNG, que comparte el mismo módulo.
Tus fotos nunca salen de tu dispositivo
La decodificación y la recodificación se hacen dentro de la pestaña de tu navegador mediante WebAssembly. El decodificador HEIC se descarga una vez como módulo separado, tu navegador lo guarda en caché y trabaja con los bytes de forma local. Ninguna foto se sube, no se guarda ninguna copia y al cerrar la pestaña todo se borra de la memoria. Aquí eso importa más que en casi ningún otro sitio, porque son fotos personales con fecha y ubicación asociadas.
Preguntas frecuentes
¿Por qué mi iPhone guarda las fotos en HEIC y no en JPG?
HEIC guarda la misma imagen ocupando aproximadamente la mitad de espacio que un JPG a calidad similar, por eso Apple lo puso como formato por defecto en iOS 11. El precio es la compatibilidad: muchas apps de Windows, programas de foto antiguos y formularios web todavía lo rechazan, justo cuando necesitas un JPG.
¿Por qué otros conversores HEIC dejan mi foto de lado?
Porque la rotación vive en dos sitios dentro de un archivo HEIC y no siempre coinciden. Si un conversor aplica la etiqueta EXIF Orientation a una foto cuyo contenedor ya trae la rotación, la gira dos veces. Esta herramienta comprueba primero el contenedor y solo recurre a EXIF cuando el contenedor no dice nada.
¿Se conserva la fecha de captura y la ubicación GPS?
Sí, ambas por defecto, y cada una se puede desactivar por separado. La fecha, la cámara y los ajustes de exposición se reescriben en el bloque EXIF del JPG; las coordenadas GPS tienen su propio interruptor, para que puedas mantener la fecha y quitar la ubicación antes de compartir una foto.
¿Qué pasa con una Live Photo?
Obtienes el fotograma fijo, que es lo que contiene realmente el archivo .heic de una Live Photo; la parte de vídeo vive en un archivo .mov separado al lado. La imagen fija se toma de la imagen primaria declarada en el contenedor, así que recibes la foto real y no una vista previa de baja resolución.
¿Por qué mi archivo .heic a veces es en realidad un AVIF?
Porque algunas herramientas guardan datos comprimidos con AV1 en un contenedor HEIF y mantienen la extensión .heic. Como el formato se lee de los propios bytes del archivo, esos casos se detectan y se decodifican como AVIF de forma automática. La conversión sigue funcionando y el resultado te indica qué había dentro.
¿Cuántas fotos puedo convertir a la vez?
Hasta 50 archivos, de 100 MB cada uno y 500 MB en total. Se procesan uno detrás de otro con los mismos ajustes, la barra de progreso marca los archivos completados y cualquier fallo se omite en lugar de cancelar todo el lote.
¿Esto funciona directamente desde el teléfono?
Sí. Todo se ejecuta en el navegador, así que abrir esta página en un iPhone y elegir fotos del carrete funciona igual que en un equipo de escritorio. Como Safari a menudo informa un tipo MIME vacío para HEIC, el selector también acepta archivos por sus extensiones .heic, .heif y .hif.
¿Mis fotos se suben a algún servidor?
No. El decodificador y el codificador son módulos WebAssembly que se ejecutan en tu pestaña; los bytes de la foto se leen de tu disco a memoria y no se envían a ningún sitio. No hay cuenta, ni cola, ni nada que borrar después.
Guías
- Alternativa a iLoveIMG para imágenes: qué coincide y qué faltaEl 20 de octubre de 2026 comparamos con PulsarKit las 13 tarjetas de herramientas de la página principal de iLoveIMG. 11 tenían equivalente; Upscale Image no tenía ninguno, y Blur face solo se acercaba.
- Alternativa a TinyWow: qué coincide y qué faltaEl 20 de octubre de 2026 comparamos con PulsarKit las 187 tarjetas de PDF, imagen y vídeo de la página de herramientas de TinyWow. 111 tenían equivalente; las ediciones con IA, las transcripciones, las descargas de vídeos de redes sociales y algunos formatos, no.
- Convertir por lotes una carpeta de fotos HEIC del iPhone a JPGConvertir una carpeta de fotos del iPhone a JPG parece algo trivial, hasta que unas cuantas vuelven rotadas al revés sin una razón clara.