What Is trustd on Mac?

When you notice your computer slowing down due to trustd Mac high CPU usage, identifying the specific background processes at fault is the first step toward reclaiming your system's speed. MacKeeper’s Memory Cleaner offers an efficient way to manage resource-intensive tasks, providing a professional, user-friendly interface to optimize your RAM and keep your device running smoothly.

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.

What Is trustd on Mac?
Written By   Taras Holota
Published: February 18, 2026

What is trustd process on Mac?

The trustd process Mac is a legitimate macOS background daemon responsible for verifying digital certificates to ensure the security of your applications and web connections. It checks that certificates are valid and have not been revoked, which is essential for secure browsing in Safari and identity confirmation in Mail or Messages. While the process itself is a harmless system component, high CPU usage can occur if it encounters corrupt keychain files or struggles to reach Apple's verification servers.

Why is trustd process causing high CPU usage?

Corrupted certificate data or software conflicts often result in trustd using high CPU. Our team's tests show that outdated macOS builds or synchronization errors frequently trigger these resource spikes. Clearing corrupted keychains or rebooting your system typically restores stability by forcing the daemon to refresh its security database and stop the drain on your Mac's processing power.

A note from our experts: 

 

Are you struggling with trustd using high CPU cycles that leave your device unresponsive? Since MacKeeper is a leading solution in Mac optimization and cybersecurity, we’ve proved throughout numerous tests that our Memory Cleaner is the perfect tool for terminating redundant background processes that drain your system resources. Plus, it’s a fast and reliable utility that provides performance monitoring to ensure your Mac runs smoothly without annoying lags.

 

Follow these steps to reclaim your RAM:

  1. Download MacKeeper and launch the application on your Mac.
  2. Select Memory Cleaner from the left-hand sidebar and click Open.
  3. Click Clean Memory to instantly free up space and stop resource-hungry daemons from slowing you down.
Open the MacKeeper app on your Mac, navigate to the Memory Cleanup tool in the left sidebar, and click Open to begin the RAM optimization process.
Step 1. Open MacKeeper, go to Memory Cleaner, and click Open
Open MacKeeper, select Memory Cleanup from the sidebar, then review your usage and click the Clean Memory button to free up your Mac RAM.
Step 2. Look through your Memory usage and press Clean Memory to clear RAM

How to fix trustd high CPU usage on Mac?

To resolve high trustd cycles, first check CPU usage in Activity Monitor to confirm the drain. Our team's tests show that restarting your device, installing macOS updates, and running a malware scan often fix the issue. If it persists, however, try the following: rename the corrupted valid.sqlite3 files in the /private/var/protected/ folder and reboot your Mac.

1. Kill trustd process on Mac

When your MacBook feels sluggish, the quickest way to restore responsiveness is to manually kill a process that has become unresponsive. We've discovered that stopping this specific task allows macOS to reinitialize its security checks, often clearing glitches immediately.

 

Follow these steps to kill a process on Mac:

  1. Open Activity Monitor by navigating to the Applications folder, then opening Utilities.
  2. Click the CPU tab at the top of the window to sort active tasks by their current resource consumption.
  3. Type "trustd" into the search bar located in the upper-right corner to quickly isolate the daemon.
  4. Highlight the trustd entry by clicking on it once to select the process for termination.
  5. Click the Stop icon (the X inside a hexagon) located in the upper-left area of the toolbar.
  6. Select the Force Quit option from the pop-up dialog to instantly terminate the process and stop the CPU drain.
Open Finder, navigate to your Applications folder, enter the Utilities subfolder, and double-click the Activity Monitor icon to launch the app.
Step 1. Open Activity Monitor
In Activity Monitor, select the CPU tab, enter “trustd” into the search field, and click the Stop icon to terminate the process.
Step 2. Click the CPU, type “trustd” in the search bar, and click the Stop icon
After the pop-up appears, click the Force Quit button to immediately stop the process and refresh your Mac system settings.
Step 3. Select the Force Quit option from the pop-up dialog

2. Delete Keychains file

If killing the task fails, we believe the root cause is a corrupted security database. While modern Macs utilize unified memory to access data quickly, a "bad" file forces trustd to waste RAM by repeatedly scanning broken certificates.

 

Apply our instructions to delete Keychains file:

  1. Open a new Finder window to begin navigating your Mac's internal system library.
  2. Click Go in the top menu bar, then select the Go to Folder option from the dropdown.
  3. Enter the path /Library/Keychains into the text field and press Return to access the directory.
  4. Locate the file named System.keychain within the folder displayed on your screen.
  5. Right-click the file and select Move to Bin, or simply drag it directly to the trash icon in your dock.
  6. Enter your administrator password if prompted by the system to authorize the removal of this protected file.
  7. Restart your Mac immediately to allow the operating system to rebuild the database and restore normal performance.
Open the Finder app, navigate to the top menu bar, click on the Go menu, and select the Go to Folder option to open a navigation path window.
Step 1. From Finder, click Go in the top menu bar, and choose Go to Folder
Type the /Library/Keychains path into the Go to Folder text field and press the Return key to access your Mac system certificates.
Step 2. Enter the path /Library/Keychains into the text field and press Return
Find the System.keychain file in the folder, right-click its icon, and select the Move to Bin option to remove the corrupted certificate.
Step 3. Locate the file named System.keychain, right-click the file, and select Move to Bin

3. Modify the trustd folder

For the most stubborn cases, our team suggests a deeper dive into protected directories to clear RAM of bloated certificate validation data. We've verified that renaming these files forces the OS to re-download official, clean security lists from Apple's servers.

 

Use our steps below to modify the trustd folder:

  1. Shut down your Mac, then press and hold the power button or Command + R to enter Recovery Mode.
  2. Click the Utilities menu in the top bar and choose Terminal to open the command-line interface.
  3. Type the command open /private/var/protected/trustd and press Return to reveal the hidden directory.
  4. Identify any files in this folder that start with the specific name valid.sqlite3.
  5. Rename each of these files by adding a suffix like .old or .backup to the end of the filename.
  6. Confirm that the files have been renamed, then quit the Terminal and exit Recovery Mode.
Shut down your Mac, then press and hold the power button or Command + R to enter macOS Recovery Mode and access system repair tools.
Step 1. Shut down your Mac, then press and hold the power button or Command + R to enter Recovery Mode
Launch the Terminal app, type the command open /private/var/protected/trustd into the window, and press Return to access the folder.
Step 2. Open Terminal and type the command open /private/var/protected/trustd and press Return
Scan the contents of the opened folder to locate all database files that begin with the specific name valid.sqlite3 for system cleanup.
Step 3. Identify any files in this folder that start with the specific name valid.sqlite3
Select each file starting with valid.sqlite3, then right-click to add a .old or .backup suffix to the end of the filename to rename it.
Step 4. Rename each of these files by adding a suffix like .old or .backup to the end of the filename

4. Reset the System Management Controller (SMC)

If you have tried software fixes and still check CPU usage only to find the daemon is still draining resources, the issue might be at the hardware level. The SMC handles low-level functions such as thermal management and power distribution, which can sometimes glitch and cause system daemons to hang.

 

Here’s how to reset the SMC on your device:

  1. Shut down your MacBook completely by selecting Shut Down from the Apple menu.
  2. Press and hold Shift + Control + Option on the left side of your keyboard.
  3. Simultaneously press and hold the Power button (or Touch ID sensor) along with these keys.
  4. Keep all four keys held down for exactly 10 seconds, then release them all at once.
  5. Press the Power button again to turn your Mac back on, then monitor its activity.
  6. For Apple Silicon Macs (M1/M2/M3), simply restart the device, as the SMC functions are handled by the chip.
Click the Apple menu in the top-left corner of your screen and select the Shut Down option to power off your MacBook completely.
Step 1. Shut down your MacBook completely by selecting Shut Down from the Apple menu
Hold the Shift, Control, and Option keys together with the Power button for exactly 10 seconds to complete the SMC reset on your Mac.
Step 2. Press and hold Shift + Control + Option + the Power button for 10 seconds

5. Block verification links via the Hosts file

For advanced users facing a persistent trustd process loop, redirecting the specific network request that confuses the daemon can offer a permanent fix. You might check RAM usage and find your system becoming overwhelmed by these constant reconnection attempts.

 

Apply these instructions to modify your Hosts file:

  1. Launch the Terminal app by searching for it in Spotlight or via the Utilities folder.
  2. Type the command sudo nano /private/etc/hosts and press Return to access the protected system file.
  3. Enter your administrator password when prompted and press Return again to open the text editor.
  4. Use the arrow keys on your keyboard to navigate to the very last line of the document.
  5. Type 0.0.0.0 valid.apple.com on a fresh line to redirect the verification request and neutralize the loop.
  6. Press Control + O to save the modifications, then press Return to keep the current file name.
  7. Press Control + X to quit the editor, then restart your Mac to finalize the network block.
Navigate to the Utilities folder within your Applications directory and double-click the Terminal icon to launch the command-line interface.
Step 1. Launch the Terminal app
Type the command sudo nano /private/etc/hosts into the Terminal window and press Return to open your Mac's hosts file for editing.
Step 2. Type the command sudo nano /private/etc/hosts and press Return
Press the down arrow key repeatedly until the cursor reaches the end of the file, then enter 0.0.0.0 valid.apple.com to block the specified host.
Step 3. Use the arrow keys on your keyboard to navigate to the very last line of the document and type 0.0.0.0 valid.apple.com

Conclusion

The trustd process is a critical macOS background daemon responsible for verifying digital certificates to ensure secure connections and app authenticity. While it usually functions silently, issues, like corrupted certificate data or synchronization errors, can lead to it consuming excessive system resources.

 

To maintain a responsive system, our experts recommend using MacKeeper to manage background tasks. Because MacKeeper is Apple-notarized, it’s a safe and reliable choice for maintaining your device. It offers performance monitoring to help you identify resource-heavy daemons in real time. By utilizing MacKeeper‘s Memory Cleaner, you can ensure your system stays optimized, allowing your device to run flawlessly.

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 Clear Steam Download Cache on Mac
How to Clear Steam Download Cache on Mac
Coreaudiod High CPU
Coreaudiod High CPU
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.