Image Compressor

The Photographer's File Organization System — Folder Structure, Naming, and Backup That Scales

A disorganized photo library becomes unusable at scale. Here's a folder structure, naming convention, and backup strategy that works whether you have 10,000 or 500,000 files.

· 7 min read

Photo organization problems rarely appear immediately. They appear at the worst possible time: when a client wants a specific shot from a shoot two years ago, when a hard drive fails, or when you’re trying to clear space and can’t identify which files are originals and which are exported copies.

A system that works is mostly a matter of deciding on conventions early and applying them consistently. Here’s one that scales.

The Core Principle: Date-Based Folder Structure

The foundation of any photo organization system that doesn’t collapse under volume is date-based folders. Dates are permanent, unambiguous, and sort naturally.

The top-level structure:

Photos/
  2024/
    2024-03/
    2024-06/
    2024-09/
    2024-12/
  2025/
    2025-01/
    2025-04/
    ...

Within each month folder, individual shoot folders:

2025-04/
  2025-04-12_johnson-wedding/
  2025-04-18_product-shoot-blueray/
  2025-04-25_headshots-campbell/

The folder naming convention is YYYY-MM-DD_descriptive-name in lowercase with hyphens. This sorts chronologically, identifies the content, and avoids ambiguity.

Why not subject-based organization? Subject folders (Weddings/, Portraits/, Landscapes/) seem logical but fail at scale: the categories multiply, cross-category shoots need to be in multiple places, and the folder structure requires ongoing decisions about where new content belongs. Date-based folders require no decisions—every new shoot goes to today’s folder.

Inside a Shoot Folder

Within each shoot folder, a consistent structure:

2025-04-12_johnson-wedding/
  RAW/
    DSC_0001.NEF
    DSC_0002.NEF
    ...
  EDITED/
    2025-04-12_johnson-wedding_001.tif
    2025-04-12_johnson-wedding_002.tif
    ...
  EXPORTS/
    WEB/
    PRINT/
    CLIENT-DELIVERY/
  SELECTS.txt (or a Lightroom catalog reference)

RAW/: Original files from the camera. Never modified, never deleted. These are your negatives.

EDITED/: Full-resolution edited versions (TIFF or PSD) that preserve all edit information. Used for high-quality re-exports.

EXPORTS/: Derivative files—JPEGs for web, print-optimized files for the lab, compressed versions for client delivery. Organized by output destination. These are expendable—they can be regenerated from EDITED files.

The critical rule: never modify RAW files. Never rename them. Never overwrite them. They should exist on the drive exactly as the camera created them.

File Naming Convention

Camera default names (IMG_4821.jpg, DSC_0032.NEF) are meaningless outside the camera’s context. But wholesale renaming RAW files creates risks—you lose the original sequence information and can’t match camera file numbers to log entries.

Recommended approach: rename files only in the EXPORTS/ and EDITED/ folders. Keep RAW files with original camera names.

For exported files, the naming convention:

YYYYMMDD_shoot-description_NNNN.jpg

Examples:

  • 20250412_johnson-wedding_0042.jpg
  • 20250418_blueray-product_chair-hero_v2.jpg
  • 20250425_campbell-headshots_sarah-001.jpg

The date prefix ensures alphabetical sort equals chronological sort. The shoot description identifies context without opening the file. A sequence number or descriptive suffix distinguishes images within a shoot.

For clients receiving a gallery, you may want more descriptive names: johnson-wedding-ceremony-0042.jpg strips the date and gives them something more readable.

Version Control

Edited files need version tracking. Two approaches:

Date-stamped exports: The export filename includes the date: 20250415_campbell-sarah-headshot_001.jpg. If you re-export a week later with different settings, the date changes and both versions coexist.

Version suffixes: Append _v1, _v2 to edited files. Simple and explicit.

Never overwrite a delivered file with a newer version under the same name. Clients may have already shared, embedded, or published the original.

The 3-2-1 Backup Strategy

An unbackup photography library is an accident waiting to happen. Hard drives fail. Laptops are stolen. Apartments flood. The 3-2-1 strategy is the professional standard:

3 copies of every file 2 different media types (e.g., internal SSD + external HDD + cloud) 1 off-site copy

In practice, for a working photographer:

  • Primary drive: Working SSD or RAID NAS in your home/office
  • Local backup: External hard drive updated nightly (Carbon Copy Cloner on Mac, Macrium Reflect on Windows)
  • Off-site backup: Cloud storage (Backblaze B2, AWS S3, Google Cloud Storage) or a physical drive stored at a different location (updated weekly or monthly)

For active shoots, the off-site backup matters most. A fire or theft that destroys your office takes your primary and local backup simultaneously. Only an off-site copy survives.

Catalog Software vs File System

Lightroom, Capture One, and similar DAM (Digital Asset Management) software add a catalog layer on top of your file system: ratings, color labels, collections, keyword tags, and face/location recognition.

Catalog software is valuable for managing large libraries, but treat the catalog as supplemental to—not a replacement for—a clean underlying file system. If Lightroom’s catalog is corrupted or lost, your files remain organized by the folder and naming system you built. If you relied on Lightroom’s organization for everything, you lose your organization structure too.

Keep the folder and naming system clean regardless of what catalog software you use.

Culling Workflow

Culling—selecting the keepers from a shoot—should happen before you invest editing time. A shoot of 500 frames typically yields 50–80 selects worth editing.

  1. Import to RAW/ folder, keeping camera-assigned names
  2. Open in Lightroom (or Capture One, or a dedicated culling app like Photo Mechanic)
  3. First pass: mark obvious rejects (out of focus, blinking, severe motion blur)
  4. Second pass: rate survivors (1 star = maybe, 2 stars = probably use, 3 stars = hero images)
  5. Third pass: narrow 2-star and 3-star ratings to your final edit list

This process gets faster with practice. A 300-image event shoot should take 20–45 minutes to cull.

Archiving Old Projects

Projects older than two years that are unlikely to need re-editing can be archived:

  • Move to a dedicated archive drive
  • Compress the EXPORTS/ folder to save space (the originals stay intact)
  • Remove from active Lightroom catalog but keep on the archive drive

Review annually. The archive drive becomes your long-term insurance policy.


Before archiving or delivering, compress your export JPEGs to manageable sizes with the free Image Compressor.

Try the Image Compressor — Free

No account needed · 100% private · Runs entirely in your browser