ShotGrab
Features Pricing Blog
Download
Guides

File Naming Best Practices for Photo and Video Projects

Naming that still makes sense when you're 4,000 files and three cameras into the day — not just the ten test shots you renamed by hand at your desk.

By Gabriele, ShotGrab · 5 min read

Most naming advice for photographers and filmmakers is written for someone renaming twenty photos after a weekend shoot. It falls apart the moment you have three cameras, a dozen cards, and a deadline the same night. Here's what actually holds up at volume.

Don't rename the camera-original files by hand

It's tempting to batch-rename IMG_0001.CR3 into something readable the moment files land — but manual renaming at scale is where typos, accidental double-renames, and broken links to sidecar files (XMP, THM) come from. The camera's own filename is already a stable, unique-enough reference for that card; the information you actually want attached to it — date, client, camera — belongs in the folder path, not scrambled into the filename itself.

Let the folder structure carry the meaning

A path like 2026-09-11 / Canon EOS R5 / IMG_4471.CR3 tells you everything a renamed file would, without touching the original name: when it was shot, which camera shot it, and — one level up — which project it belongs to. It also means two cameras that both produce IMG_0001 on the same day never collide, because they land in different camera subfolders.

Use ISO dates, not "Sept 11" or "9-11-26"

Format dates as YYYY-MM-DD. It's the only format where alphabetical sort and chronological sort are the same thing — your Finder window, your NLE's bin list, and a script all agree on the order without you doing anything.

Avoid spaces and special characters in folder names

Spaces, accented characters and symbols like & # % in a folder name are usually harmless — until that folder crosses into a cloud sync tool, a shell script, a NAS with a different filesystem, or an NLE project file that stores an absolute path. Stick to letters, digits, hyphens and underscores and you'll never debug a "file not found" caused by a stray character.

Pick one template and reuse it on every project

The value of a naming convention compounds only if it's the same on project 40 as it was on project 1. An ad hoc structure invented under deadline pressure for "just this one shoot" is the one you'll be searching for at 11pm three months later.

How ShotGrab approaches this: it never renames your camera-original files. It builds the destination folder from a template you set up once — date, camera model, client, whatever you choose — and sanitizes anything you type into it before it becomes part of a path, so the same template just works, card after card, project after project.

Don't rename or move a destination folder mid-transfer

If a card is still copying into a folder, leave that folder alone until the transfer and verification are done. Renaming or moving it mid-copy is one of the more reliable ways to end up with files that never get properly written or verified.

Set the template once. Never think about it again.

ShotGrab's free plan covers 128GB every 14 days with every feature unlocked.

Download for Mac
ShotGrab
© 2026 ShotGrab