En resumen
Esto convierte una foto HEIC (o HEIF) en un JPG estándar por completo en tu equipo. Suelta el archivo y la herramienta pide al propio decodificador de tu navegador que renderice la imagen; si puede, los píxeles se vuelven a codificar a JPG con alta calidad y se ofrecen para descargar. Es deliberadamente honesta sobre algo que la mayoría de los conversores pasan por alto: las fotos HEIC están codificadas en HEVC, y no todos los navegadores saben decodificar HEVC. Donde el tuyo puede, obtienes un JPG de verdad. Donde no puede, obtienes una explicación clara y una vía que sí funcionará — nunca un resultado falso. No se sube nada y, si resulta que el archivo está dañado en lugar de simplemente no ser decodificable, la herramienta te dirige a la reparación.
Por qué HEIC es distinto de JPG
HEIC es el contenedor que Apple usa por defecto desde iOS 11. Dentro, la foto se guarda como una imagen codificada en HEVC (el mismo códec que el vídeo H.265), envuelta en una estructura de cajas ISO base-media — el mismo tipo de disposición de cajas que un MP4. Por eso los archivos HEIC ocupan más o menos la mitad que un JPG equivalente a calidad similar: HEVC es un compresor mucho más moderno. La contrapartida es el soporte de decodificación. JPG lleva treinta años siendo decodificable de forma universal; HEVC está sujeto a patentes, así que muchas plataformas no incluyen un decodificador. Un JPG se abre en todas partes; un HEIC solo se abre allí donde algo puede decodificar HEVC.
Este conversor hace lo honesto: entrega el archivo al decodificadorcreateImageBitmap del navegador — la misma vía nativa que usaría una etiqueta <img> — y solo declara éxito cuando ese decodificador devuelve píxeles de verdad. No hay ningún decodificador HEVC empaquetado fingiendo hacer el trabajo; la conversión es real o no ocurre.
Dónde funciona y dónde no
Aquí convierte
- Safari en macOS e iOS — la decodificación HEVC viene incorporada
- Navegadores de iPhone y iPad — la foto se decodifica de forma nativa
- Windows con el códec «Extensiones de vídeo HEVC» instalado — Chrome y Edge pueden decodificarla entonces
Recurre a una alternativa honesta
- La mayoría de versiones de Chrome y Firefox en Windows sin el códec, y en Linux — sin decodificador HEVC, así que no se produce ningún JPG
- En lugar de una descarga rota, obtienes un mensaje claro y se te indica un dispositivo que sí puede decodificarla
- Si un análisis estructural encuentra un daño real, primero se te envía a reparar el HEIC
La vía más fiable cuando tu navegador no puede decodificar HEVC es sencillamente abrir la foto en el dispositivo que la tomó — un iPhone o iPad puede exportar a JPEG directamente desde el menú de compartir — o volver a abrir esta página en Safari en un Mac.
Qué conservará y qué no el JPG
Convertir HEVC a JPG es una recodificación, no una copia, así que siempre se pierde algo de calidad; codificamos a 0,92 para que sea mínima e imperceptible en una visualización normal. JPG no puede almacenar transparencia, así que cualquier canal alfa se aplana sobre un fondo blanco. Como HEIC comprime de forma más eficiente, el JPG resultante suele ocupar más en disco que el HEIC del que proviene — eso es lo esperado, no un fallo. La imagen fija se convierte; los extras que un JPG no puede contener — mapas de profundidad, imágenes auxiliares o el vídeo emparejado de una Live Photo — no se conservan. Si necesitas una copia exacta al píxel, no conviertas: guarda el HEIC y usa elvisor de HEIC para verlo.
Por qué «sin subir nada» es verificable, no un eslogan
Casi todas las webs de «HEIC a JPG» suben tu foto a un servidor para convertirla allí. Esta no. El archivo se lee con las file APIs del navegador, lo decodifica el navegador y se recodifica en un canvas — todo en tu dispositivo. La página no hace ninguna petición que transporte tus bytes. No lo aceptes por fe: abre las DevTools, selecciona la pestaña Red, suelta un archivo y comprueba que no sale nada. Es el mismo principio de cero subidas que el resto de IntactFile, aplicado a la conversión — lo que más importa precisamente para esas fotos privadas que la gente recela de subir.
Si el archivo está dañado, no solo no se puede decodificar
Hay una diferencia real entre «mi navegador no puede decodificar HEVC» y «mi HEIC está roto». Lo primero es una carencia de códec — el archivo está bien y se abre en un dispositivo Apple. Lo segundo es un daño estructural: una transferencia truncada, una sincronización de iCloud interrumpida o una herramienta de recuperación que adivinó mal los límites del archivo pueden dejar el contenedor corrupto de modo queningún decodificador pueda alcanzar la imagen. La conversión no puede arreglar eso, porque no hay nada decodificable que convertir. Cuando el análisis estructural de la herramienta detecta un daño deja de fingir y te enlaza directamente areparar el contenedor HEIC primero — reanclando los offsets y rescatando los mosaicos supervivientes — tras lo cual la conversión vuelve a ser posible.