AltFreeStack
Migration guide

How to migrate from Google Photos to PhotoPrism

Unlike other migrations, there's no format conversion here — it's mainly a matter of transfer time depending on how many files you have.

  1. 1

    Sync or download everything from Google Photos

    Use Google Photos's desktop client to get a full local copy, or download the main folders directly if the volume is manageable.

  2. 2

    Upload the files to PhotoPrism

    The most reliable approach for large volumes is using PhotoPrism's sync client pointed at the same local folder, rather than uploading through the browser (avoids timeouts).

  3. 3

    Verify folder structure and permissions

    Per-folder sharing permissions don't migrate automatically — check which folders were shared in Google Photos and re-share them with the right people in PhotoPrism.

  4. 4

    Update shared links

    Any public or internal link pointing to files in Google Photos will break — replace it with the new PhotoPrism link in documentation, wikis or saved emails.

Before cancelling Google Photos

Before cancelling Google Photos, compare total size (GB) and file count between both to confirm nothing is missing, especially with very large files or special characters in filenames.

Ready to deploy PhotoPrism?

Full profile with license, tech stack and ready-to-copy docker-compose.

View PhotoPrism's profile

These steps are a general guideline — the exact export menu can vary depending on Google Photos's plan and version.