Cómo cambiar la fecha de una foto (5 métodos)
Cinco formas de cambiar la fecha de captura de una foto: iPhone Photos, nuestro editor web de fechas EXIF, Adobe Lightroom, la línea de comandos de ExifTool y un script por lotes en Python. Con ventajas, desventajas y cuándo usar cada uno.
Respuesta rápida: La forma más rápida de cambiar la fecha de una foto es arrastrar el JPEG a un editor de fechas EXIF gratuito en el navegador como nuestra herramienta para cambiar la fecha de fotos, escribir la nueva fecha y pulsar Aplicar. Los usuarios de iPhone pueden ajustar fechas directamente en Apple Photos (Imagen → Ajustar fecha y hora). Los usuarios avanzados pueden usar la línea de comandos de código abierto ExifTool para cambios por lotes y arreglos con scripts. Abajo se comparan cinco métodos, ordenados de más fácil a más potente.
Si alguna vez has escaneado una foto impresa, arreglado una cámara con la zona horaria mal, u organizado una carpeta por fecha, has necesitado cambiar la fecha de captura de una foto. El bloque de metadatos dentro del JPEG (EXIF) registra cuándo se disparó el obturador, y la mayoría de apps ordena y busca por ese campo. Aquí están las cinco maneras de cambiarla, ordenadas de más fácil a más potente.
Comparación rápida
| Método | Tiempo por foto | Coste | Lotes | ¿EXIF escrito en el archivo? |
|---|---|---|---|---|
| iPhone Photos | 10 s | Gratis | No | No (solo biblioteca) |
| Nuestro editor web | 3 s | Gratis | Sí | Sí |
| Adobe Lightroom | 5 s | 10 $/mes | Sí | Sí (al exportar) |
| ExifTool CLI | 1 s | Gratis | Sí | Sí |
| Python piexif | 0,1 s | Gratis | Sí | Sí |
Método 1: app iPhone Photos
La forma más rápida para una o dos fotos cuando ya tienes el teléfono en la mano.
- Abre Photos, toca una foto para verla en pantalla completa
- Toca el icono de información (i) (abajo en iOS 16+, arriba a la derecha antes)
- Toca Ajustar junto a la fecha
- Elige nueva fecha y hora, toca Listo
Ventajas
- Integrado en iOS, sin instalar nada
- Gratis
- Funciona para una sola foto en segundos
Desventajas
- No cambia el EXIF en el archivo de origen. La fecha solo se actualiza en el índice de biblioteca de Apple. Si exportas la foto (AirDrop, Mail, guardar en Files), la fecha EXIF original es la que viaja con ella.
- Una foto a la vez. Sin lotes.
Cuándo usarlo
Para organizar tu propia biblioteca cuando no piensas exportar. Para compartir una foto con la fecha corregida, usa uno de los métodos de abajo que sí escriben EXIF.
Método 2: nuestro editor web gratuito de fechas EXIF
Hecho exactamente para este caso, solo navegador, sin instalación.
- Abre /es/edit-photo-date
- Suelta un JPEG, o suelta una carpeta para procesar por lotes
- Escribe la nueva fecha (modo Set) o elige un desplazamiento (modo Shift para arreglos de zona horaria)
- Descarga el archivo actualizado (o un ZIP con todos ellos)
El navegador usa piexif.js para escribir DateTimeOriginal, DateTimeDigitized y la etiqueta DateTime del IFD0 de forma sincronizada. Sin recompresión: los datos de píxeles permanecen idénticos byte a byte.
Ventajas
- Gratis, sin cuentas, sin límites diarios
- Sin subida: el archivo nunca sale de tu dispositivo
- Modo Set (fecha específica) y modo Shift (desplazamiento) cubren los dos casos comunes
- Procesa una carpeta entera y devuelve un único ZIP
- Funciona en cualquier dispositivo con un navegador moderno, incluidos teléfonos y Chromebooks
Desventajas
- Solo JPEG. Para PNG, WebP o HEIC consulta la Referencia de etiquetas EXIF para notas específicas de formato.
Cuándo usarlo
Elección por defecto para entre una y unos cientos de fotos cuando no tienes Lightroom ni soltura con la línea de comandos.
Método 3: Adobe Lightroom Classic
Si Lightroom ya forma parte de tu flujo, el editor de hora de captura integrado es excelente para lotes grandes.
- Selecciona fotos en Library
- Menú: Metadata > Edit Capture Time
- Elige uno de tres modos:
- Adjust to a specified date and time (aplica la misma fecha a toda la selección)
- Shift by set number of hours (arregla zona horaria o DST)
- Change to file creation date (usa el mtime del archivo del SO)
- Pulsa Change All
Lightroom cambia el EXIF al exportar, no en el RAW o JPEG de origen hasta que reexportas. Si sincronizas el catálogo a un servicio en la nube, la nueva fecha viaja con el catálogo.
Ventajas
- Maneja miles de fotos
- El modo Shift es excelente para "todas mis fotos de este viaje están desfasadas 5 horas"
- Se integra con tu catálogo, palabras clave y valoraciones existentes
Desventajas
- Requiere suscripción a Lightroom (10 $/mes mínimo, más para el pack fotográfico)
- Cambia primero el catálogo, los archivos solo al exportar
- Curva de aprendizaje más pronunciada si no lo usas ya
Cuándo usarlo
Fotógrafos y estudios con un flujo basado en Lightroom.
Método 4: ExifTool (línea de comandos)
El estándar de oro para usuarios avanzados. Gratis, open source, automatizable, maneja todos los casos extremos de metadatos.
Instalación
# macOS (Homebrew)
brew install exiftool
# Debian / Ubuntu
sudo apt install libimage-exiftool-perl
# Windows
# Descarga el .exe independiente desde exiftool.org
Establece una foto a una fecha específica
exiftool -DateTimeOriginal='2026:05:21 14:30:00' photo.jpg
Desplaza cada JPEG de una carpeta +3 horas
exiftool -DateTimeOriginal+='0:0:0 3:0:0' *.jpg
Sincroniza los tres campos de fecha 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
Desplazamiento por lotes recursivo
exiftool -r -DateTimeOriginal-='0:0:0 5:0:0' /path/to/photos
(Resta 5 horas a cada JPEG en la carpeta y sus subcarpetas.)
Ventajas
- Gratis, open source, funciona en cualquier SO
- Maneja todas las etiquetas EXIF, IPTC, XMP y maker-note
- Trivialmente automatizable
- Hace copia de seguridad de los originales por defecto
(
photo.jpg_original)
Desventajas
- Solo terminal, sin GUI
- Más de 100 páginas de documentación; la curva de aprendizaje es real
Cuándo usarlo
Te manejas en terminal y necesitas hacerlo a menudo o con un calendario ajustado. ExifTool es lo que la mayoría de los blogs sobre metadatos de fotos (incluido este) usa por debajo.
Método 5: Python + piexif (flujos automatizados)
Mejor cuando cambiar la fecha es un paso dentro de una tubería mayor: renombrar archivos según la nueva fecha, exportar desde una base de datos, generar un informe.
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)
Ejemplo de desplazamiento por lotes
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)
Ventajas
- Lo más flexible; se integra en cualquier flujo
- Gratis, bien documentado (el mismo piexif que usamos en el navegador)
- Fácil de combinar con otras librerías de imagen de Python (Pillow, OpenCV)
Desventajas
- Hace falta Python
- Escribir el script lleva tiempo aunque sea corto
- Sin GUI
Cuándo usarlo
Procesas fotos a escala (cientos de miles), o el cambio de fecha es un paso de una tubería con varios pasos (renombrar, ordenar, subir a S3, escribir una fila en base de datos).
¿Qué método deberías elegir?
- Una foto, en tu móvil: iPhone Photos (Método 1) si solo la verás en Photos; nuestro editor web si la vas a compartir o exportar.
- Un puñado de fotos en tu portátil: nuestro editor web. Gratis, instantáneo, sin instalar.
- Una sesión entera (50 a 500 fotos) con problema de zona horaria: nuestro editor web en modo Shift, o Lightroom si ya lo tienes.
- Miles de fotos, flujo habitual: ExifTool (Método 4).
- Automatización, integración con otros sistemas: Python piexif (Método 5).
Una nota sobre integridad
Las fechas EXIF están hechas para ser fáciles de cambiar. El formato está pensado para ser editable por software fotográfico. Si necesitas una marca de tiempo a prueba de manipulaciones (para evidencia legal, seguros, periodismo), la fecha EXIF por sí sola no basta. Lee nuestro artículo sobre si las fotos con marca de tiempo sirven como prueba legal para conocer las piezas de cadena de custodia que importan.
Para las definiciones de etiquetas subyacentes, nuestra Referencia de etiquetas EXIF cubre DateTimeOriginal, DateTimeDigitized, OffsetTime y todos los demás campos de fecha en EXIF.
Herramientas mencionadas en esta guía
- Editor web gratuito de fechas EXIF: solo navegador, sin subida.
- Editor EXIF gratuito: edita cualquier campo EXIF, no solo fechas.
- Visor EXIF gratuito: lee la fecha existente antes de cambiarla.
- Referencia de etiquetas EXIF: todos los campos de fecha de EXIF, en profundidad.
- ExifTool: exiftool.org
- piexif (Python y JS): github.com/hMatoba/piexifjs
- Adobe Lightroom: adobe.com/lightroom
Prueba las herramientas
Marca una foto ahora mismo en tu navegador o instala la app de iOS para captura en vivo con GPS y hora atómica.