Canon EOS R5 Camera Workflow May 25, 2026 · 14 min read
You bought the R5 because it's a powerhouse — 45MP stills, 8K video, 20fps bursts. Now you have 10,000 files spread across CFexpress and SD cards, and no idea where anything is. Here's the system that fixes it permanently.
Why this camera creates more file chaos than your 5D Mark IV ever did
Every uncompressed CR3 from the R5's 45-megapixel sensor weighs 45–60 MB. A single 2-hour portrait session at a moderate shooting pace produces 40–50 GB of RAW data. Shoot RAW+JPEG and that balloons even further. Your drives fill up insanely fast.
Many R5 shooters use RAW+JPEG for quick client previews or immediate social media delivery. But now every shutter press generates two files — _MG_9421.CR3 and _MG_9421.JPG — with identical filenames except the extension. Sorting them manually is a nightmare.
The R5 is a true hybrid, shooting 8K RAW video and 4K 120p. You're likely shooting heavy MP4 or CRM video clips between stills. Now your card dump contains CR3, JPEG, and massive video files all mixed together with sequential numbering.
Canon names every file IMG_XXXX or _MG_XXXX (for Adobe RGB). After the counter rolls past 9999, it resets. You end up with _MG_0001.CR3 from three different shoots on three different cards. Good luck finding a specific file two years from now.
The R5's mixed card slots make organization harder than it needs to be
The R5 uses Slot 1 (CFexpress Type B) and Slot 2 (SD UHS-II). Because CFexpress is much faster, many shooters write RAW/8K video to Slot 1 and JPEGs/proxies to Slot 2. This splits a single shoot across two totally different physical media.
In backup mode, both cards contain byte-for-byte identical files with identical filenames. Import both cards without thinking and you have exact duplicates cluttering your drive — or worse, overwriting each other if imported to the same folder.
If you use "Rec. separately" (CR3 → CFexpress, JPEG → SD), you import two cards that need to be merged into the same folder structure — matching _MG_9421.CR3 from card 1 with _MG_9421.JPG from card 2. Manual merging is extremely tedious.
With 512GB or 1TB CFexpress cards, you might not format for weeks. Your card soon contains Friday's event, Saturday's wedding, and Sunday's portraits — all under DCIM/ with sequential numbering. No folder separation at all.
The silent workflow killer that grows with every shoot
Canon's sequential numbering system (IMG_0001 → IMG_9999) resets after 9,999 frames. Because the R5 shoots at 20fps electronically, you burn through 10,000 frames very quickly. Import two different cards with overlapping ranges into one folder and you'll silently overwrite files — or macOS will append (1) suffixes that break your Lightroom catalog links.
The backup-mode trap: Shooting to multiple cards writes identical files to both slots. If you import both cards into the same directory "just in case," you now have _MG_5230.CR3 and _MG_5230 (1).CR3 — two copies of the same 50 MB file eating disk space. Across a 4,000-photo event, that's an extra 200 GB of pure waste.
How FolioSort handles this: FolioSort detects naming collisions during organization. It can automatically append a unique suffix based on the file's EXIF timestamp, ensuring no file is ever overwritten or silently duplicated. You define the rule once and forget about it.
Three proven structures for different shooting styles — pick one and commit
Best for photographers who shoot multiple genres and need a simple, universal system. Every file lands in a year → month → day hierarchy. Add an Extension subfolder to separate CR3 from JPEG automatically.
FolioSort template: {YYYY}/{MM-Month}/{DD}/{Extension}/
Photos/ ├── 2026/ │ ├── 01-January/ │ │ ├── 15/ │ │ │ ├── CR3/ │ │ │ │ ├── _MG_0142.CR3 │ │ │ │ └── _MG_0143.CR3 │ │ │ └── JPG/ │ │ │ ├── _MG_0142.JPG │ │ │ └── _MG_0143.JPG │ │ └── 28/ │ │ └── CR3/ │ ├── 02-February/ │ └── 03-March/
If you shoot with the R5 alongside an R6 Mark II or R3, separate files by camera model and lens. Ideal for second-shooter workflows where you need to track which body captured what.
FolioSort template: {YYYY}/{MM}/{Camera}/{Lens}/
Photos/ ├── 2026/ │ ├── 05/ │ │ ├── Canon-EOS-R5/ │ │ │ ├── Canon-RF-24-70mm-F2.8-L-IS-USM/ │ │ │ │ ├── _MG_1200.CR3 │ │ │ │ └── _MG_1201.CR3 │ │ │ └── Canon-RF-85mm-F1.2-L-USM/ │ │ │ └── _MG_1250.CR3 │ │ └── Canon-EOS-R6m2/ │ │ └── Canon-RF-70-200mm-F2.8-L-IS-USM/ │ │ └── IMG_4500.CR3
Use FolioSort's Events feature to define time blocks. Files are sorted by when they were taken — not just by date, but by the specific moment within an event. The R5's EXIF timestamps drive the entire process.
FolioSort Events configuration:
2026-06-14_Smith-Wedding/
├── 01_Getting-Ready/
│ ├── _MG_3001.CR3 ← EXIF: 10:23 AM
│ └── _MG_3002.CR3 ← EXIF: 10:24 AM
├── 02_Ceremony/
│ ├── _MG_3180.CR3 ← EXIF: 2:05 PM
│ └── _MG_3181.CR3 ← EXIF: 2:06 PM
├── 03_Portraits/
│ └── _MG_3400.CR3 ← EXIF: 4:15 PM
├── 04_Reception/
│ ├── _MG_3600.CR3 ← EXIF: 6:30 PM
│ └── MVI_0012.MP4 ← EXIF: 8:45 PM (first dance video)
└── 05_Video-Clips/
└── MVI_0008.CRM ← EXIF: 3:20 PM (RAW video clip)
From card dump to clean folder structure in under 60 seconds
Copy both the CFexpress and SD card contents into one staging folder. Don't sort, don't rename, don't think. Just dump. FolioSort handles the rest by reading each file's embedded EXIF metadata.
Choose a folder template — {YYYY}/{MM-Month}/{DD} for date-based, {Camera}/{Lens} for multi-body, or use Events for weddings. FolioSort's wizard suggests templates based on what it finds in your files.
Click Run. FolioSort reads EXIF from every CR3, JPEG, CRM, and MP4, then moves files into the correct folders. 4,000 files? Under 30 seconds. Naming collisions handled automatically. Open Lightroom and start culling.
DateTimeOriginal, Camera Model (Canon EOS R5), Lens Model, Focal Length, Aperture, ISO, GPS (if paired via Camera Connect), Color Space, Image Dimensions. All preserved during organization — FolioSort never modifies file contents.
Same EXIF fields as CR3, plus embedded color profiles. FolioSort can route JPEGs/HEIFs to a separate subfolder or keep them alongside their RAW pair — your choice.
Creation date, duration, resolution (8K/4K/1080p), codec info. Video clips get organized into the same date/event structure as your stills — no separate video workflow needed.
The R5 writes full lens identification into every file. Use {Lens} or {FocalLength} tokens to create subfolders by glass. Find every shot taken with your RF 28-70mm f/2 instantly.
Stop fighting Lightroom's import dialog. Organize first, import second.
Lightroom Classic's import dialog wants to copy files into its own folder structure using a rigid date-based system. If you shoot CR3+JPEG, Lightroom imports both but gives you no clean way to separate them into folders. If you import from two cards, duplicate filenames cause conflicts. And Lightroom's "Into Subfolder" option only supports basic date tokens — no camera body, no lens, no custom events.
Run FolioSort on your raw card dump. Files are moved into your chosen folder structure with EXIF-based naming. CR3 and JPEG separated. Duplicates handled.
In Lightroom Classic, select the organized root folder and choose Add (not Copy or Move). Lightroom reads files in place and mirrors your folder structure exactly. No re-copying. No re-sorting.
Your Lightroom catalog now has folders named by date, camera, lens, or event. Navigate the folder panel to jump to any session instantly. Start culling — the organization is already done.
Bonus: Because you used Add instead of Copy, Lightroom doesn't duplicate your huge R5 files. The organized folder structure on disk is the catalog structure. Move the folder to a NAS later? Just update the Lightroom folder location — all edits, keywords, and collections stay intact.
From 4 memory cards and 8,000 files to a delivery-ready structure in minutes
A typical R5 wedding generates massive data across two shooters. Lead on the R5 with an RF 28-70mm and RF 50mm f/1.2. Second shooter on an R6. Both shooting RAW+JPEG. Four cards (CFexpress + SDs) at the end of the night. Here's the workflow:
Back at your workstation, copy all cards into a single staging folder: ~/Staging/2026-06-14-Smith/. Don't try to sort cards into subfolders manually — let EXIF handle it.
Open FolioSort, load the staging folder, and create Events with time blocks based on the day's timeline:
Getting Ready → 09:00 – 12:30 First Look → 12:30 – 13:00 Ceremony → 14:00 – 15:30 Family Formals → 15:30 – 16:00 Couple Portraits → 16:00 – 17:30 Cocktail Hour → 17:30 – 18:30 Reception → 18:30 – 23:59
FolioSort reads every file's EXIF timestamp and sorts into event folders. Files from both the R5 and R6 end up in the same event folder, sorted chronologically. Import into Lightroom with Add. Cull by event — start with Ceremony (usually the most time-sensitive for the couple). Export directly from each event folder for partial delivery.
Organize 2 weeks of travel photography without a laptop on the road
Two weeks in Italy. R5 with an RF 24-105mm and RF 70-200mm. Shooting CR3 only. 400–600 frames per day. That's thousands of CR3 files across your CFexpress cards — no folder separation between Rome, Florence, and Venice.
Don't waste travel time organizing on an iPad. Shoot freely. Format cards only when they're full and after you've verified the backup copy. Every file's EXIF contains the date, time, and lens data (plus GPS if paired with the Canon Camera Connect app). That metadata is your organizational safety net.
Dump all cards into a staging folder. Set FolioSort's template to {YYYY}/{MM-Month}/{DD}/{City}/. If you recorded GPS data, FolioSort reads it and reverse-geocodes to city names. Every photo lands in the correct day and location folder:
Italy-2026/ ├── 2026/ │ ├── 05-May/ │ │ ├── 10/ │ │ │ └── Rome/ │ │ │ ├── _MG_5001.CR3 │ │ │ └── _MG_5002.CR3 │ │ ├── 15/ │ │ │ └── Florence/ │ │ └── 20/ │ │ └── Venice/
No GPS data? No problem. Use date-only sorting ({YYYY}/{MM-Month}/{DD}/) and the photos still land in day-by-day folders. You can manually rename the day folders to add city names later — or use FolioSort's rename feature to batch-rename based on EXIF data.
How to cut 4,000 frames down to 400 deliverables — faster
The R5's 20fps electronic shutter means you'll often have 10–15 nearly identical frames from a single sequence. Culling is where you reclaim time. But culling 4,000 unsorted 45MP files in a flat folder is masochistic. Here's how pre-organization makes culling 3x faster:
After FolioSort sorts by event time blocks, you cull Ceremony separately from Reception. Each event is 300–800 frames — digestible. You maintain focus and make faster keep/reject decisions.
If you shot RAW+JPEG, use FolioSort to route JPEGs to a Previews/ subfolder. Cull using the smaller JPEGs in Photo Mechanic or FastRawViewer, then match your picks back to the massive CR3 files for editing.
Sort by lens to quickly review all 85mm portraits together, all 15-35mm wide shots together. This is especially useful for wedding formals — find every 35mm group shot in one folder instantly.
Don't delete rejects immediately. After culling, move rejected files to an _Rejects/ folder within the event. Archive to a cold storage drive. Delete after 6 months if the client hasn't requested anything extra.
A folder structure only matters if it survives long-term
3 copies of every file. 2 different media types (SSD + NAS, or SSD + cloud). 1 offsite (cloud or a drive at a friend's house). The R5 produces gigantic files — a single wedding can be 300+ GB of RAW data. You need a system that scales.
Recommended archive structure:
Archive/ ├── 2026/ │ ├── 2026-01-15_ProductShoot-BrandX/ │ │ ├── RAW/ ← Original CR3 files │ │ ├── Selects/ ← Edited TIFFs/PSDs │ │ ├── Delivery/ ← Final JPEGs for client │ │ └── Lightroom-Catalog/ ← .lrcat + previews │ ├── 2026-03-01_Italy-Travel/ │ │ ├── RAW/ │ │ ├── Selects/ │ │ └── Web-Export/ ← Resized for Instagram/blog │ └── 2026-06-14_Smith-Wedding/ │ ├── 01_Getting-Ready/ │ ├── 02_Ceremony/ │ ├── 03_Portraits/ │ ├── 04_Reception/ │ ├── Delivery-Gallery/ ← Client-facing exports │ └── Lightroom-Catalog/
Because FolioSort creates a plain folder-and-file hierarchy — no database, no catalog file, no proprietary index — you can copy the entire structure to any NAS (Synology, QNAP, TrueNAS) and it's instantly browsable. No import step. No conversion. Works with Immich, Photoprism, or just SMB shares from any device.
Cold storage tip: After final delivery, move the massive RAW/ folder to a dedicated archive drive and keep only Selects/ and Delivery/ on your fast SSD. Your working drive stays lean. The archive drive has everything, organized identically, searchable by date and project name.
Print this. Tape it to your monitor. Follow it every time.
{YYYY}/{MM-Month}/{DD}/_Rejects/ folders quarterly to reclaim SSD spaceCommon questions about organizing Canon EOS R5 photos
DateTimeOriginal field embedded in every CR3 and JPEG the R5 produces. Set a folder template like {YYYY}/{MM-Month}/{DD}/ and FolioSort moves each file into the correct year, month and day folder automatically — no manual sorting required. The process handles thousands of files in seconds.
{Extension} in your folder template to automatically route CR3 files into a RAW/ subfolder and JPEG files into a JPG/ subfolder within the same date hierarchy. This keeps your RAW editing files separate from quick-share JPEGs.
_MG_0001.CR3 on both cards. FolioSort handles naming collisions automatically — it can append a unique suffix or use EXIF timestamp renaming to guarantee unique filenames during organization. No silent overwrites, no manual intervention.
{Lens} or {FocalLength} tokens in folder templates, automatically creating subfolders like Canon-RF-24-70mm-F2.8-L-IS-USM/ or 85mm/. This makes it easy to find every portrait or wide-angle shot from a session.
The multi-camera wedding folder hierarchy — Getting Ready, Ceremony, Reception — built automatically from EXIF timestamps.
What EXIF data is, which fields matter most, and how to use it to automate your file sorting workflow.
Deep dive into FolioSort's Events feature — define time blocks, sort thousands of files by moment, and organize multi-day events.
A real case study on EXIF-based organization at scale on macOS.
Download FolioSort free. Organize up to 100 files per operation with no account required.