Aller au contenu
CreatorPrivacyKit
Confidentialité photo · Nettoyeur EXIF

Supprimer l’EXIF : appareil, date et objectif

Les données EXIF décrivent la prise de vue. Sur Android, le geste « Supprimer la localisation » de Google Photos ne présente pas ça comme un effacement complet. Pour une copie à envoyer, retirez l’enveloppe EXIF puis relisez le fichier.

Traitement 100% local dans le navigateur Aucun transfert vers un serveur Suppression des données EXIF
Nettoyage local en mémoire canvas. Aucune image n'est envoyée.

Supprimer l’EXIF : appareil, date et objectif?

Les données EXIF décrivent la prise de vue. Sur Android, le geste « Supprimer la localisation » de Google Photos ne présente pas ça comme un effacement complet. Pour une copie à envoyer, retirez l’enveloppe EXIF puis relisez le fichier.

C2PA: Coalition for Content Provenance and Authenticity; C2PA specification 2.4

Dernière mise à jour

Détail des données EXIF supprimées

Paramètres de prise de vue effacés :

  • Marque et modèle de l'appareil (Sony, Canon, iPhone, etc.)
  • Modèle et numéro de série de l'objectif
  • Date et heure exactes de capture
  • Paramètres d'exposition : Vitesse, Ouverture, ISO, Focale
  • Numéro de série du boîtier
  • Logiciels de retouche employés
  • Vignette d'aperçu incorporée

Précisions techniques :

  • Les en-têtes de métadonnées sont supprimés
  • Les dates imprimées directement sur l'image ne sont pas effacées
  • Ne supprime pas les filigranes invisibles insérés dans les pixels

Comment vérifier le résultat

1

Choisir l'image

Sélectionnez une photo contenant des données EXIF.

2

Inspecter avant

Visualisez les caractéristiques de l'appareil détectées.

3

Nettoyer et exporter

Enregistrez la photo nettoyée sur votre disque.

4

Vérifier après

Rechargez la nouvelle photo : les informations EXIF sont inexistantes.

Benchmark Labs

Résultats de laboratoire

Dans notre banc d'essai de septembre 2026 (MR-JPG-001), l'intégralité des balises EXIF a été éliminée du fichier exporté.

Voir le benchmark 2026

Un JPEG mesuré le 26 octobre 2026

Le 26 octobre 2026, ce site a créé un JPEG synthétique avec Pillow 10.2.0, qualité 90, 960 par 640 pixels. ExifTool 12.76 a ensuite écrit Make CreatorPrivacyKit, Model SyntheticFixture, LensModel FixtureLens, DateTimeOriginal 2026:10:26 12:00:00, Artist CPK Fixture, ImageDescription 2026-10-26 strip fixture, Copyright Fixture only, 35 deg 0' 0.00" N, 139 deg 0' 0.00" E, altitude 12 m, XMP-dc:Description « synthetic fixture, not a residence » et le mot-clé IPTC fixture. Les coordonnées ont été saisies. Ce n’est pas un domicile et elles ne viennent pas d’un récepteur GPS. Le fichier n’a pas été envoyé.

Ce fichier de 157107 octets a été copié quatre fois. ExifTool 12.76 a lancé -overwrite_original -gps:all= sur une copie et -overwrite_original -all= sur une autre. mat2 0.13.4 a lancé --inplace sur une troisième. La quatrième a été ouverte dans Chrome headless 154.0.8037.92, avec --no-sandbox et --disable-dev-shm-usage. Cet essai a appelé createImageBitmap, dessiné avec getContext("2d", { alpha: true }), puis canvas.toBlob("image/jpeg", 0.95). Ce sont les étapes JPEG de sanitizeImage dans metadata-cleaner.js. La fonction empaquetée n’a pas été appelée, et le bouton de cette page n’a pas été cliqué.

CopieOctetsSHA-256MakeGPSDescription XMPMot-clé IPTCICC
Source JPEG157107d1e8e2317d5f22d68520cfd8973cf60c962bc63548e6c961770affb91780d9bbCreatorPrivacyKit35 deg 0' 0.00" N, 139 deg 0' 0.00" E, 12 msynthetic fixture, not a residencefixtureaucun
exiftool -gps:all=156949ad321379fc9034718ba7e9ee2e34d3b271755ee680e6432c514eec5db6469894conservéabsentconservéconservéaucun
exiftool -all=1535920db2a784a5eaaa8dd3653edd695601ab037b8fdff579b22f8eb568a25876d44dabsentabsentabsentabsentaucun
mat2 --inplace92212d89f4c03b1768556e7dd9905e97c2ccbb67a9b8dfac83769b4890fdbb6149c5dabsentabsentabsentabsentaucun ; JFIF 1.01 reste
canvas toBlob JPEG 0.951604082a60b79866ac38e91655e2f6a29aaf32cb78440a1d898fdb7c93e2e4cefb60e4absentabsentabsentabsentsRGB; Google Inc. 2016

Pillow 10.2.0 a décodé les cinq fichiers en RVB 960 par 640, soit 1843200 octets. La source, la copie -gps:all= et la copie -all= partagent le SHA-256 des pixels décodés 49e03beeb23cf101e13471821cabbd1c8c711f8fb295e41856347279c9fd1c2e. mat2 diffère : e0152c412262edc0dcfc31158439b2a2a17f0ba54c7019db126d11e888e4898e. Le fichier canvas diffère : 6fdc3430801fe6ffdd0831f4c8f59120d45d73bbacfc4e11b8072c8716ae09cc.

Sur ce fichier, -gps:all= a retiré la latitude, la longitude, l’altitude GPS et Composite GPSPosition, et a laissé Make, Model, la date, la description XMP et le mot-clé IPTC. Après -all=, ExifTool ne liste aucun groupe EXIF, GPS, XMP, IPTC, JFIF ou ICC. Le type de fichier et la taille 960 par 640 restent, et les pixels décodés correspondent encore à la source. Le fichier passe de 157107 à 153592 octets. mat2 a aussi retiré EXIF, GPS, XMP, IPTC et ICC, laissé JFIF 1.01, changé les pixels et réduit le fichier à 92212 octets.

Le fichier canvas est passé à 160408 octets. Réécrire une source Pillow en qualité 90 avec 0,95 peut agrandir le fichier. EXIF, GPS, XMP et IPTC ont disparu. Chrome a inséré un profil ICC sRGB dont la ligne de droit d’auteur est Google Inc. 2016. Le JPEG source n’avait pas de profil ICC. Pour cette version de Chrome, on ne peut pas dire que ce chemin canvas retire l’ICC.

metadataremover.ai, lu le 26 octobre 2026, montre un JPEG synthétique : GPS 46.655000, 11.158889 retiré, appareil Travel Camera MR-1 retiré, heure 2026:07:31 06:42:18 retirée. La page indique que le nettoyage Privacy Safe a été vérifié avec cet outil et ExifTool, que les pixels décodés correspondaient, et que la date de vérification est le 2026-10-23. Elle décrit aussi un essai du 19 septembre 2026 sur quatre PNG synthétiques de 80 par 48 avec ExifTool 13.59. Sa FAQ dit que Privacy Safe et Custom retirent en général les conteneurs sans changer les pixels compressés et conservent les profils ICC, tandis que Normalize & Strip réencode. Le nettoyeur de cette page réencode JPEG et WebP à la qualité 0,95. Le tableau ci-dessus donne les octets, les empreintes de fichier, les empreintes des pixels décodés et les groupes de balises encore présents : ces pages ne publient pas ce tableau. Ce site n’a pas relancé metadataremover.ai. ExifStrip n’était pas installé, donc sa sortie n’a pas été retestée.

metadataremover.ai

Foire aux questions

Quelle différence avec enlever seulement la localisation ?

La localisation est souvent un champ GPS dans l’EXIF. Supprimer l’EXIF enlève en général ce champ, plus le modèle et l’heure. Vérifiez quand même le XMP.

Instagram le fait-il déjà ?

On n’a pas de mesure datée sur le fichier téléchargé depuis Instagram. Ne comptez pas sur l’application pour une photo que vous transmettez aussi en fichier.

Un filigrane dans les pixels part-il ?

Un filigrane dans les pixels, comme SynthID, n’est pas une métadonnée et reste.