Photography File Naming Convention: A Practical System for Client Delivery
A clear naming pattern prevents lost selections, duplicate exports, and confusing revision requests.
Camera filenames such as DSC_0042 or IMG_7189 are convenient during capture but weak as delivery identifiers. They can repeat across cameras, reveal no project context, and become ambiguous when a client requests changes. A useful delivery name should be readable, unique inside the project, and stable across exports.
A reliable pattern
CLIENT_PROJECT_DATE_SEQUENCE_VARIANT.ext
Example: NORTHSTAR_SPRING26_20260418_0042_PRINT.jpg. Not every project needs every field. The important part is choosing the smallest pattern that remains unambiguous.
Field rules
| Field | Rule | Example |
|---|---|---|
| Client | Use one approved short name | NORTHSTAR |
| Project | Describe the job, not the folder location | SPRING26 |
| Date | Use YYYYMMDD so dates sort correctly | 20260418 |
| Sequence | Pad with zeros to a fixed width | 0042 |
| Variant | Add only when multiple deliverables exist | PRINT or WEB |
Rules that prevent common failures
- Use letters, numbers, hyphens, or underscores consistently.
- Avoid spaces, slashes, client secrets, and words such as FINAL_FINAL.
- Do not reset the sequence inside the same delivery unless folders make the sets unmistakable.
- Keep the base identifier stable across print and web variants.
- Never overwrite the original camera filename mapping; preserve it in Lightroom metadata or a manifest.
How to test a naming system
Sort the folder by filename. The intended viewing order should remain correct. Search for the client code and confirm that all results belong to one job. Finally, compare the expected range with the exported numbers to expose gaps.
Check a filename pattern and missing numbers →
Example for a two-format delivery
Use ACME_HEADSHOTS_0001_PRINT.jpg and ACME_HEADSHOTS_0001_WEB.jpg. The shared identifier makes client feedback precise: “Please revise image 0001” refers to the photograph, while the suffix identifies the export.

