Migration Guide Google Photos macOS
Pull your library out of Google and the first thing you'll notice is that everything is dated "today" — Takeout dumps the real capture dates and GPS into separate .json files instead of the photos themselves. FolioSort puts that metadata back where it belongs and builds a clean, browsable library — entirely on your Mac, nothing uploaded.
FolioSort pairs each photo with its Takeout metadata and shows you the finished Mac library before a single file is written.
Google Takeout will hand you your photos — but in a state no photo app can make sense of. Four things break on the way out.
Takeout doesn't write the real shot date into many files' EXIF. After extraction, macOS stamps everything with today's date — so a decade of memories collapses into one day in your timeline.
Every location your photos had in Google Photos lands in a separate .json file next to the image — invisible to Apple Photos, Lightroom, or any map view, unless something writes it back into the file.
Large exports arrive split into many zip parts, and photos that live in multiple albums get exported more than once. Without duplicate detection you end up storing — and sorting — the same shot several times.
What you get is a maze of Takeout/Google Photos/... folders with cryptic names — not a library. There's no Year/Month structure, nothing you'd actually want to browse in Finder.
One Takeout export, one FolioSort pass — and your full library lives on your Mac with every date and location intact.
Open takeout.google.com, deselect every service except Google Photos, and request a .zip export (50 GB parts work best). Google emails you the download links — usually within hours, up to a few days for huge libraries.
Make a folder like Takeout-Raw/ on your Mac or an external SSD and extract all the zip parts into it. With many parts, Terminal is quicker: unzip 'takeout-*.zip' -d Takeout-Raw/.
Open FolioSort, choose Google Photos (Beta) in the sidebar, set the source to your Takeout-Raw/ folder, and click Scan. FolioSort pairs every photo and video with its .json sidecar.
FolioSort writes the true capture date back into each file's EXIF DateTimeOriginal and restores the GPS coordinates Google kept in the sidecars. Duplicates spread across zip parts are detected and skipped.
Set your destination (e.g. ~/Pictures/Library/) and a template like {YYYY}/{MM} {Month}/. The live preview shows the exact Year/Month tree your library will land in — before anything moves.
Click Process. FolioSort copies every file into place and verifies each one against a checksum, then shows a summary of files transferred, duplicates skipped, and any errors. Your originals stay untouched unless you choose Move.
Not a Takeout dump — a real photo library on your Mac, with the metadata living inside the files where it belongs.
EXIF DateTimeOriginal is rewritten into every photo and video. Open the library in Apple Photos, Lightroom, or Capture One and the timeline reads exactly as you lived it.
Any photo that had a location in Google Photos gets its coordinates restored to EXIF — so Places in Apple Photos and Lightroom's Map view work as if the photos never left.
2024/05 May/, 2024/06 June/ — a structure you can browse in Finder, back up anywhere, and import into any photo manager. No app or account required to open it.
Every file written to the destination is verified against the source with a checksum. If anything were to corrupt in transit, you'd know immediately — no silent data loss.
The finished result: your Google Photos library as a clean, Finder-browsable archive on your Mac.
Transferring Google Photos to a Mac, answered.
Google Takeout usually needs a few hours to 1–3 days to prepare your export, depending on library size. Once the zips are downloaded and extracted, FolioSort's part is fast: restoring dates and organizing a typical 50–100 GB library takes minutes to an hour, since everything runs locally on your Mac.
Google Takeout keeps the real capture date in a separate .json sidecar file instead of the photo's EXIF data. When you extract the zips, macOS stamps every file with today's date. FolioSort matches each photo to its sidecar and writes the true DateTimeOriginal back into the file, so your timeline is correct everywhere — Finder, Apple Photos, Lightroom.
Yes. FolioSort processes files in place on any locally-mounted volume, so library size is limited only by your drive space. For libraries of 500 GB or more, extract the Takeout zips directly onto an external SSD and set the destination on the same drive — FolioSort handles the rest, verifying every file with a checksum.
FolioSort is free to download, and the free tier processes up to 100 files per operation — enough to test the full transfer end to end. Pro removes the limit for a one-time €14.99 (no subscription) and comes with a 14-day guarantee.
Completely. FolioSort runs 100% locally on your Mac — your photos, videos and metadata never leave your computer. There is no account, no sign-up, and nothing is uploaded to any server.
Yes — once you've verified your local library. FolioSort uses copy-then-verify with checksums, so spot-check the organized folders, confirm dates and locations look right, and keep a second backup of the library. After that you can safely delete your photos from Google Photos and cancel your Google One storage plan.
The detailed walkthrough for building a permanent local library on your Mac or an external drive — drive options, templates and verification, step by step.
The same Takeout repair and Year/Month organization, on a Windows PC. FolioSort runs on Windows 10+ with the identical Google Photos workflow.
Point Immich at your FolioSort-organized library and get a Google Photos-style interface over folders you fully own.
Download FolioSort free and transfer your first 100 files in minutes. Real dates, real locations, clean Year/Month folders — a library you own, on hardware you own.