How to transfer photos from one Google account to another

Here are a few methods to transfer photos and videos from one Google Photos account to another Google Photos.  When using these methods you transfer edited copies, without the option to undo the edits in the receiving account.

Warning: photos backed up before June 2021 to the old account with setting "High quality" (now called "Storage saver") do not use any storage on the old account, but will use storage on the new one. 

Each of the methods below has advantages/disadvantages:

You can use method C first, and transfer albums later using method B. By doing so the photos should not transfer twice, but will be added to the album. 

Also remember that having only one copy of your photos is always unsafe. If you do not have a real backup I recommend to for example also download all photos or have them in two accounts. 

Some useful additions to this article:
https://support.google.com/photos/thread/240328793/transfer-all-photos-to-a-new-gdrive 

Method A: Download, then Upload to new account

If you no longer have the original photos and your photo collection exists only online at Google Photos, you'll need to first download all your photos and videos from Google Photos to a computer. 

At this link are various ways to download photos and videos. 

At this link are various ways to upload to Google Photos. 

Notes: 

Method B: Share Albums and save photos (to new album)

Share an album

Share selected photos by "Send in Google Photos" 

You can select photos and click Share > "Send in Google photos". You will find the photos in the "Sharing" tab in the other account, where you can "Save" them to Google Photos, but not add them directly to an album.

Notes:

Warning: There have been reports of reduced pixel count when using "Add to library." It seems that the smaller copies are replaced by larger copies in the shared album after some time. Check the pixel count after adding to library. If the pixel count is too low, wait a few minutes and check again.

Method C: Share your library (Partner sharing)

Transfer photos

In June 2017 the option to share your entire library with a single other account was introduced. This method can be used to transfer photos between two accounts:

Give it enough time to copy everything. It is also wise to have another backup (non-synced copy) before you start deleting from account 1.

From the Google Photos Help page, please read: Share your Google Photos library with a partner

What is transferred?

Transfer albums

The above method transfers photos, but no albums.  You can however:

Storage used

The help says: "Any photos you save from partner sharing won’t take up storage, unless your partner stops sharing their photos with you, or deletes the original copy" . However there is currently a bug which prevents the storage being used in your account if the source account is disconnected. This may change any time in the future so if you suddenly see your storage jump it could mean they have fixed it. 

When the option "Storage saver" is selected in account 2, the photos will be compressed and use less storage in case account 1 used setting "Original". 

Method D: third party software

Can transfer between Google accounts, but also to other photo sites. Users suggested for example  

Reviews: https://www.google.com/search?q=multcloud+review  

Transfer ALL photos/videos to a new account
Check completeness

Method C (Partner sharing + saving) seems the easiest way to rapidly transfer all photos/videos to another Google account.  If you want to transfer albums, you can also do that by using method B, also after having used method C.

Since albums show the number of photos in the album, this method also allows to compare the numbers between the old and new album, and thus check completeness.  You can do that on existing albums, but also on albums you create specially to check completeness. Albums may contain up to 20.000 items.