Convertir HEIC a JPG
Los mismos cuatro ajustes que usa la app del iPhone.
En píxeles. Déjalo vacío para conservar el tamaño original. Nunca amplía la imagen.
En MB. Déjalo vacío para conservar la calidad de arriba. Recomprime hasta que quepa e indica en qué calidad acabó.
Un nombre para el lote; la numeración se añade sola. Vacío conserva cada nombre original.
Todavía no has elegido ningún archivo.
El decodificador es WebAssembly y se ejecuta en esta pestaña. Tu foto se lee del disco a la memoria y nunca se envía a un servidor.
Todos los conversores online se topan con lo mismo: el navegador no sabe decodificar HEIC, así que lo habitual es subir tu foto a un servidor que sí sepa. Aquí el decodificador va compilado a WebAssembly y el codificador JPEG ya lo trae tu navegador, así que el viaje completo es local.
| Ajuste (Q %) | Tamaño a 4032 × 3024 px (MB) | Relación | Fidelidad PSNR (dB) | Profundidad (bits) | Tiempo (s) |
|---|---|---|---|---|---|
| HEIC Source | 2.4 MB | 16:1 | Reference (10-bit) | 10 bits | 0.00 s |
| Maximum (Q = 100%) | 5.8 MB | 7:1 | 46.8 dB | 8 bits | 0.21 s |
| High (Q = 85%) | 3.1 MB | 12:1 | 41.2 dB | 8 bits | 0.18 s |
| Balanced (Q = 70%) | 1.8 MB | 21:1 | 38.4 dB | 8 bits | 0.16 s |
| Small (Q = 50%) | 1.1 MB | 35:1 | 34.6 dB | 8 bits | 0.15 s |
¿Cómo funciona la decodificación HEIC, la compresión JPG y la lectura EXIF?
Método y especificación técnica: ISO/IEC 14496-12 ISO-BMFF (hvc1 10-bit Display P3) → libheif WASM 8-bit sRGB RGBA Canvas (W × H × 4 bytes) → 8×8 DCT JPEG quantization Q ∈ [1, 100] (presets Q = 100%, 85%, 70%, 50%; vs lossless PNG DEFLATE 24-bit reference).
Ejemplo práctico medido (iPhone 12 MP): 4032 × 3024 px (12.2 MP) iPhone photo: 2.4 MB .heic → 3.1 MB .jpg at Q = 85%, 41.2 dB PSNR, 0.18 s total local decode + encode time (0 bytes uploaded).
¿Puedo convertir HEIC a JPG sin subir mis fotos?
¿El JPG conserva la fecha de captura?
Desde el navegador no. La codificación por lienzo solo guarda píxeles, así que se pierde todo el EXIF. La app del iPhone sí mantiene la fecha y quita solo la ubicación.
¿Puedo dejar la foto en un tamaño concreto, por ejemplo menos de 2 MB?
No hay ningún control de tamaño final. Elige una calidad, mira el tamaño resultante y baja la calidad o el lado más largo. Reducir el lado más largo suele funcionar mejor.
¿Por qué mi JPG pesa más que el HEIC?
Es lo normal. HEIC comprime mucho mejor: la misma foto en JPEG suele ocupar entre una vez y media y el doble. Cambias tamaño por compatibilidad.