---
title: "cloudphotod, photolibraryd and photoanalysisd on Mac: iCloud Photos traffic · Kilobat Guides"
url: "https://kilobat.app/guides/what-is-cloudphotod.html"
description: "cloudphotod uploads and downloads iCloud Photos on a Mac. Learn how photolibraryd and photoanalysisd fit in, and how to pause uploads safely."
---

macOS processes

# What is cloudphotod on Mac?

`cloudphotod` is the iCloud Photos agent. Uploads and downloads of your photo library show under it. Photos has a Pause button for uploads.

Process: `cloudphotod` · Process: `photolibraryd` · Process: `photoanalysisd` · Applies to: macOS 13 Ventura and later. Seen on macOS 27.2. · Checked: 29 October 2026

## Where you see it

- `cloudphotod` is in the list in Activity Monitor › Network, in `nettop` or in Kilobat.
- A firewall or network monitor asks if `cloudphotod` can connect.
- Upload is high for hours after you import photos or videos.

## What it is

The man pages describe three agents. `cloudphotod` is “responsible for all iCloud Photos activity”.

`photolibraryd` “handles all photo library requests”. `photoanalysisd` handles background processing for Memories, People and search.

Of these three, cloudphotod is the one with the iCloud Photos sync. The man pages do not say that the other two use the network.

## Why it uses the network

- **Uploads of new photos and videos.** With iCloud Photos on, new items upload to iCloud.
- **Downloads from other devices.** Items from your iPhone or other devices download to this Mac.
- **Originals on demand.** With Optimize Storage, the Mac downloads the full original when you open an item.

## Is it normal?

Yes. A large upload after an import is usual. A first sync of a library can take days.

Apple says that iCloud Photos pauses itself in Low Data Mode, Low Power Mode and in some other conditions.

## See how much it uses

1. Open Activity Monitor from Applications > Utilities. Click Network.
2. Type `cloudphotod` in the search field. The Sent Bytes and Rcvd Bytes columns show what it moved.
3. In Terminal, watch only this process. Press d to show the change per second, and q to quit.

   ```
   nettop -p cloudphotod -P
   ```
4. In Photos, click Library, then All Photos. Scroll to the bottom to see the sync status.

## Reduce or pause it safely

1. To pause uploads for one day, open Photos. Click Library, then All Photos.
2. Scroll to the bottom and click Pause.
3. On a hotspot or a capped network, turn on Low Data Mode. Choose Apple menu > System Settings > Wi-Fi. Click Details next to the network, then turn on Low data mode.
4. Do not turn off iCloud Photos to fix a slow sync. Apple says that this starts the sync again.
5. Do not quit `cloudphotod` in Activity Monitor. It is part of macOS, and other features depend on it.

## With Kilobat

1. Open the Kilobat app list and search for `cloudphotod`. Its row shows the live rate and the bytes it moved.
2. In Terminal, see the same live list. Press / and type the name to search.

   ```
   kilobat status --watch
   ```
3. Show its traffic over one day. Names match `kilobat report --summary`.

   ```
   kilobat bandwidth cloudphotod day
   ```
4. Through MCP, an AI agent gets the same history with `get_app_bandwidth` and the name `cloudphotod`.
5. The live view is free. History in the app needs Pro. Kilobat records history only while the app runs.

## Questions

**Why is photoanalysisd busy when I am offline?**

Its work is analysis of the library on the Mac. The man page describes it as background processing, not as sync.

**How long does Pause last?**

Apple says that Pause stops uploads for one day.

## Sources

- cloudphotod(8), photolibraryd(8) and photoanalysisd(8), man page installed with macOS 27.2
- [Apple Support: Set up and use iCloud Photos](https://support.apple.com/en-us/108782)
- [Apple Support: If your iCloud Photos aren't syncing or syncing with iCloud is paused](https://support.apple.com/en-us/101559)
- nettop(1), man page installed with macOS 27.2

Sources checked on 29 October 2026. Man pages are the ones installed with macOS; open one with `man <name>` in Terminal.

## Related guides

- [What is cloudd on Mac?](https://kilobat.app/guides/what-is-cloudd.html): cloudd syncs app data with iCloud for apps that use CloudKit.
- [Mac uses Personal Hotspot data in the background](https://kilobat.app/guides/hotspot-background-data.html): A Mac on a phone hotspot can use a lot of data with no action from you.
- [Use Low Data Mode on a Mac](https://kilobat.app/guides/low-data-mode-mac.html): Low Data Mode tells macOS and apps to use less data on one Wi-Fi network.
- [Find which app uses your bandwidth on a Mac](https://kilobat.app/guides/which-app-uses-bandwidth.html): Activity Monitor and nettop show which processes send and receive data.
