Cloud files · macOS process

fileproviderd on Mac: the cloud-folder sync engine, which app is driving it, and what to do

fileproviderd is the macOS engine that keeps cloud folders in sync. iCloud Drive, Dropbox, OneDrive, Google Drive and Box all plug into it, so when any of them has a lot to upload, download or scan, fileproviderd is the name that climbs in Activity Monitor. A big first sync or a few thousand changed files keeps it busy for 10 to 60 minutes, then it settles. If it stays high for days, one cloud client is usually the cause, often right after that client updated. Pausing that client, or signing out and back in, is the safe fix.

Let it finishIt is doing a job and stops on its own. Quitting it only makes it start over.

Updated 8 November 2026 · macOS 12.1 Monterey to macOS 26 Tahoe · 6 min read

What it is
Apple's File Provider daemon. Cloud apps hand it their folders and it does the syncing, downloading and placeholder work.
Normal
Near zero when folders are in sync. 20 to 70 percent CPU for the length of a large sync.
Not normal
High CPU for days with no new files, or a cloud folder that shows a sync icon forever.
Safe to quit?
Yes, nothing is lost, but it relaunches at once and resumes.
The one safe fix
Find which cloud client is busy, then pause it, let it finish, or sign out and back in to that client.

What fileproviderd does

Since macOS 12.1, cloud storage apps are not allowed to patch the Finder the way they used to. Instead they write a File Provider extension, and macOS runs the actual syncing for them inside one shared system process: fileproviderd, which lives at /System/Library/Frameworks/FileProvider.framework/Support/. iCloud Drive was the first client. Dropbox, OneDrive, Google Drive, Box and others moved onto it during 2022 and 2023, which is when people started noticing the name.

fileproviderd owns the clever parts. It keeps placeholder files on disk so a 50 GB Dropbox folder can show in Finder without taking 50 GB, downloads the real file when you open it, uploads your edits, draws the cloud and checkmark badges, and watches every one of those folders for changes. The cloud app itself just tells it what is in the account and moves bytes when asked.

One process doing the work for several apps is efficient, but it means Activity Monitor hides the culprit. When fileproviderd is at 80 percent, the question is never whether to quit it. The question is which client is feeding it.

What normal looks like

How busy fileproviderd gets depends on how much the cloud folders changed, and on which client it is:

All folders in sync0 to 3 percentA brief wake when you save a file into a cloud folder.
A few hundred files changed20 to 40 percent for a few minutesNormal after editing a project folder or a batch of downloads.
New cloud client, first sync40 to 70 percent for up to an hourEvery item gets a placeholder. Longer for accounts with hundreds of thousands of files.
Days later, same CPU, nothing newPinned, folder badges spinningA broken client or a stale extension from an app you removed.
Typical fileproviderd CPU by situation. Durations from Apple Community reports and the Safe to Quit knowledge base.

Memory is normally a few hundred megabytes. The accounts of trouble are almost all about CPU and time, and in the Apple Community they cluster around specific client updates. In one thread the first poster traced it to a OneDrive update from the previous week; another in the same thread found the latest Google Drive update was the problem. That is the pattern: fileproviderd goes wrong when a client changes, not on its own.

Why fileproviderd is using CPU right now

  1. A big sync is in progress. You just installed a cloud client, added a large shared folder, or dropped a project into iCloud Drive. Placeholders and uploads for thousands of files take time. This is the normal case and it ends.
  2. A cloud client just updated. New versions of Dropbox, OneDrive and Google Drive have each caused fileproviderd loops at some point. The client re-scans everything, sometimes repeatedly.
  3. A ghost extension. You uninstalled a cloud app but its File Provider extension is still registered. fileproviderd keeps trying to serve a provider that no longer answers. Reinstalling and properly signing out of that app clears it.
  4. Two clients fighting over one folder. A folder inside Dropbox that is also inside iCloud Drive, or a Git repository inside a cloud folder, generates changes faster than they can be synced.
  5. Low disk space. Downloads fail, the client retries, fileproviderd stays busy. Freeing space stops the loop.
  6. Spotlight following behind. Every synced file is also a new file for mdworker, so the two often climb together. That is still the sync's fault, not Spotlight's.

How to tell which cloud app is driving it

Three quick ways, no terminal needed:

Look at the badges. Open Finder and click each cloud folder in the sidebar: iCloud Drive, Dropbox, OneDrive, Google Drive. The one whose files show spinning or syncing badges is the one feeding fileproviderd.

Look at the menu bar. Each cloud app has a menu bar icon with a sync status. One will say Syncing 2,431 files, or show a progress bar. That is your answer.

Pause one at a time. Every client has a Pause Syncing option in its menu bar icon. Pause Dropbox, wait a minute, look at Activity Monitor. If fileproviderd drops, you found it. If not, resume Dropbox and pause the next one. This isolates the client in under five minutes without quitting anything.

In Activity Monitor you can also select fileproviderd, click the i button, and open Open Files and Ports. The paths it is working on name the folder, and the folder names the app.

Is it safe to quit fileproviderd?

Yes. Nothing is lost: every client keeps its own record of what is synced, and uploads resume. But macOS relaunches fileproviderd immediately, every registered client reconnects, and the same work starts again. One user in the OneDrive thread followed the advice to restart the process and reported, with some disappointment, that the problem persisted.

The useful version of quitting is quitting the client, not the daemon. Quit Dropbox from its menu bar icon and fileproviderd stops doing Dropbox's work. That is both safe and effective, and it points you straight at the cause.

What are you about to quit?

Check any other name from Activity Monitor above. For fileproviderd the verdict is: leave it, find the client.

What to do, in order

  1. Identify the client

    Use the badges, the menu bar icons, or the pause-one-at-a-time test from the section above. Do this first; everything else depends on knowing which app it is.

  2. Let a real sync finish

    If the client shows a falling count of files, it is working. Leave the Mac on power and let it finish. An hour is normal for a large account. Nothing else needed.

  3. Pause the client if you need the Mac quiet

    Pause Syncing from the client's menu bar icon. fileproviderd drops within a minute. Resume when you are done. Nothing is lost.

  4. Update the client, or wait for the fix

    If the loop started right after a client update, check for a newer version. Dropbox, OneDrive and Google Drive have all shipped fixes for fileproviderd loops within days of causing them.

  5. Sign out and back in to that client

    Quit the client, open it again, sign out of the account in its preferences, then sign back in. It rebuilds its view of the account and re-registers its File Provider extension cleanly. Your files stay in the cloud; placeholders are recreated.

  6. Remove ghost extensions

    Open System Settings, go to General, then Login Items & Extensions, and look under File Providers. Any cloud app listed there that you no longer use can be turned off. If one belongs to an app you deleted, reinstall it, sign out, then uninstall it properly.

  7. Free space and restart

    Keep 10 to 20 GB free so downloads stop failing. Then restart the Mac once. If fileproviderd is still pinned after all of this with the client paused, report it to that client's support, because the fault is in their extension.

When to worry

fileproviderd is part of macOS and not a security concern. The worry is about work not finishing. Signs it is stuck rather than busy:

  • High CPU for more than a day with no new or changed files.
  • A cloud folder whose badges spin forever, or a menu bar status that shows the same count for hours.
  • The problem started the day a cloud client updated.
  • Pausing every client still leaves fileproviderd busy, which points to a ghost extension.

Your files are not at risk in any of these. The cloud copy is intact and the local copy is either a placeholder or a complete file. These are stalls in the sync, and the client-level fixes above resolve them. The trend over time is what tells busy from stuck, and Safe to Quit tracks that for every process so you can see whether fileproviderd is winding down or flat.

What people hit, in their words

“It seems to have appeared after Microsoft One Drive update from Sept 27.”

“Looks like latest Google Drive update creates a problem with fileproviderd.”

“I followed your advice and was quite hopeful, but the problem persists.”

Questions people ask

What is fileproviderd on Mac?

fileproviderd is the macOS daemon behind the File Provider framework. Cloud storage apps such as iCloud Drive, Dropbox, OneDrive, Google Drive and Box register an extension with it, and it does the shared work of syncing their folders: placeholder files, on-demand downloads, uploads of your edits, and the badges you see in Finder. It has been the standard way for cloud apps to work since macOS 12.1.

Why is fileproviderd using high CPU?

Because one of the cloud clients plugged into it has a lot to do or is stuck. A first sync or a large shared folder keeps it busy for up to an hour. A loop that lasts days almost always starts with a client update, a ghost extension from an uninstalled app, or two clients syncing the same folder. Find the client by pausing each one in turn and watching Activity Monitor.

Can I quit fileproviderd?

Yes, and nothing is lost, because each client keeps its own sync state and resumes. But it relaunches at once and the same work starts again, so quitting the daemon rarely helps. Quitting or pausing the cloud client that is driving it is the effective move: the daemon stops doing that client's work, and you learn which app is responsible.

How do I know which app is using fileproviderd?

Look for spinning sync badges in each cloud folder in Finder, check each cloud app's menu bar icon for a sync count, or pause the clients one at a time and watch whether fileproviderd drops. In Activity Monitor you can also select fileproviderd, open the info panel, and read the paths under Open Files and Ports; the folder names the app.

Is fileproviderd related to iCloud Drive?

Yes. iCloud Drive was the first client of the File Provider framework and still uses it, with bird handling the iCloud-specific side. So fileproviderd can be busy on a Mac with no third-party cloud apps at all, usually after a large upload to iCloud Drive or after signing in on a new Mac. The same approach applies: let the first sync finish on power.

Does fileproviderd slow down my Mac?

During a large sync it uses real CPU and disk, so the fan can run and other apps feel slower for a while. Once the folders are in sync it drops to near zero. If your Mac is slow all the time, fileproviderd is unlikely to be the only reason; the why is my Mac so slow guide walks through the usual suspects in order.

Sources and further reading