Home › All products › Home, Cleaning & Moving
Photo Date Sorter (Python): Organize Photos & Videos into Year/Month Folders by Date Taken

Sort thousands of phone and camera photos into Year/Month folders by the date they were taken (EXIF, file name or file date). Report first, copy or move, skips identical copies, never overwrites, undo for moves.
NOK 80
Instant digital download. Secure checkout by Payhip. Checkout not opening? Open this product in our Payhip shop.
Details
Years of phone backups in one giant folder? Run one command to see how your photos would be organized, then copy them into clean year and month folders. Your originals stay untouched with --copy.
What's inside
- photosort.py (single file, standard library only)
- EXIF + file-name + file-date detection
- Report, --copy, --move, --undo, custom folder pattern
- Duplicate-safe re-runs
- Self-test with 14 checks
- 5-page PDF guide
Good to know
- Python 3.8+ (free). Self-test passes on Linux with Python 3; Windows/macOS steps are in the guide but were not tested by me.
- Doesn't read dates inside HEIC, PNG or video files - those use the file name or modified date. Doesn't detect visually similar photos, only identical files.
Format & delivery
- One ZIP file containing:
- Photo-Sorter-Guide.pdf
- photosort.py
- tests/run_tests.py
- README.txt
- Instant digital download after checkout. You also get the link by email.
Licence: personal use. Please don't resell or share the files.
Questions? [email protected]
More in Home, Cleaning & Moving
Post-Move Organization Kit for New Homeowners
NOK 70
Printable Home Movie Night Experience Pack
NOK 60
Python CSV Cleaner Toolkit: Clean, Merge, Split & Inspect CSV Files (Beginner-Friendly Scripts + Guide)
NOK 90
Python Folder Auto-Sorter: Tidy Downloads by Rules with Dry-Run & Undo (Windows, Mac, Linux)
NOK 90
Quick Clean Room Rotation Planner
NOK 60
Quick Declutter Playbook for Parents
NOK 60
Personalized Labeling System: Custom Labels for Home
NOK 70
Personal File Organization Checklist for Canadian Users
NOK 60