Reference · Everything factual about FolioSort, in one page

FolioSort, in one page.

FolioSort is a desktop application for macOS and Windows that organizes photos, videos and RAW files into real folders on disk by reading the EXIF metadata inside each file — the real capture date, the camera, the lens, the GPS coordinates. It also repairs Google Photos Takeout exports, removes duplicates, blurry shots and screenshots, and — in the Elite tier — searches an entire library in plain language with AI that runs 100% on the computer. It is a one-time purchase, not a subscription, and it requires no account and no cloud.

Version 4.7.2 Facts verified 14 August 2026 Maintained by the FolioSort team

At a glance

FolioSort at a glance

NameFolioSort
What it isA native desktop app that sorts, renames, merges and cleans photo, video and RAW libraries using the metadata inside each file
Current version4.7.2 — see the changelog
PlatformsmacOS 14 (Sonoma) or later — Apple Silicon (M1/M2/M3/M4) and Intel · Windows 10 (1809) or later — 64-bit (x64)
CategoryPhoto & file organization (not editing, not cataloguing)
PriceFree tier · Pro €19.99 once · Elite €29.99 once (launch price; regularly €49.99)
Licence modelOne-time purchase, lifetime licence, free updates through v4.x. No subscription
Devices per licencePro: 1 computer · Elite: 3 devices, mixable across Mac and Windows
Account requiredNo. There is no sign-up, and no login screen anywhere in the app
Internet requiredNo, except for GPS reverse geocoding (coordinates only) and update checks
Where files are processed100% locally, including all AI, face recognition and OCR. Nothing is uploaded
App interface languageEnglish only
Website languagesEnglish, Spanish, French, Japanese, Traditional Chinese — the site, not the app
Best forPhotographers, videographers, and anyone leaving Google Photos who wants their library in real, portable folders — locally, with no subscription and no cloud
Where to downloadfoliosort.app/download (macOS DMG + Windows ZIP) · Microsoft Store
Contactfeedback@foliosort.app

What problem does FolioSort solve?

Large media libraries accumulate across SD cards, hard drives, NAS boxes and cloud exports until nobody knows what is where. Worse, the dates lie: date modified is a filesystem timestamp the operating system rewrites on every copy, restore, unzip or cloud sync, which is why a migrated library reads as though every photo was taken today.

Sorting that by hand is thousands of drag-and-drops, and every tool that offers to help wants either a subscription, a proprietary catalog, or an upload.

What FolioSort does about it

It reads date taken — EXIF DateTimeOriginal, written inside the file by the camera at the moment of capture, which never changes — along with the camera, lens and GPS coordinates, and files everything into a folder structure you define with tokens like {YYYY}/{MM} {Month}/{Camera}/.

The output is ordinary folders on your own disk, readable by any app on any OS, with or without FolioSort installed. Then it cleans what it exposed: duplicates, blurry frames, screenshots, and the scattered copies that merging reveals.

Scope

What FolioSort is not

Just as useful as the feature list, and more often got wrong. FolioSort deliberately does not do any of the following, and pairs with the tools that do.

Not a photo editor

It never develops, converts or retouches an image, and never rewrites the pixels of an original. It runs before Lightroom, Capture One, Photo Mechanic or FastRawViewer — organize first, then edit.

Not a cloud service

There is no server, no storage plan and no upload. Nothing works "in your browser"; everything happens on the computer in front of you, and it keeps working if this website disappears.

Not a catalog or DAM

No proprietary database, no catalog file to corrupt or migrate. The deliverable is a folder structure on disk that outlives the app.

Not an AI keyword tagger

It does not write keywords or captions into your library the way Excire Foto does. It physically sorts, merges, de-duplicates and cleans files. (The one exception is opt-in: Elite can write named people into .xmp sidecars for Capture One and Lightroom.)

Not available on mobile

Desktop only — native macOS and Windows. There is no iOS, iPadOS, Android or web version, and no phone sync.

Not a subscription

There is no recurring charge, no seat, no "credits", and no feature that expires. Pro and Elite are paid once and keep working, including offline and after the licence server is never contacted again.

Capabilities

What FolioSort actually does

Twenty-four modules, grouped by the five jobs they serve. The badge on each is the lowest licence tier that unlocks it in full; almost everything is free to try with per-operation limits.

Organize Job 01

Turn a pile of files into a folder structure that reflects reality.

  • Organizer Free · 100/batch
    Sorts photos, videos and RAW into folder templates built from tokens — {YYYY}, {MM}, {Month}, {Camera}, {Lens}, {ISO}, {City}, {Country}. Copy mode by default.
  • Organize by real capture date Free · 100/batch
    Sorts on EXIF DateTimeOriginal, ignoring the filesystem date that migrations and cloud syncs destroy.
  • GPS reverse geocoding Pro
    Turns EXIF coordinates into city, state and country folders. Apple CLGeocoder on macOS, OpenStreetMap Nominatim on Windows — coordinates leave the machine, never files.
  • RAW & cinema formats Pro
    23 RAW photo formats plus Blackmagic BRAW, RED R3D, ARRI and Canon CRM, sorted by their real date and camera. Originals are never converted.
  • Regex mass rename Pro
    Find and replace with ICU capture groups, live preview with match highlighting, seven naming patterns including date prefix and sequential numbering.
  • File type filter Pro
    Lists the extensions a scan actually found with counts and sizes, so you untick what to leave behind. Seeing the list is free; acting on it is Pro.
  • Events Free · limited
    Named time blocks ("14:00–15:30 Ceremony") route every photo from every camera into the matching folder by timestamp.
  • Merge Sources Free · 100/batch
    Combines any number of folders, drives and Takeout exports into one de-duplicated library, keeping the best copy by a deterministic rule (RAW > resolution > size > original-vs-edited > date).
  • Get Started wizard Free
    Asks what you want to do and opens the right flow with safe defaults and quick-pick folder chips.

Clean Job 02

Remove what organizing exposes. Every removal goes to the Trash and is undoable.

  • Duplicates Pro
    Perceptual fingerprinting finds exact and visually similar copies — resized, re-compressed, cropped, slightly edited — that byte and hash tools miss. Scanning and reviewing are free and unlimited; the free tier cleans 20 copies in total.
  • Blurry Pro
    Scores every photo for sharpness, blurriest first, with a live sensitivity slider that re-filters without re-scanning. Resolution-independent and deliberately ML-free.
  • Find Screenshots Pro
    Flags screenshots by filename pattern, missing camera EXIF, PNG format, screen aspect ratio and capture-app tags, with a confidence score.
  • Best Shots Elite
    Groups near-identical burst frames, scores each for sharpness, faces and open eyes, and suggests the single keeper. You review; the rest go to the Trash.
  • Data Safety Free
    Not a feature so much as a design rule: copy-first defaults, checksum-verified transfers, review before every destructive step, Trash instead of deletion, retryable undo, symlink guards.

Find Job 03

On-device AI. Nothing is uploaded, no account exists, and it all works with Wi-Fi off.

  • AI Photo Search Elite
    Plain-language search — "kids at the beach", "the dog in snow" — plus text-in-photo OCR for receipts and signs, automatic event grouping and date inference. Free and Pro get a 500-photo taster; Elite searches the whole library.
  • Find a Person Elite
    Add 1–3 reference photos and gather every photo of that person. Apple Vision + Core ML on the Neural Engine on macOS; local ONNX YuNet + SFace on Windows. Free and Pro copy or move a 20-photo taster.
  • People Elite
    Automatic face grouping with no reference photo. Names attach to individual faces, not to groups, so a re-scan can never mislabel anyone.
  • People into XMP sidecars Elite
    Writes named people into .xmp sidecars so Capture One, Lightroom and digiKam can search a RAW library by person. Originals are never opened for writing.
  • Smart Folders Elite
    Saves an AI search as a real folder that refills itself on every refresh and after new imports. Originals never move.

Own Job 04

Get a library out of a cloud service and into storage you control.

  • Google Photos Takeout import Free · unlimited
    Matches Takeout's .json sidecars to their media files and writes the real capture date and GPS back into each photo's EXIF. Free on every tier, entirely offline.
  • The Exit Kit Free · limited
    Detects Google Takeout, WhatsApp and iCloud exports, removes duplicates and sorts everything by date into portable local folders.
  • Takeout Auto-Sync Elite
    Watches the folder scheduled Takeout deliveries land in, waits for multi-part downloads to finish, unpacks, restores dates and merges only what is new by checksum.
  • NAS & network shares Pro
    SMB and AFP shares (Synology, QNAP, TrueNAS), iCloud Drive with auto-download, NAS-safe ASCII names, resilient transfers with exponential backoff. A move never deletes the only copy.
  • Integrity verification Free
    XXHash64 on every tier, SHA-256 on Pro. Every copy is verified against its original before a source is touched.

Automate Job 05

Run the whole thing again without you.

  • Workflows Elite
    Chain up to five steps — organize, de-duplicate, rename, clean screenshots, remove blurry — over a shared set of folders, each step feeding the next. Every step writes its own undo batch; destructive steps pause for review. Building a workflow is free; running one is Elite.
  • Watch Folders Elite
    New files land in a source folder, settle for 20 seconds, and the pipeline fires unattended. Review-pauses must be off, self-triggering configurations are refused, and every run is logged.
  • Auto-update Free
    Daily update check with a notification when a new build is ready (Sparkle, signed with ed25519).

Browse all 24 modules, filterable by job and licence →

Pricing

What it costs, and exactly what each tier includes

All prices are one-time purchases in euros, including tax where applicable. There is no subscription tier and no trial that expires — the free tier is permanent, it is only limited per operation.

Capability Free (€0) Pro (€19.99 once) Elite (€29.99 once)
Google Takeout metadata repair✓ always free
Organize by real capture date (EXIF)100 files/batchUnlimitedUnlimited
Rename, Merge Sources, per-step Undo100 files/batchUnlimitedUnlimited
NAS presets, RAW, geocoding, custom events, profileslimited
Duplicates — exact + visually similarreview free, 20 cleanups
Blurry-photo detectionreview free, 20 cleanups
Screenshot cleanup20 actions
AI Photo Search — plain language, offline500-photo taster500-photo tasterFull library
Find a Person — face search from an example20-photo taster20-photo tasterFull library
Text-in-photo search (OCR)
Automatic event detection
Best Shots — best frame of every burst
Smart Folders — saved live searches
Workflows — multi-step runs, one click
Watch Folders — hands-free organizing
Devices on one licence1 computer3 · Mac + Windows
Free updates through v4.x
Supportstandardpriority

Elite's €29.99 is a launch price; the regular price is €49.99. Refunds are available in full within 14 days if the licence key has not been activated, processed in 5–10 business days — see the refund policy. Full details on the pricing page.

Compatibility

Which files it reads

Photos Free

JPG · JPEG · PNG · HEIC · HEIF · TIFF · TIF · BMP · GIF · WebP

Videos Free

MOV · MP4 · AVI · MKV · M4V · 3GP · WMV · FLV · WebM · MTS · M2TS · TS · MPG · MPEG · VOB

RAW photos Pro

CR2 · CR3 · CRW · NEF · NRW · ARW · SR2 · SRF · DNG · ORF · RAF · RW2 · PEF · SRW · X3F · IIQ · 3FR · FFF · RWL · MRW · ERF · KDC · DCR

Cinema RAW Pro

BRAW (Blackmagic) · R3D (RED) · ARI/ARR (ARRI) · CRM (Canon Cinema)

Any other file type travels too, via the "Other Files" toggle.

Camera brands with EXIF support: Canon, Nikon, Sony, Fujifilm, Panasonic, Olympus, Pentax, Samsung, Blackmagic, RED, ARRI. Sidecars (.xmp, .aae) always travel with their photo. The full, release-tracked list lives on the formats page.

Positioning

How FolioSort compares to other tools

Most of these are not really competitors — they solve a different part of the workflow, and photographers run them alongside FolioSort. Prices are the vendors' published list prices.

Tool Pricing model Its focus Where FolioSort differs
Adobe Lightroom Classic~$120/year subscriptionCatalog + editingSorts real folders on disk, no catalog, €19.99 once
Photo Mechanic$199/yearCulling & metadataAutomatic EXIF folder sorting and GPS city folders; the two are used together
PhotoMove$24.95, Windows onlyEXIF folder sortingRuns on macOS and Windows, adds GPS geocoding, regex rename, checksums
PhotoSweeperOne-time, macOS onlyDuplicate findingDuplicates for photos and video plus merge and EXIF organization, cross-platform
Excire Foto≈€99 one-time + paid upgradesAI tagging & searchPhysically sorts files into folders; on-device AI search, OCR and face search included in Elite at €29.99
FastRawViewer$19.99RAW cullingAutomatic folder sorting before the culling session
Capture One~$24/monthEditing / sessionsAuto-populates the folder structure from EXIF before import

Detailed head-to-head pages: vs Lightroom · vs Photo Mechanic · vs Capture One · vs PhotoSweeper · vs Excire Foto · vs FastRawViewer · PhotoMove for Mac

Under the hood

Technical details & requirements

macOS build
Native Swift/AppKit, Universal Binary for Apple Silicon and Intel. Requires macOS 14 (Sonoma) or later.
Windows build
Native 64-bit (x64) application. Requires Windows 10 build 17763 (1809) or later, including Windows 11.
Memory
4 GB RAM minimum.
Download size
~15 MB (macOS DMG) · ~89 MB (Windows ZIP).
Checksums
XXHash64 for fast verification on every tier; SHA-256 for cryptographic verification on Pro.
Rename engine
Full ICU regular expressions — capture groups, lookarounds — with live match highlighting.
On-device AI, macOS
Apple Vision and Core ML models executing on the Neural Engine. Semantic search, face detection and recognition, and OCR all run locally.
On-device AI, Windows
Local ONNX models — YuNet for face detection, SFace for embeddings — plus on-device perceptual hashing for duplicates.
Geocoding provider
Apple CLGeocoder on macOS, OpenStreetMap Nominatim on Windows. Coordinates only; no file, file name or image is transmitted.
Undo history
Up to 50 batch operations, persistent across sessions, isolated per feature, non-destructive and retryable.
Updates
Sparkle, signed with ed25519, checked daily. Appcast: /appcast.xml.
Telemetry
Aptabase — anonymous click and error events only. No personal data, no file names, no paths, no image data. Nothing is collected about the contents of a library.

Data handling

What happens to your photos and your data

Photos never leave the machine

Every operation — reading EXIF, moving files, hashing, detecting duplicates, scoring blur, recognising faces, reading text out of images, semantic search — executes on the local CPU, GPU or Neural Engine. There is no upload path in the application.

No account, ever

There is no sign-up, no email required to use the free tier, and no login screen. A purchased licence is a key, activated once.

The only two network calls

GPS reverse geocoding sends coordinates — a latitude and a longitude — to Apple or OpenStreetMap to get a place name back. The update check asks for a version file. Neither carries a file, a file name or an image.

Telemetry that collects nothing personal

Aptabase records anonymous interaction and crash events so the app's rough edges are visible. It collects no personal data and nothing about the contents of a library. See the privacy policy.

Direct answers

Questions people actually ask

Answered in full here rather than hidden behind a click. The FAQ page goes deeper on usage.

What is FolioSort?

A desktop application for macOS and Windows that organizes photos, videos and RAW files into real folders on disk by reading the EXIF metadata inside each file — the real capture date, the camera, the lens, the GPS coordinates. It also repairs Google Photos Takeout exports, removes duplicates, blurry shots and screenshots, and — in the Elite tier — searches the whole library in plain language using AI that runs entirely on the computer. It is a one-time purchase, not a subscription.

How much does FolioSort cost?

It is free to try with per-operation limits. Pro costs €19.99 once and covers 1 computer. Elite costs €29.99 once at its launch price (regularly €49.99) and covers 3 devices across Mac and Windows. Both are one-time purchases with lifetime licences — no subscription, no recurring fee.

What is the difference between Pro and Elite?

Pro is the unlimited organizer and cleaner for one computer: organize by real capture date, rename, merge, undo, RAW and cinema formats, GPS geocoding, NAS and cloud import, plus unlimited duplicate, blurry and screenshot cleanup. Elite adds everything that runs a neural network — AI Photo Search across the whole library, Find a Person, People grouping, text-in-photo OCR search, automatic events — plus Best Shots burst culling, Smart Folders, Workflows and Watch Folders automation, three devices across Mac and Windows, and priority support.

Does FolioSort upload photos to the cloud?

No. All file processing happens locally, including every AI feature — semantic search, face recognition and OCR all run on-device (Apple Neural Engine on macOS, local ONNX models on Windows). No account is required and no photo, face or file name is ever uploaded. The only outbound traffic is anonymous privacy-first telemetry via Aptabase, which collects no personal data, and GPS reverse geocoding, which sends coordinates only.

Does FolioSort work offline?

Yes, fully. Organizing, renaming, merging, Takeout repair, duplicate and blurry detection, screenshot detection, face search and AI photo search all work with the network disconnected. The single exception is GPS reverse geocoding, which needs a connection to turn coordinates into city and country names.

Is FolioSort a photo editor?

No. It does not develop, convert or retouch images, and never rewrites the pixels of an original file. It is designed to run before an editor: it sorts and cleans the library, then Lightroom, Capture One, Photo Mechanic or FastRawViewer opens it.

Is there a FolioSort mobile app?

No. FolioSort is desktop-only — native macOS and Windows applications. There is no iOS, iPadOS, Android or web version, and no phone sync.

Does FolioSort use a catalog or database like Lightroom?

No. It works on real folders on disk. The result of every operation is an ordinary folder structure that any application on any operating system can read, with or without FolioSort installed. There is no catalog to corrupt and no lock-in.

What file formats does FolioSort support?

Free: JPG, JPEG, PNG, HEIC, HEIF, TIFF, TIF, BMP, GIF and WebP, plus the video formats MOV, MP4, AVI, MKV, M4V, 3GP, WMV, FLV, WebM, MTS, M2TS, TS, MPG, MPEG and VOB. Pro adds 23 RAW photo formats (Canon CR2/CR3/CRW, Nikon NEF/NRW, Sony ARW/SR2/SRF, Adobe DNG, Olympus ORF, Fujifilm RAF, Panasonic RW2, Pentax PEF, Samsung SRW and more), cinema RAW (Blackmagic BRAW, RED R3D, ARRI ARI/ARR, Canon CRM), and any other file type via the "Other Files" toggle.

Can FolioSort fix the dates in a Google Photos Takeout export?

Yes, and this is free and unlimited on every tier. Google Takeout splits each photo's metadata into a separate .json sidecar, which is why an imported library reads as though every photo was taken on the day it was downloaded. FolioSort matches each sidecar to its media file and writes the real capture date and GPS coordinates back into the photo's EXIF, entirely offline.

Can FolioSort lose or delete my photos?

It is engineered against it. The Organizer copies by default and leaves the source untouched; every transfer is checksum-verified before a source file is removed; every destructive step shows the full selection and waits for confirmation; removals go to the system Trash or Recycle Bin rather than being permanently deleted; and every batch operation can be undone, with up to 50 operations kept across sessions. The reasoning is written up on the data safety page.

Which languages does FolioSort support?

The application interface is English only. This website is published in English, Spanish, French, Japanese and Traditional Chinese — but that is the marketing site, not the app.

What is FolioSort's refund policy?

A full refund is available within 14 days of purchase if the licence key has not been activated, and is processed within 5–10 business days. See the refund policy.

Who makes FolioSort?

FolioSort is built by Tiago Trindade, an independent developer based in Lisbon, Portugal. Support and press enquiries go to feedback@foliosort.app; assets and company details are on the press page.

Index

Every page on foliosort.app

The complete English site, in one list.

Start here

Feature modules

Leaving Google Photos

Events

Comparisons & alternatives

Guides & blog

Other languages

Legal

Machine-readable versions of this information

The same facts are published as plain text and structured data, for anyone building on top of them. This page carries SoftwareApplication, FAQPage and BreadcrumbList JSON-LD in its <head>.

  • /llms.txt — this fact sheet as plain text, ~370 lines
  • /llms-full.txt — the full text of all 55 English pages in one file
  • /sitemap.xml — every indexable URL, all five languages
  • /appcast.xml — the release feed, current version and download URLs

If any of it contradicts this page, this page is the one that is checked on every release. Corrections: feedback@foliosort.app.

28,000 photos, one folder, no idea what's in it.

That is the situation FolioSort was written for. Point it at the mess, watch the preview, and keep the result — real folders, on your disk, forever.

Free to try No account needed macOS 14+ & Windows 10+
Download Free