CGPDFService High CPU on Mac

Is CGPDFService on Mac heating up your device and draining your battery? This background process handles PDF tasks, but it can spike and slow everything down. MacKeeper’s Memory Cleaner frees up memory by quitting useless processes and stopping memory-draining apps. Try it below to keep your Mac calm and quick.

System Requirements: macOS 10.11 or later

More than 60 Million Downloads

i

AV-TEST certified

i

Notarized by Apple

i

AV-TEST is an independent lab that checks the effectiveness of antivirus apps against real malware samples.

The notarization by Apple is a security measure to check if software is free from malicious components.

Trustpilot is an independent digital platform that hosts insightful and honest consumer reviews.

CGPDFService High CPU on Mac
Written By   Yana Khodun
Published: November 12, 2026

What is CGPDFService on Mac?

CGPDFService is a legitimate, native macOS background process that’s part of Apple’s Core Graphics framework. Its main job is quietly reading your PDF files—parsing their metadata and extracting the text inside.

 

This is what lets Spotlight index your documents, so you can find them in system-wide searches. Normally, the CGPDFService process on Mac runs in the background without you ever noticing it. In fact, the CGPDFService macOS process has quietly shipped with Apple’s operating system for years.

 

So it’s not malware, and it’s not something Apple slipped in by mistake. It’s a normal part of how your Mac keeps your files searchable and easy to reach.

 

The trouble starts when CGPDFService meets huge document libraries, mounted network drives, or corrupted files. When that happens, macOS spawns several runaway copies of the process at once. The result is high CPU usage by CGPDFService, memory leaks, and a Mac that heats up far more than it should.

Why is CGPDFService using high CPU and memory?

So why does one small process suddenly hog your resources? Below, we’ll walk through the common triggers behind runaway CGPDFService instances, so you know exactly what you’re dealing with.

  • Spotlight tries to index thousands of PDFs simultaneously, which overwhelms the process.
  • A corrupted or unreadable PDF causes CGPDFService to enter an endless parsing loop.
  • Connected external storage or mounted network drives hold large PDF archives that keep the scanner busy.
  • macOS instantly respawns the process when you try to force-quit it in Activity Monitor.
  • Background re-indexing spikes after a major macOS update or a fresh startup, which can cause short bursts of instability.

A note from our experts:

 

If your Mac often runs low on memory during these spikes, a clean RAM can give it more headroom to handle heavy indexing without grinding to a halt. To handle this task more efficiently, we recommend using the dedicated solution, MacKeeper’s Memory Cleaner. With its help, you’ll identify and stop the hidden energy-consuming processes safely.

 

Try it out:  

  1. Download MacKeeper.  
  2. Install the app on your Mac.
  3. Run MacKeeper, select Memory Cleaner, then click Open.
  4. Wait for the RAM usage report to finish, then click Clean Memory.  
  5. Check the available memory on your laptop again.

 

MacKeeper's Memory Cleaner window on macOS with the Open button highlighted to launch the tool and curb CGPDFService high CPU on your Mac.
Step 1. Go to MacKeeper > Memory Cleaner and select Open
MacKeeper's Memory Cleaner tab on a MacBook showing 626.8 MB free and the Clean Memory button to stop CGPDFService draining resources.
Step 2. Select the Memory Cleaner section, then click Clean Memory
MacKeeper's Memory Cleaner on an Apple computer displaying 1.53 GB of available memory after clearing CGPDFService and other processes.
Step 3. Check the available memory now

How to fix CGPDFService high CPU usage on Mac?

The good news is you can calm CGPDFService down yourself, without any technical background. Since macOS treats it as a stop process the moment you force-quit it, simply killing it in Activity Monitor won’t help for long. Instead, let’s work through six simple methods, starting with the quickest. Read through our steps below before you reach for more advanced options.

1. Restart your Mac

A restart clears frozen background tasks and gives your Mac a clean slate. In our experience, taking a moment to restart MacBook often settles the process on its own before you try anything else.

 

Restart in a few taps:

  1. Click the Apple menu in the top-left corner of your screen.
  2. Select Restart from the drop-down list.
  3. Wait for your Mac to reboot, then check whether CGPDFService has settled.

 

macOS Apple menu opened in Finder with the Restart option highlighted to reboot your MacBook and settle CGPDFService high CPU usage.
Restart your Mac from Apple Menu

2. Turn off PDF search results

If you’re using macOS Sequoia and older,  we can teach you how to tell Spotlight skip reading PDFs in your results. This method disables PDF content from showing up when you search, which eases the load on the process right away.

 

Turn it off like this:

  1. Open the Apple menu and choose System Settings.
  2. Click Spotlight in the sidebar.
  3. In the search results list, deselect PDF Documents so it’s no longer included.
  4. Quit System Settings to save your choice.

 

macOS Apple menu on an iMac showing the System Settings option to open Spotlight preferences and turn off PDF search results on Mac.
Step 1. Go to Apple Menu > System Settings
macOS System Settings window with Spotlight selected in the sidebar to reach the Search Results list on your Apple computer quickly.
Step 2. Select Spotlight from the sidebar menu
System Settings Spotlight pane on macOS with PDF Documents deselected in the Search Results list to ease CGPDFService CPU load on Mac.
Step 3. Deselect PDF Documents in the Search Results list

3. Stop Spotlight from scanning PDF folders

We can also point Spotlight away from the folders that cause the most work if you’re using macOS Tahoe 26 or newer. By adding your heaviest PDF folders to the privacy list, you disable Spotlight from scanning them at all.

 

Add your folders in a few clicks:

  1. Go to Apple menu ▸ System Settings ▸ Spotlight.
  2. Click Search Privacy at the bottom of the window.
  3. Click the Add button (the plus sign), then select the folders or external drives containing PDFs.
  4. Select Done to confirm, then quit System Settings.

 

macOS Apple menu on an Apple laptop showing System Settings, used to open Spotlight and stop it scanning your heaviest PDF folders.
Step 1. Go to Apple Menu > System Settings
macOS System Settings with Spotlight chosen in the sidebar on a MacBook, the pane where you reach the Search Privacy option for PDFs.
Step 2. Select Spotlight from the sidebar menu
System Settings Spotlight pane on macOS with the Search Privacy button highlighted to exclude PDF folders and calm CGPDFService usage.
Step 3. Go to the Search Privacy option
Spotlight Search Privacy sheet on an Apple computer showing the plus button used to add a PDF Folders location that Spotlight skips.
Step 4. Click the + button and select the folder containing your PDF files

4. Find and remove broken PDF files

A single corrupted PDF can keep the scanner stuck in a loop, so it’s worth hunting down any problematic files. When we want a faster sweep, MacKeeper’s Safe Cleanup can remove junk files across your Mac in one click.

 

Clear the broken ones out:

  1. Open Finder and visit your Downloads and Documents folders.
  2. Try opening any PDF you don’t recognize to see whether it loads.
  3. Drag each unreadable or damaged file by Control-clicking it and choosing Move to Bin.
  4. Empty Bin to remove them for good.

 

macOS Finder window with the Downloads folder open on a MacBook to locate broken PDF files that keep CGPDFService stuck in a loop.
Step 1. Go to Finder and visit your Downloads and Documents folders
Finder Downloads folder on macOS with a damaged PDF selected on your Mac to test whether the unreadable file still opens correctly.
Step 2. Try to open any PDF you don’t recognize to see whether it loads
macOS Finder right-click menu on an Apple computer with Move to Bin highlighted to delete a corrupted PDF troubling CGPDFService.
Step 3. Move to Bin with control-click any PDF you don’t recognize
macOS Dock on an iMac showing the Bin shortcut menu with Empty Bin highlighted to permanently remove damaged PDF files for good.
Step 4. Empty Bin

5. Start your Mac in Safe Mode

When your Mac freezes before you can even open Settings, Safe Mode gives you a calmer workspace. It loads only the essentials at startup and pauses non-essential background tasks, which cuts down on instability while we make changes. To reach it, we boot Mac in Safe Mode—the method below covers an Apple silicon Macintosh.

 

Boot into Safe Mode this way:

  1. Shut down your Mac from the Apple menu.
  2. Press and hold the Power button until Loading startup options appears.
  3. Select your startup disk, hold the Shift key, then click Continue in Safe Mode.
  4. Log in to finish—you may need to sign in twice.

 

MacKeeper Safe Mode guide for macOS listing Apple silicon and Intel steps to boot a MacBook into Safe Mode and cut CGPDFService load.
Boot your Mac into Safe Mode and check if the problem still persists

6. Reset Spotlight search

If Spotlight’s index itself is corrupted, rebuilding it clears out the stuck data that keeps CGPDFService busy. We can do this with a single Terminal command that tells macOS to start indexing from scratch.

 

Rebuild the index like so:

  1. Open Terminal from Applications ▸ Utilities.
  2. Type sudo mdutil -E / and press Return.
  3. Enter your admin password when prompted, then press Return again.
  4. Give macOS time to rebuild the index—cleaner search results will follow once it finishes.

 

macOS Finder window with Applications open in the sidebar on an Apple computer to reach the Utilities folder and the Terminal app.
Step 1. Go to Finder > Applications
Finder Applications folder on macOS with the Utilities folder highlighted on a MacBook, where Terminal lives for resetting Spotlight.
Step 2. Open the Utilities folder and select Terminal
macOS Terminal window on an Apple computer with the command sudo mdutil -E / typed to rebuild the Spotlight index and calm CGPDFService.
Step 3. Type sudo mdutil -E / and press Return
macOS Terminal on a MacBook showing the Password prompt after sudo mdutil -E /, where typed admin characters stay hidden on screen.
Step 4. Enter your administrator password and press Return

Conclusion

At its core, CGPDFService high CPU usage comes down to one thing—Spotlight trying to index too many PDFs at once. It’s a normal process doing its job, just under too much load.

 

Once you exclude your PDF archives from Spotlight’s Search Privacy, reset the search index, and keep your Mac decluttered, the CGPDFService process on Mac settles back into the background where it belongs. That means less overheating, less lag, and a Mac that stays cool under pressure.

 

If you’d rather not track down every heavy process by hand, MacKeeper’s Memory Cleaner does the work for you—quitting useless processes and stopping memory-draining apps, so your Mac has room to run. Try it today and enjoy a calmer, quicker Macintosh experience.

Use your Mac to the fullest! Sign up and get:
Effective tips on how to fix Mac issues
Reliable advice on how to stay safe online
Mac-world news and updates

Thank you!

You’ll love exploring your Mac with us.

Oops, something went wrong.

Try again or reload a page.

Here’s another sign you need to upgrade your macOS ASAP:

30% off your MacKeeper subscription

Сopy the code now and use it in the MacKeeper checkout after the upgrade.

Copy Code

Please be aware that this code cannot be combined with any other discounts, offers, or promotions.

Contents

Unlocked
PC

MacKeeper - your all-in-one solution for more space and maximum security.

Try Now

Read more

How to Turn Off Apple Intelligence on Mac
How to Turn Off Apple Intelligence on Mac
Show Hidden Files on Mac
Show Hidden Files on Mac
arrow

Run Application

step_1

Click Continue

step_2

Click Install

step_1

Your macOS version is lower than OS 10.11. We’d like to offer you MacKeeper 4 to solve the cleaning, privacy, and security issues of your macOS.