Privacidad · ExifTool
Renombrar fotos por fecha de captura
Juntar fotos de varios teléfonos siempre termina igual: nombres como IMG_4821 repetidos y un desorden imposible de ordenar. La solución es renombrar cada archivo con su fecha real de captura, leída del propio metadato.
1. Instala ExifTool
Se instala una sola vez y queda para siempre. Es gratis y de código abierto:
# macOS (Homebrew)
brew install exiftool
# Ubuntu / Debian
sudo apt install libimage-exiftool-perl
Si nunca has usado la terminal, empieza por la guía de la terminal.
2. Renombra cada foto con su fecha y hora
Esto toma la fecha de captura guardada dentro de cada imagen y la convierte en el nombre del archivo:
exiftool '-FileName<DateTimeOriginal' -d "%Y-%m-%d_%H%M%S%%-c.%%e" *.jpgEl resultado es 2026-06-12_184530.jpg. Como el nombre empieza por el año, ordenar por nombre deja todas las fotos en orden cronológico, sin importar qué cámara las tomó.
Qué significa cada parte
El patrón de -d define el formato de fecha: %Y es el año, %m el mes, %d el día y %H%M%S la hora. La cola %%-c añade un contador si dos fotos comparten el mismo segundo, y %%e conserva la extensión original.
Tareas relacionadas
Preguntas frecuentes
¿Qué pasa si dos fotos tienen el mismo segundo de captura?
El fragmento %%-c del patrón añade un contador automático, generando nombres como 2026-06-12_184530-1.jpg. Así no se sobreescriben fotos que comparten exactamente la misma marca de tiempo, algo común en ráfagas.
¿Y si una foto no tiene fecha de captura?
Si falta el campo DateTimeOriginal, ExifTool no renombra ese archivo y lo deja con su nombre actual, avisándote. Suele pasar con capturas de pantalla o imágenes descargadas, que no nacen de una cámara.
¿Esto altera la fecha real de las fotos?
No. El comando solo lee la fecha para construir el nombre del archivo; el metadato de captura permanece igual. Si necesitas corregir una fecha mal puesta, eso es otra tarea distinta.