En resumen
Este es un visor de fotos HEIC (y HEIF) que se ejecuta por completo en tu dispositivo. Suelta un archivo y la herramienta pide al propio decodificador de tu navegador que lo renderice, y luego muestra la imagen con sus dimensiones reales en píxeles. Es honesto respecto a lo único que decide si eso funciona: las fotos HEIC están codificadas en HEVC, y no todos los navegadores pueden decodificar HEVC. Donde el tuyo puede, ves la foto. Donde no puede, obtienes una explicación clara y la ruta que sí funciona — nunca una vista previa falsa. No se sube nada, y si el archivo está dañado en lugar de simplemente no ser decodificable, el visor te dirige a la reparación.
Qué es en realidad un HEIC
HEIC es el formato de foto por defecto de Apple desde iOS 11. La imagen que hay dentro es una imagen codificada en HEVC — el hermano de imagen fija de H.265 vídeo — guardada en un contenedor de caja ISO base-media, la misma disposición de cajas que usa MP4. Por eso un HEIC ocupa aproximadamente la mitad que el JPG equivalente a una calidad similar: HEVC comprime mucho más eficientemente que el algoritmo de JPEG, de hace décadas. El inconveniente es la compatibilidad de decodificación. HEVC está sujeto a patentes, así que muchos navegadores y sistemas operativos no incluyen un decodificador. Un JPG se renderiza en todas partes; un HEIC solo se renderiza allí donde algo pueda decodificar HEVC.
Este visor toma el camino honesto: entrega el archivo al decodificador nativo createImageBitmap del navegador — la misma ruta que usa una etiqueta <img> — y solo muestra una imagen cuando ese decodificador devuelve píxeles de verdad. No hay un decodificador HEVC empaquetado que finja un render; o ves tu foto real o una explicación clara de por qué no.
Dónde renderiza, y dónde no
Renderiza aquí
- Safari en macOS y iOS — la decodificación HEVC está integrada
- 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 muestra vista previa
- En lugar de un recuadro en blanco, obtienes un mensaje claro y se te indica un dispositivo que sí puede decodificarla
- Si un análisis estructural encuentra daños reales, se te envía a reparar el HEIC primero
Cuando tu navegador no puede decodificar HEVC, la solución más segura es visualizar la foto en el dispositivo que la tomó — un iPhone o iPad la muestra de forma nativa y puede exportar un JPEG — o volver a abrir esta página en Safari en un Mac.
Por qué el «sin subir nada» es verificable, no un eslogan
La mayoría de los visores HEIC en línea suben tu foto a un servidor, la decodifican allí y te devuelven una vista previa en JPEG — lo que significa que tu imagen privada ha salido de tu dispositivo solo para ser mirada. Este no. El archivo se lee con las APIs de archivos del navegador y se decodifica en tu máquina; la página no hace ninguna petición que transporte tus bytes. No te fíes solo de nuestra palabra: abre las herramientas de desarrollo, selecciona la pestaña Red, suelta un archivo y observa cómo nada sale. Es el mismo principio de cero subidas que el resto de IntactFile, aplicado a la visualización.
¿Vista previa en blanco o archivo roto?
Hay dos razones distintas por las que un HEIC no se muestra. La habitual es una falta de códec: la foto está perfectamente sana y se abre en un iPhone, tu navegador simplemente carece del decodificador HEVC. La otra es un daño genuino: un AirDrop o una importación por USB truncados, una sincronización de iCloud interrumpida o una herramienta de recuperación que calculó mal los límites del archivo pueden dejar el contenedor corrupto, de modo que ningún visor de ningún sitio puede alcanzar la imagen. El visor distingue ambos casos — ejecuta un análisis estructural, y cuando encuentra daños reales se detiene y te enlaza a reparar el contenedor HEICprimero. La reparación reancla la tabla de desplazamientos y rescata los mosaicos que sobreviven; solo cuando los datos de la imagen vuelven a ser accesibles puede cualquier visor mostrarla. Si prefieres irte con una copia portátil, el conversor de HEIC a JPGfunciona igual y añade una descarga.