Across the years/decade as I've uploaded photos to GPhotos, some with storage offers, some without, I have photos and videos that some count towards the storage quota and most don't.

How do I find out which ones count towards my storage quota? I would like to batch download and delete them from library (I'll store them elsewhere) and recover my Google Account Storage Quota.

The Photos Web/Mobile UI has recently begun showing if photos count towards quota:

Example of counting against quota: Example of not counting against quota:
Example of counting against quota Example of counting against quota

Since it's being shown in the Web UI, I'm hoping there's a batch/programmatic way to identify/list/delete these media items.

Things I've looked through till now:

  1. Google One Storage Management Page: https://one.google.com/storage/management

  2. Google Drive File Quota management (doesn't cover Google Photos anymore): https://drive.google.com/drive/quota

  3. Google Photos Web Quota management: https://photos.google.com/quotamanagement

  4. Google Photos API documentation: https://developers.google.com/photos/library/guides/overview

  5. (3p) GPhotos Uploader CLI (uses above API) documentation: https://gphotosuploader.github.io/gphotos-uploader-cli/#/configuration?id=including-and-excluding-files

  6. (3p) rclone Google Photos integration: https://rclone.org/googlephotos/#limitations

  7. Previous SE questions like: How do I know if a video is consuming space on Google Photos? which don't focus on a batch solution and are out of date from Google's recent product developments (upto EOY 2022)

  8. Google Picasa's Album Archive View: https://get.google.com/albumarchive/

  • 1
    Did you ever figure this out? Here is another similar question: webapps.stackexchange.com/questions/163420/…
    – Daniel
    Apr 3 at 11:38
  • 1
    @daniel I have not found an answer yet. This might require Python+Selenium hacking to automate it though going over 400k+ media items from my Library seems like it'll trigger all sorts of throttling behavior from Google. Apr 6 at 22:01
  • Build your own throttling into your script so you don't trigger google's throttling? I mean, if it is happening online, in the cloud, is there really a rush to get it done tomorrow, especially when we have already gone this long waiting for a solution? I personally don't mind if it takes one month, or even two or three months, to slowly crawl all my media - as long as it gets done in the end.
    – Daniel
    Sep 12 at 21:48


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.