Organize Photos by Capture Date Automatically
You copy a folder of photos from an old drive to your PC, open it, and everything is dated today. A trip from 2019, a birthday from 2021, last week’s shoot — all flattened onto the same day. If you’ve ever tried to organize photos by capture date and watched Windows sort them by the wrong date, this guide is for you. We’ll fix it so pictures land in year and month folders by the real day they were taken — automatically, and with a preview before anything moves.
The trap: file date is not photo date#
Every file carries a “modified” date. It feels like it should be the day the photo was taken, but it isn’t. It’s the last time the file changed — and copying, downloading, syncing to the cloud, or exporting from an app all count as changes. Move photos to a new drive and their file dates reset to the moment of the copy. Sort by date now and 2019 sits right next to yesterday.
Meanwhile, the day you actually pressed the shutter never left. Cameras and phones stamp it inside the picture, along with the model of the camera. That inner stamp doesn’t change when you copy the file. The problem was never that the information was gone — it’s that Windows Explorer sorts by the wrong date, and almost nothing reads the right one.
What “by capture date” really means#
Elegant File Explorer reads the real capture date written inside each photo and organizes by that, not by the file’s modified date. Two families of placeholder tokens make the difference visible:
- File-date tokens —
{year},{month},{month-name},{day}— read the file’s own modified date. Handy, but they inherit the trap above: copy the file and they follow the copy. - Capture-date tokens —
{capture-date},{capture-year},{capture-month},{capture-day}— read the day the camera recorded inside the photo. Copy the file all you want; these stay put. And there’s{camera}for the model that took the shot.
That’s the whole fix in a sentence: build your photo folders out of capture tokens, and copying never scrambles your timeline again.
Why does this matter so much for photos specifically? Because photos are the files we most want in chronological order, and the ones we copy most often — off the phone, off the card, out of the cloud, between drives as libraries grow. Every one of those moves resets the file date, so the pictures you care about ordering are exactly the ones Windows orders worst. A wedding, a newborn’s first year, a trip you’ll want to relive — all of it deserves to sit under the right year, not under the day you happened to move the folder. Reading the capture date is how the app gives you the timeline you actually lived.
The one-click way: a ready-made recipe#
Open Auto-organization, click + New rule, and when the wizard offers “How about starting from a ready-made recipe?”, open the Recipe Gallery and pick “Photos by capture date (EXIF)”.
That recipe does two things at once. It moves each photo into Photos/{capture-year}/{capture-month} — folders built from the real capture date — and renames each file to {capture-date}_{name}, so a picture becomes something like 2026-06-05_beach.jpg, sortable by name and dated correctly. When a photo has no capture stamp at all, the recipe quietly falls back to the file date so nothing is ever left behind.
Before you commit, click “Simulate effect”. The “Preview — nothing is actually changed” scene shows exactly which year and month each photo would land in and how many folders would be created. When the timeline looks right, click “Save rule.” If the result ever surprises you, the “Undo” button puts everything back in one click.
Want month names like June instead of 06? You can, but read the tokens carefully: {month-name} follows the file date, so mixing it with capture-year folders would put a 2019 photo under this year’s month. Keep a folder consistent — all capture tokens, or all file tokens. To go deeper on every placeholder, see the full file placeholders guide.
Build it by hand instead#
Prefer to assemble the rule yourself? It’s five short steps.
- Rule name. Something like
Photos by real date. - Monitored folders. Click + Add folder, then Browse…, and choose your Pictures folder (or wherever new photos land). Turn on Include subfolders if your photos live in nested folders.
- When to run. Start with “Only when I say (manual)” so you can trigger it with “Run now” and check the results, then switch to “Automatically, when a file arrives (real time)” once you trust it.
- Which files (conditions). Click + condition and pick “Type is (Images, Documents…)”, set to Images. That catches every picture and skips everything else.
- What to do (actions). Click + Add action, choose “Move to”, and in Destination or pattern type
Photos/{capture-year}/{capture-month}. To stamp the date into the name too, add a “Rename (pattern)” action with{capture-date}_{name}.
Simulate, save, done. You never need to “turn on” photo reading — the app reads the capture date on its own the moment a rule uses a capture token.
More recipes for a real photo library#
The Gallery has a whole photo section worth a look:
- “Archive last years’ photos (EXIF)” — moves pictures taken more than a year ago into an archive, split by the year they were actually taken, keeping your active folder light.
- “Library by camera (EXIF)” — reads the camera model and gives each one its own folder: the DSLR in one, the phone in another. Photos with no camera stamp stay in plain view.
- “Rename photos: date + camera” — renames in place to
2026-06-05_Canon EOS R6_name, professional and traceable, no manual typing. - “Separate RAW from JPG” — pulls the RAW files (CR2, NEF, ARW, DNG…) into their own folder so the JPGs stay free for quick culling.
Every one runs through the simulation first and can be undone, and everything happens on your PC — no upload, no account, no cloud.
Elegant File Explorer