Endurance: CPU Stress Test

Test thermal limits, CPU load, battery life + full logging

Stacks Image 4372
Download on the Mac App Store

Version 1.1.2 - March 22, 2022

Requires macOS 10.12 or higher
Apple silicon & Intel

Endurance: CPU Stress Test solves the problem of having a way to test the thermal limits or battery life of a Mac. Instead of opening up Terminal, typing in cryptic commands, or trying to find outdated apps to test the CPU, it's as simple as choosing the number of threads to run and clicking start. It will keep the CPU busy from a low percentage or all the way to 100% for as long as it's needed.

Need to test at 50% CPU usage? Choose half the number of threads compared to cores and click run. It's easy to customize from between 1-64 threads.

It's the easiest app for benchmarking how the Mac reacts to increased thermal pressure, along with the battery life. In fact, it's the perfect companion to TG Pro, which displays all internal temperatures such as the CPU, GPU, battery, etc along with fan speed and control.

In addition to stress testing, it also shows the current CPU load, battery level, time elapsed for the test, along with all data logged to a CSV file.

There's no cost for Endurance: CPU Stress Test. No purchase, no in-app purchase and no ads. We wanted to make a simple to use utility that was useful to the Mac community at large, for everyone to use.

It's compatible with both Intel and Apple silicon architectures so it's ready for all current and future Mac models.


Every CPU Architecture

It's built for the future. Endurance: CPU Stress Test is a Universal App 2, so it includes native versions for both Intel and Apple silicon (ARM) processors. Since it runs natively, it's able to push the CPU usage all the way to 100% with one click.

Stacks Image 3215
Stacks Image 3910

No More Terminal Commands

Before Endurance: CPU Stress Test, in order to stress the processor, it was necessary to open multiple terminal windows, usually to pipe the yes command to /dev/null. Opening one window per core is a thing in the past. Now, just click run and it does the rest.

Test Battery Life

Get specific benchmark data on how long a battery in a Mac laptop will last when the CPU is running at 100%. With the handy timer it's easy to see exactly how long it's been running, and the battery level bar shows how much power is left. There's no easier way to get consistent testing than with CPU Stress Test.

This is also saved into a CSV file when the logging feature is enabled.

Stacks Image 3913
Stacks Image 4364

Temperatures & Fan Control

Pair with TG Pro to find out how macOS handles the maximum CPU usage by monitoring temperatures of individual components, as well as fan speeds and even increase them if necessary.


Continuous Logging

All the important information is continuously saved to a CSV file, including:

• Date
• Time
• CPU usage (0-100% of all cores)
• Battery level (%)
• Elapsed time

This can be very useful when it's necessary to know how long the test has run for, or monitoring the CPU usage over time.

Each time a test is run, a new log file is created so it's even easier to keep test results separate.

Stacks Image 3078


  • Stacks Image 4157


  • Stacks Image 4168

    Apple Silicon (CPU Idle)

  • Stacks Image 4396

    Apple Silicon (CPU at 100%)

  • Stacks Image 4179

    CSV Log File