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.

Features

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

  • Fix Geekbench Browser connection errors on Android and Linux.

Primate Labs is excited to announce that Geekbench 6.7 is now available for download. This version introduces important improvements:

  • Add Intel BOT Detection. Geekbench 6.7 can detect whether Intel BOT is enabled on the current system. When detected, benchmark results will be flagged as invalid on the Geekbench Browser. This detection code is part of our work to ensure Geekbench results are comparable across systems and across platforms.
  • Improve SoC identification on Android. Geekbench 6.7 now reports the SoC manufacturer and model names (e.g., QTI SM8850) instead of the SoC architecture (e.g., ARM ARMv8).
  • Improve CPU identification on RISC-V. Geekbench now reports the CPU name rather than the (sometimes incredibly long) RISC-V ISA string. Please note that Geekbench for Linux RISC-V is still in preview, and is available from the Preview Versions page.
  • Improve stability on Linux ARM systems. Geekbench 6.7 fixes hangs that could occur in the multi-threaded workloads on Linux Arm systems. Please note that Geekbench for Linux Arm is still in preview, and is available from the Preview Versions page.

Geekbench 6.7 scores remain fully comparable with Geekbench 6.3, 6.4, 6.5, and 6.6 scores. Geekbench 6.7 is a recommended update for all Geekbench 6 users.