Aller au contenu
Français
L'établiDes outils qui ne téléversent rien
Un atelier de l'association ODERSARien ne part, rien n'est gardé, rien ne nous arrive.

L'atelier · Convertir une image

Comment ça marche : Convertir une image

Déposez une image. L'outil vous propose UNIQUEMENT les formats que votre navigateur sait vraiment écrire, et il relit le résultat pour vérifier qu'il a bien obtenu celui que vous avez demandé.

Ouvrir l'outil

Un formulaire qui n'accepte que le JPEG, un logiciel qui ne connaît pas le WebP, une image qui doit devenir transparente : changer le format d'une image est un besoin banal. C'est aussi le terrain de jeu préféré des fermes à convertisseurs, ces sites couverts de publicités et de faux boutons de téléchargement, qui commencent tous par vous demander votre fichier.

Cet outil fait la même chose sans rien recevoir. Et il fait une chose que les autres ne font pas : il ne vous propose que les formats que VOTRE navigateur sait réellement écrire. Ce n'est pas une politesse, c'est une nécessité technique. La norme du canevas prévoit qu'un navigateur incapable d'écrire le format demandé rende un PNG sans prévenir : un site qui affiche « WebP » dans sa liste sans vérifier rend donc un PNG déguisé à tous les visiteurs de Safari.

Le type du fichier obtenu est relu après coup, et affiché. Si votre navigateur a rendu autre chose que ce qui était demandé, vous le saurez, avec le nom de fichier qui va avec.

Comment ça marche

  1. Déposez votre image sur la zone de dépôt, ou choisissez-la, ou collez-la depuis le presse-papiers.
  2. Choisissez le format de sortie. La liste ne contient que ce que votre navigateur sait écrire, ici et maintenant : elle peut donc être plus courte sur un iPhone que sur un ordinateur.
  3. Cliquez sur « Convertir et télécharger ». Le type du fichier obtenu est relu et affiché, et le fichier se télécharge.

Formats acceptés

Ces six formats s'OUVRENT dans tous les navigateurs à jour. En SORTIE, la liste est plus courte, et elle dépend du navigateur : c'est pour cela qu'elle est détectée à l'exécution plutôt qu'annoncée. La matrice de compatibilité donne le détail, navigateur par navigateur.

Photo JPEG (.jpg, .jpeg)

S'ouvre et s'écrit partout. Aucune transparence : convertir une image transparente en JPEG pose donc un fond, et l'outil le dit avant de le faire.

Image PNG (.png)

S'ouvre et s'écrit partout, et garde la transparence. C'est le seul format que la norme du canevas rende OBLIGATOIRE : c'est donc aussi le repli universel.

Image WebP (.webp)

S'ouvre partout depuis Safari 14. En écriture, Chrome, Edge et Firefox savent le faire ; aucune version de Safari ne sait, ni sur Mac ni sur iPhone. La liste de sortie s'adapte donc au navigateur.

Image AVIF (.avif)

S'ouvre partout depuis Safari 16.1. En ÉCRITURE, en revanche, nous n'avons trouvé aucun navigateur qui l'expose vraiment, et aucune source de première main pour l'affirmation très recopiée du contraire. L'AVIF n'apparaîtra donc dans la liste de sortie que si votre navigateur en est réellement capable : c'est mesuré chez vous, pas supposé ici.

Image GIF (.gif)

S'ouvre partout, en lecture seulement. Un GIF ANIMÉ est refusé : un canevas ne contient qu'une image fixe, et convertir n'en garderait que la première vue.

Image BMP (.bmp)

S'ouvre partout, en lecture seulement. C'est un format sans compression, donc énorme : le convertir en PNG le divise souvent par dix sans rien perdre.

Voir la matrice de compatibilité

Ses limites

50 Mo par fichier

Au-delà, un téléphone qui manque de mémoire fait planter l'onglet au lieu de rendre un résultat. La limite est une honnêteté, pas une bride commerciale.

Environ 16,7 millions de pixels par image

Sur iPhone et iPad, la surface d'un canevas a longtemps été plafonnée à 4096 sur 4096 pixels, et l'allocation échoue au-delà. L'outil contrôle la surface AVANT d'allouer et refuse proprement.

Les formats de sortie dépendent de votre navigateur

Écrire une image est une capacité du navigateur, pas du site. Safari ne sait pas écrire un WebP, et pour l'AVIF nous n'avons trouvé aucun navigateur qui l'écrive vraiment. Plutôt que d'annoncer une liste flatteuse et de rendre un PNG en cachette, l'outil mesure ce que ce navigateur sait faire et n'affiche que cela.

Les images animées sont refusées

Un canevas ne contient qu'une image fixe : un GIF, un PNG ou un WebP animé ressortirait sur sa première vue. L'outil le détecte dans les octets du fichier et refuse, plutôt que de rendre un fichier amputé sans prévenir.

Les photos HEIC des iPhone ne sont pas lues

Seul Safari sait ouvrir un HEIC ; ailleurs, il faudrait embarquer un décodeur de plus de dix mégaoctets. Un iPhone peut régler l'appareil sur « Plus compatible » pour prendre des JPEG, ou partager la photo en JPEG.

Questions sur cet outil

Est-ce que mon image est envoyée quelque part ?

Non, et vous n'avez pas à nous croire. Ouvrez l'inspecteur de votre navigateur avec la touche F12, allez sur l'onglet « Réseau », videz la liste, puis déposez votre image. Aucune ligne n'apparaît. Vous pouvez aussi couper votre connexion : l'outil continue de fonctionner.

Pourquoi le WebP n'apparaît-il pas dans ma liste de sortie ?

Parce que vous êtes probablement sur Safari, sur Mac ou sur iPhone. Aucune version de Safari ne sait écrire un WebP depuis un canevas. Ce n'est pas une limite du site : c'est une limite du navigateur, et elle est vérifiée dans le vôtre au moment où vous ouvrez la page. Sur Chrome, Edge ou Firefox, le WebP est là.

Comment savez-vous ce que mon navigateur sait écrire ?

En le lui demandant. L'outil crée un canevas d'un pixel sur un pixel et demande au navigateur de l'enregistrer dans chaque format, l'un après l'autre. Le navigateur répond en donnant le type de ce qu'il a écrit : s'il annonce autre chose que ce qui était demandé, le format n'est pas pris en charge. C'est une mesure, pas une liste recopiée d'un tableau qui vieillit.

Que se passe-t-il si je convertis un PNG transparent en JPEG ?

Les zones transparentes reçoivent du blanc, parce que le format JPEG ne sait pas représenter la transparence. L'outil détecte la transparence dans votre image et vous avertit AVANT la conversion, pour que vous puissiez choisir le PNG ou le WebP si cela compte pour vous.

La conversion abîme-t-elle mon image ?

Cela dépend du format d'arrivée. Vers le PNG, non : le PNG est sans perte, chaque pixel est enregistré exactement. Vers le JPEG, le WebP ou l'AVIF, oui, un peu : ce sont des formats à perte, et le réglage de qualité décide de combien. Dans tous les cas c'est un vrai réencodage, jamais une recopie : convertir un JPEG en JPEG le recompresse.

Pourquoi refusez-vous les GIF animés ?

Parce qu'un canevas de navigateur ne contient qu'une seule image fixe. Convertir un GIF animé ne garderait que sa première vue, et vous récupéreriez un fichier muet en croyant avoir converti votre animation. L'outil regarde dans les octets du fichier combien d'images il contient, et s'arrête s'il en trouve plusieurs. C'est un refus, pas une panne.

Et le format HEIC de mon iPhone ?

Il n'est pas lu, et c'est écrit dans les limites de l'outil. Seul Safari sait ouvrir un HEIC ; ailleurs il faudrait embarquer un décodeur de plus de dix mégaoctets, ce que nous refusons pour un site qui doit marcher sur une connexion faible. Dans les réglages de l'appareil photo, l'option « Plus compatible » produit des JPEG directement.