IMG Renamer

Rename media based on date & location — preview first, configurable rules, conflict handling, undo and logs.

No Python required Preview before rename Undo + CSV logs
Features
Preview-first workflow

Scan and review a complete plan before applying changes.

Matrix rules

Control actions for combinations of Date/Location availability.

Conflict handling

Skip, add _1, or overwrite when a target name already exists.

Photos + Videos

Supports JPG/PNG/HEIC and common video formats. Uses ffprobe when available.

Safe filenames

Sanitizes characters and lets you set a max filename length.

Undo & logs

CSV export + undo the last run for extra safety.

FAQ
Why does my antivirus warn about the download?

This is common for new or unsigned Windows installers. Some antivirus tools use reputation-based detection: if a file is new and not widely downloaded yet, it can trigger warnings. Download only from the official GitHub release and verify checksums if provided. Code signing reduces these warnings.

Does the app upload my files?

No. Scanning and renaming happen locally. Reverse geocoding uses an online service to convert GPS coordinates to an address.

Why do some videos have no creation date?

Many videos (downloads, screen recordings, WhatsApp forwards) do not store creation_time metadata. Then the app falls back to the file’s modified date.

Where are the logs saved?

Logs are saved in .img_renamer_logs inside your selected folder. You can also export CSV.