Aller au contenu
  1. 1 Déposer une photo
  2. 2 Choisir le lieu
  3. 3 Télécharger

Changez le lieu d'une photo

Rien n'est envoyé nulle part : tout se passe dans votre navigateur.

JPEG · lecture HEIC · PNG · WebP · TIFF

Simple

Déposez, indiquez un lieu, téléchargez. Aucun réglage à comprendre avant de commencer.

Précis

Coordonnées en décimal ou en degrés-minutes-secondes, et collage direct depuis une carte. La précision réelle est inscrite dans le fichier.

Privé

Votre photo ne quitte jamais le navigateur. Aucun compte, aucune publicité, aucun traceur.

Pourquoi vos fichiers ne partent pas

Ce n'est pas une promesse commerciale, c'est une propriété technique que vous pouvez vérifier vous-même en trente secondes.

Quand vous déposez une photo, le navigateur la lit avec l'API FileReader, qui donne accès au contenu du fichier localement. Ces octets sont transmis à unWeb Worker, un fil d'exécution séparé qui tourne dans votre navigateur et qui fait tout le travail sur les métadonnées. Le fichier modifié vous est ensuite rendu par un lien de téléchargement construit en mémoire.

À aucun moment ce parcours ne comporte d'appel réseau. Il n'y a pas de serveur à qui envoyer quoi que ce soit : le site est un ensemble de fichiers statiques. Vous pouvez le constater de trois façons :

  1. Ouvrez l'onglet Réseau des outils de développement, puis déposez une photo et téléchargez-la. Aucune requête n'apparaît.
  2. Coupez votre connexion après le chargement de la page, puis utilisez l'outil. Il fonctionne intégralement.
  3. Lisez le code. Le dépôt est public sous licence MIT, et le script de construction aussi.

Mode d'emploi

  1. Déposez une photo sur la bulle rose, collez-la avec Ctrl+V, ou cliquez pour la choisir.
  2. La position enregistrée dans le fichier s'affiche immédiatement, s'il y en a une.
  3. Pour la changer, saisissez ou collez des coordonnées. Pour la retirer, utilisez « Effacer la position ».
  4. Téléchargez. Le nom d'origine est conservé, précédé d'une mention indiquant ce qui a été fait.

Chaque fichier produit est relu avant de vous être remis, par deux lecteurs indépendants. Si la position relue ne correspond pas à celle demandée, l'opération est déclarée en échec et votre fichier d'origine vous est rendu intact. Sur un outil de ce genre, l'échec silencieux est le pire défaut possible : il vous ferait publier une photo en croyant l'avoir nettoyée.

Ce que l'outil sait faire, et ce qu'il ne sait pas encore

FormatLireModifierEffacer
JPEGouiouioui
HEIC, AVIF iPhoneouipas encorepas encore
PNG, WebP, TIFFouipas encorepas encore
Vidéos (MOV, MP4)ouipas encorepas encore

Ces cases sont l'état réel du code, pas une feuille de route. Une vidéo range le lieu à plusieurs endroits à la fois, parfois en toutes lettres ; tant que nous ne savons pas tous les retirer, nous préférons dire que nous ne savons pas plutôt que de vous rendre un fichier que vous croiriez propre.

Sur les JPEG, la modification ne réencode jamais l'image : les pixels sont laissés intacts et seuls les octets de la position sont touchés. C'est ce qui distingue cet outil des services qui repassent votre photo dans un canevas et lui font perdre en qualité au passage.

Ce qu'est une donnée GPS dans une photo

Les appareils photo et les téléphones enregistrent dans le fichier un bloc d'informations appelé EXIF. Il contient la date, l'appareil, les réglages de prise de vue et, si la localisation était active, la position.

La position n'y est pas stockée en degrés décimaux mais en degrés, minutes et secondes, accompagnée de deux champs qui indiquent l'hémisphère : GPSLatitudeRefvaut « N » ou « S », GPSLongitudeRef vaut « E » ou « W ». Une latitude de 43,9493° nord s'écrit donc 43° 56′ 57,48″ avec la référence « N ». S'y ajoutent souvent l'altitude et un horodatage du relevé satellite, qui n'est pas la même chose que l'heure de la photo.

Ce qu'un géotag révèle

Une photo géolocalisée contient une position à quelques mètres près. C'est rarement un problème pour un paysage ; ça en devient un dans trois situations très courantes.

Les réseaux sociaux ne se comportent pas tous pareil. Beaucoup retirent les métadonnées à l'envoi parce qu'ils réencodent les images, mais ce comportement n'est ni garanti, ni contractuel, ni uniforme selon que vous passez par l'application ou par le site. Les services de messagerie qui envoient un fichier « en tant que document » transmettent en général l'original tel quel, métadonnées comprises. La règle sûre est de nettoyer avant d'envoyer, plutôt que de compter sur le destinataire.

Vérifier vous-même, avec un autre outil

Ne nous croyez pas sur parole. ExifTool est la référence du domaine, gratuite et hors ligne ; si vous manipulez beaucoup de fichiers ou des formats que nous ne savons pas encore modifier, il fera mieux que nous.

Lire la position d'un fichier :

exiftool -gps:all -n photo.jpg

Vérifier qu'il ne reste plus rien après un effacement :

exiftool -a -G1 photo.jpg

Retirer la position, ou toutes les métadonnées :

exiftool -gps:all= photo.jpg
exiftool -all= photo.jpg

Pour une vidéo, pensez à l'option -ee, sans laquelle les positions rangées dans les pistes temporisées passent inaperçues :

exiftool -a "-gps*" -ee video.mp4