Cómo renombrar fotos en Android en bloque (con fecha o lugar)
Renombra muchas fotos de un móvil Android a la vez, por ejemplo IMG_20250518_184248.jpg a IMG_20250518_184248_Macau.jpg, sin sacarlas del móvil y sin cambiar sus fechas.
Para renombrar muchas fotos de un móvil Android a la vez, usa una app de gestor de archivos que tenga renombrado por lotes, o renómbralas desde un ordenador con la depuración USB y adb, que también funciona con miles de archivos. Renombrar no cambia ni la fecha de captura ni la fecha del archivo, así que la galería las mantiene en el mismo sitio.
Cómo es un buen nombre
Los móviles nombran las fotos por la hora: IMG_20250518_184248.jpg. Eso ordena bien, pero no dice nada. Dos esquemas habituales:
- Añadir el lugar:
IMG_20250518_184248_Macau.jpg. Mantienes el nombre de la cámara y añades dónde se hizo. - Fecha y lugar:
2025-05-18-1842_Macau.jpg. Más corto, y se lee igual en cualquier dispositivo.
El lugar sale de la posición GPS que hay dentro de la foto. La mayoría de las fotos de móvil la tienen, salvo que la ubicación estuviera desactivada en la app de cámara.
En el móvil: una app de gestor de archivos
Varios gestores de archivos de Play Store pueden renombrar una selección de archivos con un contador, una fecha o una palabra fija. Sirve para unas decenas de fotos con un esquema sencillo. No pueden añadir el lugar donde se hizo la foto, y se vuelven lentos con miles de archivos.
Desde un ordenador: adb
Con la depuración USB activada y adb instalado, puedes renombrar en el móvil sin copiar las fotos a ningún sitio:
adb shell mv -n "/sdcard/DCIM/Camera/IMG_20250518_184248.jpg" "/sdcard/DCIM/Camera/IMG_20250518_184248_Macau.jpg"
-n asegura que nunca se sobrescribe un archivo que ya existe. Para muchas fotos, escribe en el ordenador una línea mv por foto en un script y ejecútalo en el móvil:
adb push rename.sh /data/local/tmp/
adb shell sh /data/local/tmp/rename.sh
Guarda una copia del script con los nombres antiguos y los nuevos. Si intercambias las dos columnas, tienes un deshacer.
Después, avisa a la galería de los nombres nuevos:
adb shell content call --uri content://media/ --method scan_volume --arg external_primary
Lo difícil es conseguir los nombres de los lugares: leer el GPS de cada foto y buscar la población. Para los datos GPS basta con leer 256 KB del principio de cada foto, así que no hace falta copiar las fotos enteras.
Qué saber antes de renombrar
- En el móvil, los nombres no distinguen mayúsculas.
photo.JPGyphoto.jpgson el mismo nombre. Para renombrar a un nombre que solo cambia en mayúsculas hay que pasar por un nombre temporal. - Copia de seguridad de Google Fotos. Renombrar una foto que ya tiene copia de seguridad no la vuelve a subir. Google Fotos reconoce el contenido.
- Fotos en movimiento con un
.mp4aparte junto al.jpg: renombra los dos igual para que sigan siendo pareja.
Con la aplicación
La pestaña Teléfono Android de Photo Date & Metadata Fixer, disponible solo en Windows, tiene una pestaña Renombrar en el teléfono. Eliges una carpeta del móvil y un esquema como "Original + lugar" o "Fecha-hora + lugar", y la aplicación lee la fecha y el GPS de cada foto directamente del móvil, busca los lugares y te enseña los nombres nuevos antes de cambiar nada.
Una segunda pasada no añade el lugar dos veces, cada archivo conserva su fecha, y Deshacer devuelve todos los nombres. Los nombres de lugares vienen de OpenStreetMap: solo se envían las posiciones, nunca las fotos.
Preguntas frecuentes
¿Renombrar cambia la fecha en la galería?
No. La galería ordena por la fecha de captura que hay dentro de la foto, o por la fecha del archivo. Renombrar no cambia ninguna de las dos.
¿Puedo renombrar también videos?
Sí, de la misma forma. Los videos de móvil suelen llevar también una ubicación, así que pueden recibir un nombre de lugar.
¿Y las fotos sin GPS?
Conservan su nombre. Las capturas de pantalla, las imágenes guardadas y las fotos de interior muchas veces no tienen posición.