Dernière mise à jour
Un JPEG est une chaîne de pièces étiquetées
Chaque segment commence par un marqueur de deux octets et, le plus souvent, une longueur. Les marqueurs APP sont un parking libre pour n’importe quel programme : presque toutes les métadonnées d’un JPEG s’y trouvent. Voici la carte que suit l’outil.
| Segment | Contenu | Résultat |
|---|---|---|
APP0 JFIF | Identification de base et densité de pixels | Conservé |
APP1 Exif | Données d’appareil et de téléphone, heure, GPS, notes du fabricant, miniature | Retiré |
| APP1 XMP | XML d’Adobe : outil de création, historique de retouche, étiquettes d’origine IA | Retiré |
APP2 ICC_PROFILE | Profil colorimétrique | Conservé pour que les couleurs ne bougent pas |
APP2 MPF | Répertoire d’images supplémentaires dans le fichier | Retiré |
| APP11 | Content Credentials (C2PA) en boîtes JUMBF | Retiré |
| APP13 | Photoshop et IPTC : légende, crédit, copyright, mots-clés | Retiré |
| COM | Texte libre venant d’appareils, d’éditeurs et d’outils d’IA | Retiré |
| Tables, en-tête de trame, balayages | L’image compressée elle-même | Conservé octet pour octet |
| Après le marqueur final de l’image | Données de fin du fabricant, vidéos jointes, images en plus | Retiré |
Comme seuls les éléments autour de l’image sont touchés, les données compressées passent sans changement. Nous le contrôlons en décodant l’original et le fichier propre pour les comparer ; c’est aussi pourquoi un JPG nettoyé ne peut pas grossir.
Ce que téléphones et appareils glissent autour de l’image
- EXIF et GPS : marque, modèle, objectif, exposition, heure exacte et, sur la plupart des téléphones, position, altitude et cap.
- Une miniature dans le bloc EXIF. Certains éditeurs ne la rafraîchissent pas après un recadrage : elle peut montrer le cadrage d’origine.
- Photos animées. Les téléphones Android peuvent ajouter un court MP4 après la photo, décrit par du XMP. Le fichier nettoyé garde la photo et abandonne la vidéo.
- Cartes de gain HDR. L’Ultra HDR d’Android range une petite seconde image après la principale, avec un répertoire et du XMP. Les trois partent : la photo s’affiche en plage standard.
- Content Credentials. Certains appareils et outils d’IA signent les JPEG avec un manifeste C2PA dans des segments APP11.
- Commentaires et IPTC ajoutés par les éditeurs et photothèques : légendes, crédits, coordonnées, notes.
Orientation, couleur, générations
Les téléphones enregistrent souvent les portraits couchés et notent la rotation dans l’EXIF. Si tout l’EXIF était effacé, la photo ressortirait tournée. Quand l’indicateur existe, le fichier propre reçoit un minuscule bloc EXIF de remplacement qui ne contient que la rotation : la photo reste droite sans réencodage. Le profil colorimétrique est conservé aussi.
La qualité d’un JPEG se perd quand on décode puis recompresse. Couper des segments ne le fait jamais ; vous pouvez donc nettoyer le même fichier autant de fois que vous voulez sans perte de génération.
Les contrôles derrière l’affirmation
Les essais ont utilisé des JPEG produits par de vrais encodeurs et outils d’écriture de métadonnées, en comparant les pixels décodés avant et après :
- JPEG de base avec EXIF, GPS, marque, modèle et numéros de série, IPTC, commentaire, XMP, segment C2PA et données de fin : tout ce qui identifiait a disparu, pixels identiques, fichier plus petit.
- Fichier avec une carte de gain et un répertoire MPF après l’image : pixels principaux identiques, seconde image partie.
- Fichier avec un MP4 ajouté : vidéo partie, image fixe identique.
- Fichier avec un profil ICC et une miniature EXIF : profil gardé, miniature partie.
- Photo avec indicateur d’orientation : rotation gardée dans un bloc minimal, données compressées intactes.
- Fichier construit avec deux balayages séparés par un autre marqueur, schéma des JPEG progressifs : les deux balayages gardés, données de fin retirées.
Nous n’avons pas essayé les fichiers de tous les appareils. Si un résultat vous semble faux, gardez l’original et écrivez-nous via la page de contact.
Mode d’emploi
- Déposez les fichiers n’importe où sur la page, choisissez-les ou collez-les.
- Cliquez sur Nettoyer et parcourez la liste : lieu, appareil et IA sont mis en évidence.
- Regardez la seconde analyse. Nettoyé et vérifié n’apparaît que si plus rien d’identifiant ne reste.
- Téléchargez un par un ou en .zip, et renommez les copies dont le nom cite un lieu ou une date.
Les invités nettoient 1 fichier à la fois, jusqu’à 25 Mo chacun et 50 par jour. Un compte gratuit permet 5 à la fois, 25 Mo et 500 par jour ; Starter, Pro et Business n’ont aucune limite quotidienne. Le HEIC, format par défaut de nombreux iPhone, n’est pas pris en charge : partagez en JPEG ou choisissez « Le plus compatible » dans les réglages de l’appareil photo.
Autres chemins vers un JPEG propre
| Méthode | Pixels identiques ? | Réserve |
|---|---|---|
jpegtran -copy none | Oui | Ligne de commande ; supprime aussi l’indicateur de rotation et le profil colorimétrique : les portraits peuvent se coucher |
exiftool -all= | Oui | Supprime aussi la rotation et peut laisser des données de fin si on ne les traite pas à part |
ImageMagick -strip | Non | Décode et réencode, ce qui coûte en qualité |
| Options du système | Oui | Souvent le lieu seulement, sans montrer ce qui reste |
| Cette page | Oui | Pas de conversion de format ; HEIC non pris en charge |
Vérifiez un résultat avec exiftool -a -G1 -s photo-propre.jpg, qui ne doit lister que de la structure (taille, espace colorimétrique), ou ouvrez-le dans la visionneuse EXIF. PNG, WebP et AVIF relèvent de l’outil d’images. Pour modifier un champ au lieu de le supprimer, l’éditeur EXIF.
Réponses rapides
Le nettoyage réduit-il la qualité du JPG ?
Non. Les données compressées sont recopiées telles quelles, les pixels décodés sont les mêmes avant et après. La qualité ne baisse que si l’on décode puis recompresse, ce qui n’arrive pas ici.
Mes portraits resteront-ils droits ?
Oui. Une photo avec indicateur de rotation garde un bloc EXIF minimal qui ne contient que cet indicateur.
Pourquoi ma photo animée est-elle devenue fixe ?
La courte vidéo se trouve après l’image principale, comme données supplémentaires décrites par du XMP. Le nettoyage supprime ces données, où peuvent aussi se cacher lieu et appareil. Gardez l’original pour garder le mouvement.
Pourquoi ma photo HDR paraît-elle plus plate ?
L’Ultra HDR d’Android garde son information HDR dans une seconde image après la principale. Elle part avec les autres données de fin et laisse l’image en plage standard.
Le profil colorimétrique est-il supprimé ?
Non. Le profil ICC reste pour que les couleurs ne changent pas ; il décrit des couleurs, pas des personnes.
Le GPS a-t-il disparu ?
Oui. Il est stocké dans le bloc EXIF, qui est retiré. Le rapport met en évidence les champs de lieu et la seconde analyse confirme qu’il n’en reste aucun.
Ma photo est-elle envoyée ?
Non. Les JPG sont nettoyés dans votre navigateur et rien ne nous est transmis.
Et ma mention de copyright ?
Elle est stockée dans l’EXIF, l’IPTC ou le XMP et part avec le reste. Pour garder la paternité visible, ajoutez un crédit dans la légende ou sur l’image.