Local route 01 / Takeout → archive
Every export.
One archive.
Build a restorable local record from successive Google Takeout downloads—without brittle logins, cloud access, or duplicate media.
- Offline by design
- Open source
- Auditable SHA-256
The archive line
A ledger, not another library.
Photo Delta Archive does one job: turn the files Google gives you into a dated, inspectable history that can be proven and restored.
- 01
Bring sanctioned exports
Point the CLI at extracted Takeout folders or every ZIP part from the same download. It never asks for a Google login.
- 02
Store each byte once
SHA-256 content addressing reuses identical media while normalized JSON keeps descriptions, times, and private location data local.
- 03
Read the exact delta
See additions, unchanged duplicates, reused content, metadata edits, replacements, and files absent from the new export.
- 04
Prove the way back
Re-hash a sample or the whole store, then restore any snapshot with a manifest and hard links for repeated content.
Ticket inspector / browser-local
Watch two exports become one ledger.
This walkthrough uses named sample records in your browser. Your own photos belong in the CLI and never enter this page.
No export inspected yet
Run the sample to compare a four-item January export with an overlapping August export.
Depart from your terminal
Four commands to a tested restore.
$ cargo install --git https://github.com/B-Divyesh/sf-google-photos-delta-archive.git
$ photodelta init ~/PhotoArchive
$ photodelta ingest takeout-*.zip --archive ~/PhotoArchive --label 2026-08
$ photodelta verify --archive ~/PhotoArchive --sample 25
$ photodelta restore --archive ~/PhotoArchive --output ~/PhotoRestore
Script it: add --json to every command.
Delete it: remove the archive directory. There is no remote copy.
Read source and full usageOptional steward ticket
Keep the core free. Fund the route.
The complete CLI—ingest, delta, verify, restore, JSON output, and deletion—is MIT-licensed. A Steward ticket unlocks a local annual archive planner, extended retention recipes, and supports maintenance.
lifetime Steward access
Secure hosted checkout. Sociobot/Dodo is merchant of record; refunds are handled there and revoke the license.
Already have a ticket?
Steward ticket active
Your archive cadence
Built around the boundary.
Google removed the API scope older backup tools depended on. Photo Delta Archive does not pretend otherwise: it processes only exports you downloaded. It will not automate login, scrape your library, or silently claim that a Takeout export is complete.