ByteScope

Photo Organizer

Sort photos by EXIF capture date into organized folders and separate screenshots.

The folder is opened locally by your browser. Photos are sorted and moved directly on your disk — nothing is uploaded.

Folder

Choose a folder of photos to organize by EXIF date and separate screenshots.

folder
files
0
Photos
0

Organization rules

Preview for sample date: 2024/06

Tokens: YYYY, YY, MM, DD, HH, mm, ss. Everything else is literal — including letters inside a word, so Summer becomes Su07er because mm is the minutes token.

When EXIF date is missing
If a destination file already exists

What will happen on disk

Every step below, in the order it will be performed. Nothing is written until you confirm.
  • moves 0
  • new folders 0
  • screenshots 0
  • EXIF date 0
  • file date 0
  • no date 0
  • already in place 0
  • renamed 0
  • skipped 0
  • hidden files excluded 0
  • not photos 0
  • in subfolders 0
StepFromTo
Nothing to show yet.

Nothing will be written while a row above is still marked as a problem.

Browser support

Renaming and deleting files where they sit needs the File System Access API, which only Chromium browsers ship. Everything below happens on your machine either way — nothing is ever uploaded.

capabilityChromeEdgeFirefoxSafari
Open a folder from diskwindow.showDirectoryPicker — Chrome/Edge 86 and later, desktop onlysupportedsupportednot supportednot supported
Rename a file in placeFileSystemFileHandle.move — Chrome/Edge 111 and latersupportedsupportednot supportednot supported
Delete a file in placeFileSystemDirectoryHandle.removeEntrysupportedsupportednot supportednot supported
Remember the folder for next timethe handle is kept in IndexedDB on this device; permission is asked againsupportedsupportednot supportednot supported

detected in this browser

  • window.showDirectoryPicker
  • FileSystemFileHandle.move
  • indexedDB

On Firefox or Safari, or on any phone or tablet, this page can explain the job but cannot do it. Open it on desktop Chrome or Edge.

About this tool

Photo Organizer reads the EXIF metadata of your photos to automatically organize them into clean date-based folder structures such as YYYY/MM. If EXIF capture date metadata is absent, it can fall back to the file modification date or place unorganized items in an Unsorted folder.

The tool also detects and separates screenshots based on filename heuristics, missing camera metadata, and standard screen aspect ratios into a dedicated Screenshots folder. A full change preview is displayed before any disk modifications occur, and an undo receipt is generated so moves can be reversed safely.

Frequently asked questions

Are my photos uploaded to a cloud service?

No. EXIF parsing and file moving are executed directly on your local storage via the File System Access API. Nothing is uploaded.

How does the date organization work?

The tool extracts the original capture timestamp from EXIF metadata and moves photos into customized date directory patterns such as YYYY/MM or YYYY/YYYY-MM.

How does screenshot separation work?

Files without camera EXIF data matching common screenshot naming patterns or standard display dimensions are automatically sorted into a Screenshots/ folder.

What happens if a destination file already exists?

You can choose between adding a numeric suffix (e.g. _1, _2) to prevent collisions or skipping existing files.

Can I undo the organization after it completes?

Yes. Every move operation is recorded in a local undo receipt, allowing you to restore files back to their original folder locations.