Les métadonnées EXIF
Introduction
Vous prenez une photo. Vous ne voyez à l'écran qu'une image. Mais le fichier qui vient d'être enregistré contient bien plus : la date exacte de la prise, le modèle de l'appareil, les réglages utilisés, et parfois — souvent même — les coordonnées GPS du lieu où vous étiez.
Ces informations s'appellent les métadonnées EXIF, pour Exchangeable Image File Format. Elles sont invisibles à l'œil, mais facilement lisibles par n'importe quel logiciel adapté. Comprendre ce qu'elles contiennent est indispensable pour maîtriser ce que vous publiez sur Internet.
Une métadonnée, c'est quoi ?
Une métadonnée est une donnée qui décrit une autre donnée. Pour une photo, la donnée principale est l'image elle-même (la grille de pixels) ; les métadonnées sont les informations sur les conditions de prise de vue, sur l'appareil, et sur l'environnement.
Quatre métadonnées emblématiques
Voici les quatre métadonnées EXIF que vous devez savoir reconnaître :
| Métadonnée | Exemple de valeur | Utilité |
|---|---|---|
| Date & heure | 2026:03:14 17:42:08 | Trier ses photos, dater un événement. |
| Coordonnées GPS | 48.8584° N, 2.2945° E | Géolocaliser le lieu de prise. |
| Modèle d'appareil | iPhone 15 Pro ou Canon EOS R6 | Identifier la source matérielle. |
| Ouverture / vitesse / ISO | f/2.8 — 1/200 s — ISO 400 | Comprendre les choix techniques. |
D'autres métadonnées existent (orientation, balance des blancs, distance de mise au point, logiciel de retouche utilisé…), mais ces quatre-là sont les plus souvent citées.
Comment les consulter ?
- Sur ordinateur : un clic droit sur le fichier → « Propriétés » → onglet « Détails » (Windows) ou « Plus d'infos » (macOS).
- En ligne : des services comme exifinfo.org affichent les métadonnées de n'importe quelle image téléversée.
- Par programme : en Python, la bibliothèque PIL/Pillow permet d'y accéder.
Démo enseignante
Le code ci-dessous (à observer, pas à reproduire) utilise la bibliothèque PIL/Pillow pour lister les métadonnées EXIF d'une photo. Vous n'êtes pas censés savoir l'écrire : retenez seulement le principe — une boucle qui parcourt les balises EXIF de l'image et les affiche.
from PIL import Image
from PIL.ExifTags import TAGS
image = Image.open("photo.jpg")
exif = image.getexif()
for tag_id, valeur in exif.items():
nom = TAGS.get(tag_id, tag_id)
print(f"{nom} : {valeur}")
Une métadonnée est :
L'enjeu de confidentialité
C'est le point le plus important du cours. Lorsque vous publiez une photo sur Internet (réseau social, site, mail), vous publiez souvent sans le savoir ses métadonnées.
Quelques scénarios concrets :
- Une photo de votre chambre publiée sur les réseaux peut révéler votre adresse.
- Une photo « de vacances » prise depuis la maison, c'est révéler que vous êtes en vacances et donc absent(e).
- Un cliché anonyme partagé peut être rattaché au modèle exact de votre appareil.
Bonnes pratiques
Concrètement :
- Désactivez la géolocalisation des photos dans les réglages de votre smartphone (ou activez-la seulement quand vous en avez besoin).
- Supprimez les EXIF avant de partager une photo sensible : un clic
droit → « Supprimer les propriétés » (Windows), ou un site comme
exifpurge.com. - Méfiez-vous d'une photo trouvée sur Internet dont les EXIF sont complètes : c'est souvent qu'elle vient directement de quelqu'un qui n'y a pas pensé.
Sur quel élément les métadonnées EXIF posent-elles un enjeu de confidentialité majeur ?
Une photo publiée sur Instagram contient-elle ses EXIF d'origine ?
Pour aller plus loin
Les métadonnées EXIF ne concernent pas que la photographie. Tout fichier numérique contient potentiellement des métadonnées : un document PDF (nom de l'auteur, logiciel utilisé), un fichier audio (titre, artiste, durée, taux d'échantillonnage), une vidéo (date, lieu, appareil). À chaque fois, la question est la même : que dit ce fichier de la personne qui l'a produit ?