The Complete Web Benchmark: CPU, GPU, Memory & Beyond

Test your processor, graphics, memory, storage and internet in one browser. See the real work as it happens, with no installation.

Why ApexMark

One platform.
A complete view
of performance.

ApexMark gives you one clear performance picture across computers, phones and operating systems. Run the complete sequence or focus on one measurement, always with the real work visible.

  • One complete profileCPU, graphics, memory, storage and internet in a single place.
  • Visible benchmark workEvery test shows the workload being measured and checks the output it produces.
  • Context for comparisonDevice, operating system, browser and protocol details travel with each result.
How ApexMark keeps comparisons fair

ApexMark is experimental. Its methodology and combined index evolve openly as browser capabilities improve.

Benchmark essentials

Understand the test.
Interpret the result.

How ApexMark measures browser performance and helps you make informed comparisons.

Which CPU, GPU and device benchmarks does ApexMark run?

ApexMark ray-traces an image on your processor (single-core and multi-core), renders a heavy WebGPU scene at 2560 × 1440, measures memory bandwidth and latency, and reads and writes a file through your browser's storage. A separate internet test measures download, upload, latency and jitter. You can run the full sequence or any single test.

Can I compare performance across devices and operating systems?

ApexMark is designed to make those comparisons more accessible, not absolute. Use the same workload version and browser family and version where possible. Operating systems, browser engines, drivers, power settings and heat all affect performance. Cross-platform results describe the device and browser working together, so different scoreboards are kept separate when a protocol changes.

Do the visuals show actual benchmark work?

Yes. The CPU image appears row by row as your processor finishes it. The GPU view is a scaled copy of the frames being measured. The memory map shows real addresses sampled from the random-access walk, the storage view follows the file blocks being written and read, and the internet chart plots bytes as they arrive.

How is the combined device score calculated?

The frozen ApexMark 1.0 baseline is 1,000 points in every category, and scores scale with measured speed. The overall ApexMark score combines CPU and GPU at 7 parts each and memory at 3 parts, using a geometric mean. Browser storage and internet remain separate measurements and do not affect the device score.

What hardware details can ApexMark detect?

ApexMark reports what the browser exposes. A logical processor count can differ from the number of physical cores. GPU identification may be limited, and browsers do not reliably reveal installed GPU memory or total RAM. Unavailable hardware details stay unknown.

What browser features does ApexMark require?

Full coverage requires features including WebGPU and browser-private file storage. Availability depends on the browser, operating system, permissions and settings. ApexMark marks an unsupported test as unavailable and keeps the measurements it could complete. A missing device test prevents a combined score; it does not mean the hardware scored zero.

How long does the benchmark take?

The full sequence targets about two minutes, including preparation and repeated measurements. Timing varies by device and connection. Keep the page in the foreground, close other demanding apps and use the same power settings for comparisons. Let a hot device cool before repeating a run. You can also run individual tests or stop a session.

Is an account required, and where are benchmark results saved?

No. As a guest, your results stay in this browser and can be exported. Signing in with Google keeps a private history across your devices and lets you publish a score to the Hall of Fame under a name you choose. The internet test exchanges measurement data with a Cloudflare server.