Any consistent system beats the best system applied inconsistently. Choose once and stick with it.
Folder Structure: Date First
For photographs, date-based folders are the most durable choice:
2026/
2026-07-23 Barcelona trip/
2026-07-30 Product shoot - autumn range/Why date rather than subject:
- Every photo has exactly one date; many photos belong to several subjects.
- It sorts chronologically without effort.
- It never requires reorganizing when your categories change.
- You always know roughly when something happened, even when you've forgotten what you called it.
For design and web assets, project-based folders usually work better, since assets belong to a deliverable rather than a moment:
clients/acme/2026-website-refresh/
01-originals/
02-working/
03-export/File Naming That Sorts Correctly
Use this shape: YYYY-MM-DD_subject_variant_version.ext
2026-07-23_sagrada-familia_facade_01.jpg
2026-07-30_desk-organizer_walnut_front_v2.jpgRules that matter:
- ISO dates (YYYY-MM-DD) sort chronologically as text in every system. Never use DD-MM-YYYY.
- Lowercase, since some systems are case-sensitive and some aren't.
- Hyphens or underscores, never spaces — spaces break URLs, scripts and command lines.
- No special characters or accents — they cause encoding problems across systems.
- Zero-pad numbers (01, 02 … 10), or 10 sorts before 2.
- Descriptive but short. Long names get truncated in interfaces.
- Version at the end, and never "final" — use v1, v2, v3. Every designer has a file called final-final-v3-USE-THIS.
For web assets, the filename becomes part of the URL and is a small SEO signal, so descriptive names pay twice.
Keywords Beat Folders
A file can live in only one folder but can carry many keywords. For any library beyond a few thousand images, use a cataloguing tool and tag by:
- Subject (person, product, location)
- Project or client
- Status (selected, edited, published)
- Rating for quick filtering
Then folders only need to answer "where does this live", while keywords answer "how do I find it".
Migrating an Existing Mess
Don't try to fix everything:
- Freeze the past. Move everything into a single folder called something like "archive-pre-2026". Don't reorganize it.
- Start the new system today for everything going forward.
- Improve the archive opportunistically — when you go looking for something old, file that batch properly while you're there.
- Batch-rename in bulk where a clear pattern exists; most operating systems and photo tools have batch rename built in.
- Deduplicate before organizing, not after, or you'll organize the same photo three times.
Keep Originals Separate From Derivatives
The habit that saves the most pain: never overwrite an original. Keep a folder of untouched originals, and export edited versions and web-sized copies elsewhere. Storage is cheap; re-shooting isn't, and neither is discovering that the only copy of a photo is a 600 px compressed version you posted in 2019.