Què fa aquesta pàgina
Aquesta eina converteix fitxers HEIC (el format de càmera per defecte dels iPhone des d’iOS 11) a JPG directament al navegador, sense enviar cap dada a cap servidor. Seleccioneu un o més fitxers HEIC —també s’accepten JPG, PNG, WebP i AVIF—, ajusteu la qualitat entre el 40 % i el 100 %, i baixeu les imatges resultants individualment o totes juntes en un fitxer ZIP. Tot el processament es fa al vostre dispositiu: res no es puja.
La conversió llegeix HEIC, però no pot generar aquest format; la sortida sempre és JPG. Si el navegador no permet desar JPG, l’eina canvia automàticament a PNG i ho indica clarament. Cada imatge convertida es mostra amb el nom de fitxer, dimensions, mida original, mida convertida i una etiqueta que diu «Saved» (si la mida ha disminuït) o «Larger» (si ha augmentat). Quan hi ha dues o més imatges convertides, apareix un botó «Download all (.zip)» que les empaqueta totes. A més, es mostra un resum: «Total: ‹original› -> ‹converted›».
Per què convertir HEIC a JPG
Els fitxers HEIC ocupen aproximadament la meitat que un JPG de qualitat equivalent, però la compatibilitat amb HEIC fora dels dispositius d’Apple és molt limitada. Moltes plataformes, llocs web, impressores i programes antics no llegeixen HEIC. Canviar a JPG garanteix que qualsevol receptor pugui obrir la imatge, tant si fa servir Windows, Linux, Android o un navegador antic.
El cost de la compatibilitat és que JPG és un format amb pèrdua (lossy): cada vegada que es torna a codificar un JPG es perd una mica més de detall (anomenat pèrdua de generació). A més, JPG no admet transparència (canal alfa) ni animació. Però per a fotos, l’ull humà nota poc la compressió si es fa amb una qualitat elevada.
Aquesta eina us deixa controlar la relació mida/qualitat amb un lliscador del 40 % al 100 %. Això és útil per reduir la mida del fitxer si les fotos aniran a un correu electrònic o a una xarxa social, o per mantenir la màxima qualitat si voleu imprimir o arxivar.
Com funciona la conversió
La conversió es fa íntegrament al navegador mitjançant l’API Canvas, sense cap servidor intermediari. Per a cada imatge HEIC, l’eina la descodifica amb un descodificador HEIC nadiu (o amb una biblioteca JavaScript) i després la reencodifica com a JPG amb la qualitat seleccionada. Com que tot és local, les dades no surten mai del dispositiu; això és rellevant per a imatges sensibles o privades.
Entrades:
- Un o més fitxers d’imatge (HEIC, JPG, PNG, WebP, AVIF).
- Valor de qualitat entre 40 i 100 (per defecte probablement 80, però la fitxa no ho especifica).
- Format de destí fixat a JPG.
Sortides:
- Imatges JPG individuals, cadascuna amb un botó de descàrrega.
- Resum de conversions amb les mides originals i convertides.
- Botó de descàrrega ZIP si hi ha almenys dues imatges convertides.
El lliscador de qualitat segueix una escala percentual. Per exemple, al 100 % la compressió JPG és mínima, el fitxer és gran però pràcticament sense artefactes; al 40 % es redueix molt la mida però la pèrdua de qualitat és visible, sobretot en zones de transicions suaus o de text. No hi ha valors fora d’aquest rang.
Dimensions: Les dimensions de la imatge de sortida són les mateixes que les originals, ja que no es fa cap redimensionament; només es canvia el format i la compressió.
Casos límit i missatges d’error
L’eina gestiona diverses situacions inesperades amb missatges clars, extrets literalment de la fitxa:
- «Choose at least one image.» – Quan s’intenta iniciar la conversió sense cap fitxer seleccionat.
- «This file type isn’t supported.» – Si el fitxer no és HEIC, JPG, PNG, WebP ni AVIF (per exemple, un TIFF o un BMP).
- «Choose up to ‹max› images at a time.» – Si se supera el nombre màxim permès de fitxers en una sola selecció. La fitxa no indica el valor de «max», però l’eina el mostra dinàmicament.
- «This file could not be opened as an image. It may be corrupted, empty, or not actually an image.» – Quan el fitxer no es pot descodificar com a imatge.
- «Conversion failed. Try a different image or format.» – Quan la descodificació o codificació falla per una altra raó.
- «Your browser doesn’t support saving this format — used PNG instead.» – Quan el navegador no pot generar JPG (per exemple, Safari en algunes versions); automàticament es genera PNG i s’etiqueta el resultat.
- «‹count› file(s) could not be processed.» – Missatge de resum si algun fitxer no s’ha pogut convertir.
Etiquetes de mida: Quan la mida del JPG resultant és més gran que la del HEIC original, apareix l’etiqueta «Larger»; si és menor, «Saved». Això passa perquè HEIC comprimeix millor que JPG en molts casos, especialment amb qualitats altes; no és un error, només una indicació.
Límit d’imatges: Es pot seleccionar fins a un nombre màxim d’imatges alhora. Si s’intenta superar-lo, es mostra l’error corresponent. No hi ha informació sobre si aquest límit és configurable.
Avantatges i limitacions dels formats
| Format | Compressió | Transparència | Animació | Compatibilitat |
|---|---|---|---|---|
| HEIC | Lossy (millor que JPG a mida igual) | No | Sí (seqüències) | Apple iOS/macOS, poques eines Windows/Linux |
| JPG | Lossy | No | No | Totes les plataformes, navegadors, impressores |
| PNG | Lossless | Sí | No | Universal excepte navegadors molt antics |
| WebP | Lossy o lossless | Sí | Sí | Navegadors moderns, algunes eines de disseny |
| AVIF | Lossy o lossless | Sí | Sí | Navegadors recents, suport creixent |
Per què JPG continua sent necessari? Malgrat que WebP i AVIF ofereixen millor compressió i més funcions, el suport universal de JPG (des de màquines d’impressió fins a programes de gestió documental) fa que sigui el format preferit per a intercanvi general. Convertir HEIC a JPG és, de lluny, la manera més segura que una foto arribi a qualsevol destinatari sense requerir instal·lació de complements ni actualitzacions.
Limitacions de JPG: La compressió amb pèrdua és irreversible; si es modifica i es torna a desar com a JPG, es perd detall cada cop (efecte dominó). Per a imatges que requereixin edicions posteriors, és millor conservar una còpia en HEIC o en PNG.
Preguntes freqüents (FAQ)
Puc convertir HEIC a JPG amb qualitat superior al 100 %? No. El rang permès és de 40 a 100. Un valor del 100 % ja aplica la compressió mínima del codificador JPG, que no és matemàticament sense pèrdua (a diferència de PNG). No hi ha benefici en valors superiors.
Per què de vegades el JPG convertit és més gran que l’HEIC original? HEIC utilitza un algoritme de compressió més eficient que JPG, especialment en qualitats altes. És normal que un JPG al 100 % superi la mida d’un HEIC a qualitat equivalent. L’etiqueta «Larger» us ho notifica.
Què passa si selecciono un fitxer que no és una imatge? L’eina intenta obrir-lo; si falla, mostra el missatge «This file could not be opened as an image. It may be corrupted, empty, or not actually an image.» Si el tipus de fitxer no està a la llista de formats acceptats, apareix «This file type isn’t supported.»
Puc baixar totes les imatges alhora? Sí, si hi ha dos o més fitxers convertits, apareix el botó «Download all (.zip)» que descarrega un ZIP amb tots els JPG.
Per què de vegades baixa un PNG en lloc d’un JPG? El vostre navegador pot no admetre la generació de JPG a través de l’API Canvas (per exemple, Safari en configuracions especials). L’eina detecta això automàticament, genera PNG i mostra el missatge «Your browser doesn’t support saving this format — used PNG instead.»
Es pugen les meves imatges a algun servidor? No. Tot el processament es fa al navegador, amb les dades sempre a la vostra memòria local. No es transfereix cap fitxer a cap servidor extern. Això garanteix la privacitat de les vostres fotos.