← Back to Blog

Organize Photo Library: Filing & Naming System

Open your photo library right now and find a specific shot from two years ago. If that took more than thirty seconds, your system is broken — or you don't have one. Most photographers don't. They import everything, edit the ones they like, and leave the rest in a pile that grows every shoot until the whole thing becomes too daunting to touch.

Why photo libraries become unusable

Import is where it breaks. Photos land wherever the software puts them, named whatever the camera decided: DSC_4821, DSC_4822, all in a folder called "Untitled Import 47". It feels fine in the moment. Six months later you'll have no idea what any of it is.

The second problem is editing before culling. You open a shoot, start processing the first decent-looking frame, and never get through the other 400. Now you have a half-edited shoot, no rejects deleted, and the guilt of an incomplete job every time you open the folder.

Cull first — always

Culling means deleting the obvious rejects before you edit anything. It sounds obvious when I say it, but most photographers skip it anyway and end up wasting storage on hundreds of near-identical shots they'll never touch.

The rule is simple: import, then cull immediately, before anything else. While the shoot is fresh in your mind, you know which frames were misfires, which were technical failures, and which are the ones you actually want. That window closes fast.

The rule of the first 10 minutes
After you import, spend ten minutes culling. Don't zoom in, don't get precious about it—just mark the obvious failures (blurry, blinked, bad exposure, duplicates) and flag the keepers. Delete the rejects right then. Do this one thing and your library never becomes a graveyard. You can do a deeper pass later, but killing the junk fast is what keeps it from becoming unmanageable.

A folder structure that actually scales

Your folder structure should answer one question: how would you search for a shoot six months from now? Most people think "what year?" then "what month?" then "what was it?". Three levels deep. That's it.

Sample folder naming system: 2026/ 2026/03/ 2026/03/2026-03-15_wedding-smith/ 2026/03/2026-03-18_portrait-session/ 2026/03/2026-03-20_street-london/

Start with the date, then add a short label. Use hyphens, no spaces. This way your file manager sorts everything by date automatically. The label reminds you what the shoot was when the date alone means nothing.

Be consistent with the label format: subject-location or subject-clientname. If you use both interchangeably, you end up searching for folders the same way you'd search through a pile — by memory, not by system.

File naming conventions

Camera-generated filenames are meaningless outside the camera. DSC_4821 tells you nothing about when it was taken or what it is. Rename on import using a pattern that embeds the date: 2026-03-18_0001.CR3. Now the filename itself tells you when it was shot, even if the file moves.

Lightroom, Capture One, and Photo Mechanic all let you set a rename template at import. Do it once. Thirty seconds now saves you from chaos later.

If you shoot multiple cameras, prefix the filename with a camera identifier: A7C_2026-03-18_0001.ARW. When you're matching files from two bodies shot on the same day, this saves serious time.

Star ratings vs colour labels vs reject-delete

Most photographers try to use every system at once—stars, colors, flags, picks. Don't. Pick one and stick with it. You want to filter fast, not build a taxonomy.

Here's what works: flag keepers (P in Lightroom), reject failures (X), delete the rejects. First pass done. Then after editing, add a single star to only the images you'd show or deliver. One star means keeper. Everything else is unrated. You can add more layers later if you need them, but start simple.

  • Flag (pick/reject) — best for culling speed; keyboard-driven, no clicking
  • Star ratings — best for long-term quality sorting; 1-star means keeper, 5-star means portfolio
  • Colour labels — best for workflow stages: red = needs edit, green = delivered, yellow = to review
  • Delete rejects — don't archive your rejects. Delete them. Storage is not free and discipline is.

Keywording — worth it or not?

Honest answer: probably not. Keywording pays off if you're doing stock work, editorial shoots, or sitting on a library of a hundred thousand images. Otherwise the time you spend tagging isn't worth what you get back in search speed.

What actually works better is a descriptive folder name and a consistent naming convention. If your folder is called 2026-03-18_portrait-session, you'll find it by browsing. If it's called Untitled Import 47, you won't — regardless of how many keywords you attached to the files inside.

If you do keyword, do it at import, not after editing. Tagging 400 already-edited photos is a separate task that never gets done. Build keywords into the import preset for recurring shoot types — portraits, landscapes, events — so the most useful tags apply automatically.

Lightroom catalog vs folder-based approach

This is the biggest structural decision for how you manage your library long-term. Both approaches work — they just have different failure modes and advantages.

Lightroom catalog approach
  • All metadata, edits, and ratings live in one catalog file
  • Fast searching across the entire library
  • Non-destructive edits stored separately from RAW files
  • Catalog corruption = potential loss of all edit history
  • Tied to Lightroom — harder to switch software later
  • Works best when the catalog and files stay together
Folder-only approach
  • Edits stored in XMP sidecar files or baked into exports
  • Works with any software — Finder, Bridge, Capture One
  • No single point of failure for metadata
  • Slower to search across thousands of folders
  • Requires more discipline with folder naming to stay findable
  • Easier to back up and verify — just copy folders

If you're staying in Lightroom long-term, the catalog approach is powerful. The search, face recognition, and smart collections are hard to beat. If you want the freedom to switch software, a clean folder structure with XMP sidecars gives you the same edits without getting locked in.

Never let Lightroom move or rename your files without knowing what it's doing. If your folder structure is defined outside Lightroom and you let Lightroom reorganise it, you'll end up with two systems fighting each other — and files the catalog can no longer find.

Tackling a backlog

If you're sitting on years of disorganised imports, don't try to fix everything at once — that's a project that never starts and never finishes. Instead, draw a line. Everything before today goes into a single archive folder called _Archive. Don't touch it yet.

Start today with your next import. After a couple months of the new system running, it'll feel automatic and you'll be ready to work through the archive in small chunks. An hour a week beats trying to do it all at once and giving up.

  1. Create an _Archive folder and move everything old into it
  2. Set up the new folder structure (Year/Month/Date_Label)
  3. Configure your import preset with the new naming convention
  4. Apply the cull-first rule to every shoot going forward
  5. Tackle the archive in 1-hour weekly sessions — oldest shoots first

Start with the next shoot

The best time to fix your system was day one. The second best time is right now, before your next shoot. Set up your folder template, rename preset, and culling shortcuts. Then use the first-10-minutes rule the second the import finishes. Apps like ShutterFox let you tag and sort shots in the field, so your import has a head start before you even open editing software.