← Guide foto

Come cambiare la data di una foto (5 metodi)

Cinque modi per cambiare la data di scatto di una foto: iPhone Photos, il nostro editor web di date EXIF, Adobe Lightroom, la riga di comando ExifTool e uno script Python in batch. Con pro, contro e quando usare ciascuno.

Risposta rapida: Il modo più rapido per cambiare la data di una foto è trascinare il JPEG in un editor di date EXIF gratuito nel browser come il nostro strumento per cambiare la data della foto, digitare la nuova data e cliccare su Apply. Gli utenti iPhone possono regolare le date direttamente in Apple Photos (Image → Adjust Date and Time). Gli utenti esperti possono usare la riga di comando open source ExifTool per spostamenti in batch e correzioni con script. Cinque metodi confrontati qui sotto, dal più facile al più potente.

Se hai mai scansionato una vecchia stampa, sistemato una fotocamera con il fuso orario sbagliato o organizzato una cartella di progetto per data, hai dovuto cambiare la data di scatto di una foto. Il blocco di metadati dentro al JPEG (EXIF) registra quando è scattato l'otturatore, e la maggior parte delle app ordina e cerca su quel campo. Ecco i cinque modi per cambiarla, dal più facile al più potente.

Confronto rapido

MetodoTempo per fotoCostoBatchEXIF scritto nel file?
iPhone Photos10 sGratisNoNo (solo libreria)
Il nostro editor web3 sGratis
Adobe Lightroom5 s10 $/meseSì (all'export)
ExifTool CLI1 sGratis
Python piexif0,1 sGratis

Metodo 1: app iPhone Photos

Il più veloce per una o due foto quando hai già il telefono in mano.

  1. Apri Photos, tocca una foto per vederla a tutto schermo
  2. Tocca l'icona (i) informazioni (in basso su iOS 16+, in alto a destra prima)
  3. Tocca Regola vicino alla data
  4. Scegli nuova data e ora, tocca Fine

Pro

  • Integrato in iOS, niente da installare
  • Gratis
  • Funziona per una singola foto in pochi secondi

Contro

  • Non cambia l'EXIF nel file sorgente. La data si aggiorna solo nell'indice della libreria di Apple. Se esporti la foto (AirDrop, Mail, salva su Files), la data EXIF originale viaggia con lei.
  • Una foto alla volta. Niente batch.

Quando usarlo

Per organizzare la tua libreria quando non pensi di esportare. Per condividere una foto con la data corretta, usa uno dei metodi qui sotto che scrivono davvero EXIF.

Metodo 2: il nostro editor web gratuito di date EXIF

Pensato proprio per questo caso, solo browser, niente da installare.

  1. Apri /it/edit-photo-date
  2. Trascina un JPEG, oppure trascina una cartella per il batch
  3. Digita la nuova data (modalità Set) o scegli un delta (modalità Shift per correzioni di fuso orario)
  4. Scarica il file aggiornato (o uno ZIP con tutti)

Il browser usa piexif.js per scrivere DateTimeOriginal, DateTimeDigitized e il tag DateTime di IFD0 in sincronia. Nessuna ricompressione: i dati pixel restano identici byte per byte.

Pro

  • Gratis, niente account, niente limiti giornalieri
  • Niente upload: il file non lascia il tuo dispositivo
  • Modalità Set (data specifica) e modalità Shift (offset) coprono i due casi più comuni
  • Elabora una cartella intera e restituisce un singolo ZIP
  • Funziona su qualunque dispositivo con un browser moderno, telefoni e Chromebook inclusi

Contro

Quando usarlo

Scelta di default da una a qualche centinaio di foto quando non hai Lightroom né dimestichezza con la riga di comando.

Metodo 3: Adobe Lightroom Classic

Se Lightroom fa già parte del tuo flusso, l'editor di orario di scatto integrato è ottimo per batch grandi.

  1. Seleziona foto in Library
  2. Menu: Metadata > Edit Capture Time
  3. Scegli una delle tre modalità:
    • Adjust to a specified date and time (stessa data sulla selezione)
    • Shift by set number of hours (correzione fuso o DST)
    • Change to file creation date (usa l'mtime del file OS)
  4. Clicca Change All

Lightroom cambia l'EXIF in fase di export, non sul RAW o JPEG sorgente finché non riesporti. Se sincronizzi il catalogo con un servizio cloud, la nuova data viaggia col catalogo.

Pro

  • Gestisce migliaia di foto
  • La modalità Shift è ottima per "tutte le foto di questo viaggio sono sfasate di 5 ore"
  • Si integra con il tuo catalogo, parole chiave e valutazioni esistenti

Contro

  • Richiede l'abbonamento a Lightroom (10 $/mese minimo, di più per il bundle foto)
  • Cambia prima il catalogo, i file solo all'export
  • Curva di apprendimento ripida se non lo usi già

Quando usarlo

Fotografi e studi con un flusso Lightroom.

Metodo 4: ExifTool (riga di comando)

Lo standard d'oro per utenti esperti. Gratis, open source, scriptabile, gestisce ogni caso limite dei metadati.

Installazione

# macOS (Homebrew)
brew install exiftool

# Debian / Ubuntu
sudo apt install libimage-exiftool-perl

# Windows
# Scarica l'eseguibile standalone da exiftool.org

Imposta una foto su una data specifica

exiftool -DateTimeOriginal='2026:05:21 14:30:00' photo.jpg

Sposta ogni JPEG di una cartella di +3 ore

exiftool -DateTimeOriginal+='0:0:0 3:0:0' *.jpg

Sincronizza i tre campi data EXIF

exiftool \
  -DateTimeOriginal='2026:05:21 14:30:00' \
  -CreateDate='2026:05:21 14:30:00' \
  -ModifyDate='2026:05:21 14:30:00' \
  photo.jpg

Shift batch ricorsivo

exiftool -r -DateTimeOriginal-='0:0:0 5:0:0' /path/to/photos

(Sottrae 5 ore a ogni JPEG nella cartella e nelle sottocartelle.)

Pro

  • Gratis, open source, gira su ogni OS
  • Gestisce tutti i tag EXIF, IPTC, XMP e maker-note
  • Banalmente scriptabile
  • Fa il backup degli originali di default (photo.jpg_original)

Contro

  • Solo terminale, niente GUI
  • Oltre 100 pagine di documentazione; la curva c'è davvero

Quando usarlo

Sei a tuo agio in un terminale e devi farlo spesso o con scadenze strette. ExifTool è ciò che la maggior parte dei post sui metadati delle foto (questo compreso) usa sotto il cofano.

Metodo 5: Python + piexif (flussi automatici)

Il migliore quando cambiare la data è un passo di una pipeline più ampia: rinominare file in base alla nuova data, esportare da database, generare report.

import piexif
from datetime import datetime

photo = "photo.jpg"
new_date = datetime(2026, 5, 21, 14, 30, 0)
formatted = new_date.strftime("%Y:%m:%d %H:%M:%S").encode("ascii")

exif_dict = piexif.load(photo)
exif_dict["Exif"][piexif.ExifIFD.DateTimeOriginal] = formatted
exif_dict["Exif"][piexif.ExifIFD.DateTimeDigitized] = formatted
exif_dict["0th"][piexif.ImageIFD.DateTime] = formatted

exif_bytes = piexif.dump(exif_dict)
piexif.insert(exif_bytes, photo)

Esempio di shift in batch

import piexif
from datetime import timedelta, datetime
import glob

offset = timedelta(hours=3)

for photo in glob.glob("/path/to/photos/*.jpg"):
    exif_dict = piexif.load(photo)
    raw = exif_dict["Exif"].get(piexif.ExifIFD.DateTimeOriginal)
    if not raw:
        continue
    dt = datetime.strptime(raw.decode(), "%Y:%m:%d %H:%M:%S")
    new = (dt + offset).strftime("%Y:%m:%d %H:%M:%S").encode("ascii")
    exif_dict["Exif"][piexif.ExifIFD.DateTimeOriginal] = new
    exif_dict["Exif"][piexif.ExifIFD.DateTimeDigitized] = new
    exif_dict["0th"][piexif.ImageIFD.DateTime] = new
    piexif.insert(piexif.dump(exif_dict), photo)

Pro

  • Il più flessibile; si integra in qualunque flusso
  • Gratis, ben documentato (lo stesso piexif che usiamo nel browser)
  • Facile da combinare con altre librerie immagine Python (Pillow, OpenCV)

Contro

  • Serve Python
  • Scrivere lo script richiede tempo anche se è corto
  • Niente GUI

Quando usarlo

Stai elaborando foto su larga scala (centinaia di migliaia), o il cambio di data è un passo in una pipeline multi-step (rinomina, ordina, upload su S3, scrivi una riga su database).

Quale metodo dovresti scegliere?

  • Una foto, sul telefono: iPhone Photos (Metodo 1) se la guardi solo in Photos; il nostro editor web se la condividi o esporti.
  • Una manciata di foto sul portatile: il nostro editor web. Gratis, immediato, niente installazione.
  • Un'intera sessione (50-500 foto) con problema di fuso orario: il nostro editor web in modalità Shift, o Lightroom se ce l'hai.
  • Migliaia di foto, flusso regolare: ExifTool (Metodo 4).
  • Automazione, integrazione con altri sistemi: Python piexif (Metodo 5).

Una nota sull'integrità

Le date EXIF sono pensate per essere facili da cambiare. Il formato è fatto per essere modificabile dal software foto. Se ti serve un timestamp resistente alla manomissione (prove legali, assicurazioni, giornalismo), la sola data EXIF non basta. Vedi il nostro pezzo su se le foto con timestamp tengono come prove legali per i tasselli della catena di custodia che contano.

Per le definizioni dei tag sottostanti, il nostro Riferimento ai tag EXIF copre DateTimeOriginal, DateTimeDigitized, OffsetTime e ogni altro campo data in EXIF.

Strumenti citati in questa guida

Prova gli strumenti

Timbra una foto adesso nel tuo browser o installa l'app per iOS per la cattura in diretta con GPS e ora atomica.

Download on theApp Store
Apri lo strumento web →Visualizzatore EXIF →