Geekbench includes updated CPU workloads and new Compute workloads that model real-world tasks and applications. Geekbench is a benchmark that reflects what actual users face on their mobile devices and personal computers.

Compute Benchmark

Geekbench 6 measures your processor's single-core and multi-core power, for everything from checking your email to taking a picture to playing music, or all of it at once. Geekbench 6's CPU benchmark measures performance in new application areas including Augmented Reality and Machine Learning, so you'll know how close your system is to the cutting-edge.

GPU Compute Benchmark

Test your system's potential for gaming, image processing, or video editing with the Compute Benchmark. Test your GPU's power with support for the OpenCL, CUDA, and Metal APIs. New to Geekbench 6 is support for Vulkan, the next-generation cross-platform graphics and compute API.

Cross-Platform

Compare apples and oranges. Or Apples and Samsungs. Designed from the ground-up for cross-platform comparisons, Geekbench 6 allows you to compare system performance across devices, operating systems, and processor architectures. Geekbench 6 supports Android, iOS, macOS, Windows, and Linux.

Benchmark Charts

Verify device performance using the Geekbench Benchmark Charts. Available on the Geekbench Browser, these charts are based on data aggregated from real users in real-world environments. Whether you're considering a new purchase or are curious about a device's capabilities, use these charts to make informed decisions.

Real-World Tests

Geekbench uses practical, everyday scenarios and datasets to measure performance. Each test is based on tasks found in popular real-world apps and uses realistic data sets, ensuring that your results are relevant and applicable.

Stress Tests

Geekbench includes stress tests, which are tests that help determine the stability of your system. Stress tests help you find small problems with your system before they become big problems.

Multicore Aware

Every test in Geekbench is multi-core aware. This allows Geekbench to show you the true potential of your system. Whether you're running Geekbench on a dual-core phone or a 32-core server, Geekbench is able to measure the performance of all the cores in your system.

Cross Platform

Compare apples and oranges. Or Apples and Samsungs. Designed from the ground-up for cross-platform comparisons, Geekbench 6 allows you to compare system performance across devices, operating systems, and processor architectures. Geekbench 6 supports Android, iOS, macOS, Windows, and Linux.

64 Bit

Geekbench provides both 32-bit and 64-bit benchmarks. Find out how fast your 32-bit programs run today, and how fast your 64-bit programs will run tomorrow.

Geekbench Browser

Share your Geekbench results with other users by uploading your results to the Geekbench Browser. Let other users see how fast (or slow) your computer can go. Create an account and track all of your Geekbench results in one location.

Here's what the different numbers mean:

Battery Runtime is the battery test runtime. If the test started with the battery completely charged and ended with the battery completely discharged then the test runtime is also the battery lifetime.

Battery Score is a combination of the runtime and the work completed during the battery test. If two phones have the same runtime but different scores, then the phone with the higher score completed more work. As with Geekbench scores, higher battery scores are better.

Battery Level is the battery level at the start and the end of the test.

What's New

Primate Labs is pleased to announce the availability of Geekbench 6.2, the latest version of our cross-platform CPU and GPU benchmarks.

Geekbench 6.2 features the following changes:

  • Windows on ARM support – Geekbench 6.2 introduces Windows on ARM support. Now, users of ARM-based Windows devices, such as the Lenovo ThinkPad X13s and the Microsoft Windows Dev Kit 2023, can use Geekbench 6 to benchmark and compare their system performance. Windows on ARM support is included as part of Geekbench 6 for Windows – no separate download is required.
  • RISC-V support – Geekbench 6.2 introduces support for RISC-V-based systems. RISC-V is gaining traction as an open and customizable instruction set architecture. The addition of RISC-V support enables users to run Geekbench 6 to gain valuable performance insights in this rapidly evolving ecosystem. Geekbench 6.2 for Linux/RISC-V is available as a preview build.
  • History – Geekbench 6.2 adds history and comparison features on Android and iOS. These new features help users track and analyze their device's performance over time or compare it with other devices directly in Geekbench.

Geekbench 6.2 does not include any changes to the benchmarks, so Geekbench 6.2 scores are fully comparable with Geekbench 6.1 benchmark scores. Geekbench 6.2 is a recommended update for all Geekbench 6 users.