← back to 9bench

Frequently asked

Real questions, real answers.

What is 9bench?

A free, browser-based hardware benchmark. Tests your CPU, GPU, and RAM in 15 seconds with no download, no account, no upload of personal data. Built by Atilla Kürük as part of the Truth Series — utility tools that tell the truth.

How accurate are the scores?

Browser benchmarks measure real performance but with browser-API overhead (5-15% lower than native). The scores are great for relative comparison between machines and quick triage, but not a replacement for Geekbench or Cinebench when you need absolute peak measurements.

How is 9bench different from UserBenchmark?

UserBenchmark is community-banned (r/hardware, r/pcmasterrace) for documented bias toward Intel single-core. 9bench has transparent, openly-published scoring formulas. Every weight is on the methodology page. No vendor preference.

How does 9bench compare to Geekbench?

Geekbench is more accurate for absolute peak measurement and is the industry standard for review sites. 9bench is faster (15 seconds vs Geekbench's 5+ minutes), needs no install, runs anywhere with a browser, and is free. Use Geekbench for absolute scores, 9bench for instant relative comparison.

Why is my multi-core score so low compared to Geekbench?

Browsers limit true parallel computation. Web Workers compete for a shared thread pool, and crypto.subtle (used for SHA-256) may serialize internally. Real-world multi-core efficiency in browser is typically 30-60% of native. 9bench measures browser capability, not native peak.

Why is my RAM bandwidth so low compared to native tools?

Same browser limitations — JavaScript Float32Array operations don't always vectorize as efficiently as native memcpy. The number is most useful for relative comparison. If you want absolute RAM bandwidth, use AIDA64 or Intel Memory Latency Checker.

Does 9bench work on iPhone / iPad?

Yes — iOS 26+ supports WebGPU compute shaders fully. iOS 25 and earlier have partial support (CPU + RAM tests work, GPU may show "0"). Both Safari and Chrome on iOS work.

Does 9bench work in Firefox?

Yes — Firefox 147+ has stable WebGPU support on Windows, macOS, and Linux. Older Firefox versions can run CPU + RAM tests but may not run GPU compute.

Why does it say "GPU: Unknown"?

Some browsers (especially privacy-focused setups) restrict GPU adapter info to prevent fingerprinting. The benchmark still runs correctly — the score reflects real GPU performance, just without showing the brand/model.

What data does 9bench collect?

During the test: nothing leaves your browser. When you submit a score: anonymous benchmark numbers (scores, GFLOPS, hash rates, GB/s), GPU adapter name if visible, CPU core count, anonymous user-agent fragment. We never store IP, location, or identifying information. Reactions are stored anonymously linked to the result ID.

Is 9bench open source?

Source code at github.com/atillakuruk/9bench (link active once published). MIT license. Pull requests welcome.

Can I use 9bench for IT support / company hardware audits?

Yes. Send employees the URL, they click, you see the result. Faster than installing diagnostic software on dozens of machines. A whitelabel / custom-branded tier is planned for organizations.

Why does the test use ~7-10% of my battery?

WebGPU compute shaders + Web Workers running at full speed = real CPU/GPU usage = battery drain. The test is designed to push your hardware briefly to measure it. Recommended to plug in laptops before testing.

My score changed between runs. Why?

Background processes, thermal throttling, and browser variance all affect scores. Run 2-3 times when laptop is idle + plugged in for the most consistent measurement. Variance of ±5-10% between runs is normal; ±30%+ indicates background CPU contention.

Is the percentile real?

Yes. Each submitted score is stored in our global ranking database (anonymized). Your percentile is computed against ALL submissions, not estimated. Early users may see imprecise percentiles until enough data accumulates (~10K+ submissions).

Can I delete my submitted result?

Yes. Email atillakrk@gmail.com with the result ID (visible in URL: /r/abc12345) and we'll delete it. We don't store anything that identifies you, but we respect deletion requests.

Read the full methodology →