Cómo funciona la conversión HEIC en el navegador
Los navegadores no pueden abrir HEIC por sí solos. El formato usa el códec HEVC que Chrome, Firefox y la mayoría de los navegadores de escritorio no incluyen, por eso esta página trae el suyo propio. Una compilación WebAssembly de libheif, la misma biblioteca de código abierto que impulsa la mayoría de las herramientas HEIC, se carga la primera vez que pulsas Convertir y realiza cada decodificación de forma local. Aquí están los cuatro pasos del proceso, todos dentro de tu pestaña.
- Suelta uno o más archivos HEIC o HEIF. La página lee cada uno como Blob en memoria, así que nada se copia a un servidor ni se escribe en disco.
- En tu primera conversión, el decodificador WebAssembly de libheif se descarga una vez (unos 1,3 MB) y queda en caché. Las conversiones posteriores omiten la espera por completo.
- libheif decodifica la imagen comprimida con HEVC en píxeles sin procesar y los recodifica a JPG o PNG. Para JPG, el deslizador de calidad se corresponde directamente con el ajuste de compresión del codificador; la salida PNG es siempre sin pérdidas.
- Obtienes una miniatura y el tamaño de archivo de cada resultado, un botón de descarga por foto y un ZIP único para todo el lote. El ZIP se construye en memoria con fflate, una biblioteca de 8 KB que se ejecuta en la pestaña.
¿Por qué convertir HEIC a JPG?
- HEIC es el formato predeterminado de Apple, pero es un obstáculo en todas partes. Windows necesita un paquete de códecs de pago solo para previsualizarlo, muchos formularios web lo rechazan directamente, y el software de fotos antiguo lo trata como un archivo roto. JPG se abre en absolutamente todo.
- Tus fotos permanecen privadas. Una foto médica, la propiedad de un cliente, el escaneo de un pasaporte: nada de esto debería pasar por el convertidor en la nube de un desconocido. Aquí la decodificación ocurre en tu navegador, así que la imagen nunca sale de tu dispositivo.
- La conversión por lotes ahorra tiempo real. Un fin de semana de fotos puede ser cientos de archivos HEIC. Suéltalos todos, pulsa Convertir una vez, y descarga un único ZIP en lugar de procesarlos uno a uno.
- Mantienes el control de la calidad y el tamaño. El deslizador te permite cambiar un poco de detalle por un JPG mucho más pequeño, lo que importa cuando envías un lote por correo o lo subes a un CMS con límite de tamaño.
Aplicaciones comunes
La conversión de HEIC surge cada vez que una foto de iPhone tiene que ir a algún lugar que no admite el formato de Apple. Tres patrones que vemos constantemente.
- Compartir fotos de iPhone con usuarios de Windows o Android. AirDrop mantiene HEIC, pero en el momento en que una foto llega a un dispositivo no Apple o a un cliente de correo antiguo, no se abre. Convertir a JPG primero hace que funcione para todos.
- Subir a formularios web y marketplaces. Portales de empleo, sitios gubernamentales, eBay, reclamaciones de seguros: muchos siguen rechazando HEIC. Un paso rápido a JPG convierte una subida rechazada en una aceptada.
- Preparar fotos para edición o impresión. Algunas versiones antiguas de Photoshop, Lightroom y servicios de impresión fallan con HEIC. Convertir a PNG mantiene la máxima calidad para edición, o JPG para un archivo más pequeño que la imprenta aceptará.
Un ejemplo práctico: de carrete a un ZIP compartible
Imagina que volviste de un viaje con 40 fotos HEIC y tu familia usa ordenadores con Windows. Esta es la forma más rápida de darles algo que se abra.
Suelta los 40 archivos en la zona de carga a la vez. Deja la salida en JPG y ajusta la calidad a 0.85, que mantiene las fotos nítidas mientras reduce el tamaño del archivo muy por debajo de los originales HEIC. Pulsa Convertir todo. El decodificador se carga una vez y luego procesa el lote, normalmente uno o dos segundos por foto. Cuando termine, haz clic en Descargar .zip para obtener todos los JPG en un archivo que puedes enviar por correo o poner en una carpeta compartida. Todo el proceso ocurre en tu navegador; el único tráfico de red es la propia página y la descarga única del decodificador. Tus fotos nunca tocan un servidor.
¿Por qué mi navegador no puede abrir HEIC directamente?
HEIC almacena sus píxeles con compresión HEVC (H.265), un códec con patentes que raramente se incluye en los navegadores. Apple lo integra en iOS y macOS, pero Chrome, Firefox y la mayoría del software de Windows no incluyen un decodificador HEIC de serie. Por eso un archivo HEIC suele mostrar un icono de imagen rota o simplemente se niega a abrirse. Esta herramienta evita el problema cargando su propio decodificador, una compilación WebAssembly de la biblioteca de código abierto libheif, para que la conversión funcione independientemente de lo que incluya tu navegador de forma nativa.
¿Mis fotos se suben a algún lugar?
No. Toda decodificación y recodificación ocurre dentro de la pestaña de tu navegador usando el motor WebAssembly de libheif. No se envía ningún dato fotográfico a un servidor, no hay subida temporal, y no hay ninguna ida y vuelta a la nube. Puedes confirmarlo tú mismo: abre DevTools, cambia al panel Red y ejecuta una conversión. Las únicas solicitudes que verás son la carga inicial de la página, la descarga única del decodificador y las llamadas de anuncios. Nada con forma de foto sale de la pestaña.
¿Debo elegir JPG o PNG?
Elige JPG para fotografías — es el valor predeterminado universal, el deslizador de calidad te permite mantener los archivos pequeños, y es lo que esperan el correo electrónico, las redes sociales y la mayoría de los formularios de carga. Elige PNG cuando necesites una copia sin pérdidas, por ejemplo si vas a editar la imagen más adelante y no quieres que los artefactos de compresión queden fijados, o si la foto tiene bordes nítidos y regiones de color plano como una captura de pantalla. Los archivos PNG son más grandes porque son sin pérdidas, así que para fotos ordinarias JPG a calidad 0.85 es casi siempre la mejor opción.
¿Qué pasa con las Live Photos y los archivos HEIC con múltiples imágenes?
Algunos archivos HEIC, incluidas las Live Photos, las ráfagas y ciertas exportaciones de Apple, contienen más de una imagen dentro de un solo contenedor. Cuando el decodificador encuentra varios fotogramas, esta herramienta convierte cada uno y los nombra con un sufijo numérico (foto-1.jpg, foto-2.jpg, etc.) para que no pierdas ninguno. Si un archivo concreto está corrupto o usa una variante de códec que libheif no puede leer, ese archivo se marca con un error y el resto del lote continúa. Una foto defectuosa nunca detiene todo el proceso.
Suelta tus fotos de iPhone, elige JPG o PNG, convierte. Todo funciona en tu pestaña. Sin subidas, sin cuenta, sin esperar un servidor.