Real Performance Data

Can I Run It? Check Your PC

Pick a game below and check your hardware instantly. Your GPU is detected automatically via WebGL — no downloads needed.

Filter by genre

How does the can I run it check work?

The can I run it check compares your PC's GPU, CPU, and RAM against real-world performance data from players running the same hardware — not just the minimum specs a publisher listed at launch.

When you land on any game requirements page on PerfGamer, the tool reads your GPU automatically using WebGL hardware detection. WebGL is a browser API that every modern browser exposes — it gives us direct access to your graphics card renderer string without asking you to download anything. That single piece of data is enough to identify your GPU model and cross-reference it against our performance database.

From my experience testing dozens of combinations, the thing most people don't realize is that WebGL detection happens the moment the page loads. You don't click a button, you don't install an extension. Your GPU is identified passively, and the game compatibility check runs against it automatically. It's probably the fastest no-download required solution out there right now.

Once your GPU is identified, the tool pulls real-world FPS data collected from players who actually ran the game on similar hardware. That means you're not looking at some lab number a developer published two years ago. You're seeing how your card performs across different game settings, at 1080p and 1440p, in the scenes that actually stress the hardware. We pair that with a straightforward minimum system requirements comparison so you get both the pass/fail answer and the "but how well does it actually run" context.

What does the tool actually check?

A full game compatibility check covers five hardware categories: GPU, CPU, RAM, storage, and OS. Each one matters differently depending on the game, and i've seen plenty of cases where a player passes three out of five and still gets a bad experience because of the one they missed.

What each component affects in gaming
GPU
Frame rate & visual quality
CPU
Frame pacing, AI, physics
RAM
Stutters, load times, multitasking
Storage
Level loads, open-world streaming
OS
DirectX version, driver support
Relative impact on day-to-day gaming experience

Your GPU is the most important component for FPS estimation and overall gaming performance. It's the first thing we check, and it's the most common bottleneck. A CPU bottleneck is secondary but it matters more than people think — if your processor can't feed your GPU fast enough, you'll see inconsistent frame times even when your average FPS looks fine. I've seen builds with an RTX 4070 paired with an older i5 that would stutter badly in CPU-heavy scenes.

RAM lands in third place. Most modern games want at least 16GB, and a handful of newer open-world titles are starting to push past that during heavy asset streaming. If you're running 8GB in 2025, you're going to feel it. Storage has become more relevant with games like Cyberpunk 2077 — they stream world data fast enough that an HDD can create pop-in and load delays that an NVMe SSD eliminates entirely.

OS is usually the least dramatic, but it still matters for DirectX 12 support and features like DirectStorage. The requirements check covers all five so you know exactly where you stand before you spend money on a game you can't run properly.

ComponentWhat we checkWhy it mattersTypical minimum
GPUModel, VRAM, architecture genPrimary driver of FPS and visual quality at target resolutionGTX 1060 / RX 580 for 1080p low
CPUCore count, clock speed, generationCPU bottleneck causes frame pacing issues and AI/physics slowdowns4-core / 8-thread from 2018 or newer
RAMTotal system memory in GBLow RAM causes stutters during asset streaming and scene transitions16 GB for most 2023+ titles
StorageDrive type (HDD vs SSD vs NVMe)Affects open-world streaming speed and load times significantlySSD recommended for most modern titles
OSWindows version and DirectX supportSome features and titles require DX12 or Windows 11Windows 10 64-bit, DX11 minimum

Why our data is more accurate than steam or publisher specs

Publisher-listed recommended specs are almost always written before a game ships. A developer's QA team runs the game on internal hardware, writes down what worked, and posts those numbers. By the time you read them — after launch patches, engine updates, and DRM layers — those specs may have drifted significantly from reality.

Steam's game system requirements problem is well documented in the PC gaming community. Minimum specs that were accurate in 2020 sometimes list GPUs that are now a full generation behind where the game actually runs acceptably. "Minimum" on a Steam page often means "it will launch," not "it will be playable."

Honestly, that gap is why we built our requirements database the way we did. Instead of copy-pasting publisher specs and calling it a day, we pull data from actual hardware performance across thousands of real player setups. When you check before you buy on PerfGamer, you're seeing how your exact GPU model performs in that game at your target settings and resolution — not how "a card in this tier" performs.

What "recommended specs" actually means on PerfGamer: our recommended specs represent the hardware that consistently delivers 60fps+ at 1080p on high settings, based on real-world FPS data — not a developer's internal test target from pre-launch.

The other thing that separates our data is specificity. A publisher might list "NVIDIA GTX 1060 or better" without clarifying that a 6GB 1060 and a 3GB 1060 behave completely differently in VRAM-heavy scenes. We track VRAM capacity as a separate data point because i've seen too many players buy a game confidently, only to hit texture pop-in and dropped frames because their card's VRAM ran out on the settings they wanted to use.

We also flag when a game's requirements have shifted post-launch. Several major live-service games have raised their minimum specs to drop support for older hardware without much fanfare. Those changes don't always make it onto a game's Steam page quickly. When we see a real-world performance shift across multiple hardware reports, we update our data.

FAQ: can I run it — common questions answered

How do I know if my PC can run a game?

The fastest way is to use a free game compatibility check like the one on this page. Pick the game from the list above and the tool reads your GPU via WebGL, then compares your hardware against both minimum system requirements and recommended specs based on real-world performance data. You get a clear pass, borderline, or fail result in seconds — no download required.

If you want to go deeper, the five things to check manually are GPU model, CPU generation and core count, total RAM, storage drive type, and your Windows version. All five are covered in the check above.

Is there a free way to check game compatibility without downloading anything?

Yes, and that's exactly what this tool does. WebGL hardware detection lets us read your GPU directly through the browser. Most other game requirement tools require you to install a client or run a system scan app. PerfGamer's check is no download required — it runs in-browser and identifies your GPU automatically when you click through to any game's requirements page.

How accurate are game system requirements?

Official publisher specs are a starting point, not a guarantee. They're typically written pre-launch and rarely updated when a game receives major patches that change performance characteristics. In my testing, "minimum" specs on Steam often mean the game will run at low settings with inconsistent frame rates — not a smooth playable experience. Recommended specs are more useful but still vague about what framerate or settings tier they actually target.

PerfGamer pairs the official minimum and recommended specs with real-world FPS data from actual hardware, so you get a more honest answer about what your setup will deliver.

What specs do I need to check before buying a PC game?

Focus on five things: GPU model, CPU generation, RAM amount, storage type, and OS version. GPU is the most important for raw performance and FPS estimation. CPU matters for frame pacing and CPU-heavy game mechanics. RAM below 16GB will cause stutters in most modern titles. Storage type affects load times and open-world streaming. OS version determines which DirectX features are available to the game.

If your GPU passes recommended specs, the rest usually follows — but it's worth confirming RAM and CPU aren't going to create a CPU bottleneck that tanks your frame times.

What is WebGL hardware detection and is it safe?

WebGL is a standard web API built into every modern browser — Chrome, Firefox, Edge, Safari all support it. When a webpage uses WebGL to render graphics, it queries your GPU renderer string to optimize that rendering. We use that same renderer string to identify your graphics card model. No software is installed, no permissions are requested, and nothing is downloaded to your machine. It's the same process that happens on thousands of sites that use WebGL for 3D graphics, just repurposed for a hardware check.

Can I check if my PC can run a game before I buy it?

That's exactly what this tool is for — check before you buy. Find the game in the list above, click through to its requirements page, and the check runs automatically using your detected GPU. You'll see whether you meet minimum system requirements, whether you hit recommended specs, and what FPS range to expect at different settings. It takes less than a minute and there's nothing to install.