OPEN GPU BENCHMARKS

Loading data…
JSON API Blog GitHub

Performance comparison

Official Community Native DLSS FSR XeSS = upscaler set by the preset

Benchmark summaries

Select up to six GPUs to pin them to the top of the chart and table. Click a column header to sort, or a row for silicon and run details.

Charts show grouped summaries for clean comparisons. Spec columns come from the reviewed GPU catalog; expand a row for silicon details, price history, and the exact runs behind each number.

Open data

Get the data as JSON

Every number on this page comes from static JSON files built from the reviewed YAML. Use them in scripts, spreadsheets, or your own charts. No key or sign-up needed.

dashboard.json

The grouped official and community summaries behind this chart, plus the game, resolution, and preset lists.

gpus.json

The GPU catalog with full hardware specs, each GPU's official and community summaries, and links to its per-GPU files.

official.json

Every official run, one record per resolution and preset profile, with its OS details.

community.json

Grouped community summaries, with each run's machine details, credit, and submitter when they chose to give one.

Compare distros yourself

The chart shows one bar per OS, never one per distro. To compare distros, kernels, or Proton versions, download community.json, official.json, or a per-GPU summary.json: every run carries os, distro, kernel, mesa, and proton fields.

<source>/<gpu_id>/summary.json

One GPU's runs and summaries, for example official/rtx_5080_16gb_fe. GPU IDs are listed in gpus.json.

Command line

JavaScript

Contribute benchmark evidence

How community submissions work

Exact machine runs in; clean, comparable GPU summaries out.

Use a pull request to submit a run. The validator checks the profile and a maintainer reviews the evidence before it is included.

Your results become public data

  • Anyone can use them under CC BY 4.0: copy them, make their own charts, put them on their site, use them commercially, or train AI on them.
  • Sites have to say where the data came from. A site or app that uses it must credit Open GPU Benchmarks and link back, so readers can find the source, report problems, and contribute.
  • You get credit here. Your name, or the source you found, stays with the result on this site, in the data, and in the Git history.
  • You can't take it back. You can ask for a result to be removed from this site, but copies other people already made stay public.
  • It covers everything you submit, including machine details and raw captures, so leave out anything you don't want public, and only submit what you're allowed to share.

License terms · Full submission rules

Fork and prepare

Fork the repository and use the submission template as a starting point.

Add profiles

Create result_YYYYMMDD_<game_id>.yaml in data/community/<gpu_id>/ and add each resolution/preset as a dashed result entry. New game? Add it to data/games.yaml in the same pull request. Your username is optional, and a result you found online only needs a link to where you found it.

Validate locally

Run the build and validator before opening your pull request.

Review evidence

Maintainers check the capture, profile, machine details, and significant outliers.

Approve and group

Merged runs are grouped into generated summaries for that GPU.

Community YAML example

# data/community/rtx_5080_16gb_fe/result_20261003_cyberpunk_2077.yaml
# Required fields only. Everything else is optional.
gpu_id: rtx_5080_16gb_fe # catalog file name in data/gpus/
game_id: cyberpunk_2077 # id in data/games.yaml; add new games there
date: '2026-10-03' # the day you ran it, same as the file name
result:
  - resolution: 1440p
    graphics_preset: High
    avg_fps: 79.1
    p1_low: 65.0 # when your tool reports it
system:
  os: windows # windows or linux
proof:
  method: presentmon # the capture tool
# Found it in a video or review? Say where:
# credit:
#   source_url: https://example.com/gpu-review

Review checklist

Required

  • GPU (the catalog ID)
  • Game ID from data/games.yaml (add a new game there), resolution, and settings
  • Avg FPS (1% low when your tool reports it)
  • Operating system (system.os)
  • Capture tool (proof.method)
  • Frame generation off (the default)
  • For a result you found: where you found it (credit.source_url)

Optional, if you want to share it

  • Raw PresentMon capture or a summary link
  • Laptop TGP or GPU power
  • Your GitHub username
  • Exact card or device name
  • CPU, memory, driver, and power mode

Validate every profile: the leading dash makes result a YAML list. Every profile is checked independently and only matching GPU, power, game, resolution, and preset entries are averaged. A submission more than 25% away from a matching official baseline must be corrected, explained by a different profile, or removed during review.

Featured GPU picks

One favorite from each GPU maker. Reviews and guides are on the blog.

Affiliate links. Store buttons below are affiliate links: if you buy through one, the site may earn a commission at no extra cost to you. It never changes the benchmark numbers.