Find out whether your CPU or your graphics card is holding your PC back, and what to do about it. This bottleneck calculator does two things: it estimates how well a CPU and GPU pair up for your resolution, frame rate and games, and it diagnoses your actual PC from the GPU usage you see in game. No made-up percentages, just a clear answer and the next step.
- Every PC has a bottleneck. Something always sets the frame rate. For a gaming PC, the graphics card being that limit is normal and usually what you want.
- Resolution changes everything. At 1080p and high frame rates the CPU matters more. At 4K the GPU does almost all the limiting.
- Measuring beats guessing. GPU usage of 95% or more in game means the GPU is the limit. Clearly lower, with no frame cap, points to the CPU.
- Bottleneck percentages aren’t a real measurement. Reviewers who tested popular calculators found their percentage has no clear definition, so this one shows a verdict and the reasoning instead.
What is a bottleneck in a PC?
A bottleneck is the part that sets the limit on performance. In a game, the CPU prepares each frame (game logic, physics, AI and the instructions sent to the graphics card) and the GPU draws it. Whichever finishes its share of the work more slowly decides how many frames per second you get. The other part waits.
That means there is always a bottleneck. The question isn’t whether you have one, it’s which part it is and whether it’s holding you back from the experience you want. If you play at 1440p and your graphics card runs at full load, your GPU is the limit, and that’s the healthy state for a gaming PC. If your expensive GPU sits at 60% usage while one CPU thread is pinned at 100%, your processor is the limit, and you’re paying for graphics power you can’t use.
Being CPU-limited or GPU-limited is a performance question, not a safety one. CG Director makes the same point in its review of bottleneck calculators: a bottleneck may cost you performance, but it doesn’t mean your PC is in danger of overheating.
How this bottleneck calculator works
The calculator has two modes, and it’s honest about which one is more reliable.
Estimate from parts
Pick your CPU and GPU, then your resolution, target frame rate and the kind of games you play. Each part has an approximate gaming performance class from 1 to 10, based on how it places among other models in public reviews. The calculator compares the two classes and adjusts for your use, because the same pair behaves very differently at 1080p and 240 FPS than at 4K and 60 FPS. This follows the approach PCWorld recommends over bottleneck percentages: match parts by performance tier, with the graphics card the same tier or one tier higher.
| Setting | Option | Adjustment | Why |
|---|---|---|---|
| Resolution | 1080p | +1 toward CPU | The GPU finishes frames quickly, so the CPU must work harder to keep up |
| 1440p | 0 | The reference point | |
| 4K | −1.5 toward GPU | Each frame takes far longer to render, so the GPU sets the pace | |
| Target frame rate | 60 FPS | −1 | Fewer frames per second ask less of the CPU |
| 120 to 165 FPS | 0 | The reference point | |
| 240 FPS and above | +1 | Very high frame rates are often CPU-limited | |
| Main games | Single-player and AAA | 0 | Usually GPU-heavy |
| Competitive and esports | +1 | Light graphics, very high FPS, more CPU-bound | |
| Strategy, simulation and MMO | +1.5 | Large numbers of units and calculations load the CPU |
The result is the GPU class plus those adjustments, minus the CPU class. Here’s how that number turns into a verdict:
| Result | Verdict | What it means for you |
|---|---|---|
| 2.5 or more | The CPU will likely hold this GPU back | Expect low GPU usage in many games. A faster CPU helps most |
| 1 to 2.5 | The CPU may limit you in some games | Fine in most titles, CPU-bound in heavy ones or at high FPS |
| Between −1 and 1 | Well balanced | A good match. The limit swings between the parts by game |
| −2.5 to −1 | The GPU will usually set the limit | Normal for gaming, with CPU headroom to spare |
| Below −2.5 | Plenty of CPU headroom | The GPU decides your FPS. Upgrade the GPU if you want more |
The estimate is deliberately coarse. It’s good at spotting a clear mismatch, such as a budget processor paired with a flagship graphics card, and it can’t tell you what FPS you’ll get in a specific game. For that, check reviews of your exact parts in your exact games, or measure.
Check my PC (measured)
If you already own the PC, this mode is the accurate one. Play a typical scene with an overlay, read your average GPU usage and the busiest CPU thread, and enter them with your FPS and any frame cap. The calculator applies the same rule used in PCWorld’s guide to CPU and GPU limits: GPU usage of 95% or more means a GPU limit, below 95% points to a CPU limit, and 80% or less indicates a strong CPU bottleneck. It also checks for the situations that fool people, such as a frame cap or V-Sync holding FPS steady.
Why there’s no “bottleneck percentage”
Most bottleneck calculators give you a number like “12.4% CPU bottleneck”. It looks precise, but it isn’t something anyone can measure. In its review of popular calculators, CG Director describes their metrics and scoring as unclear at best and nonsensical at worst, notes that nobody could have tested every combination of parts, and points out that the best-known calculator admits to being inaccurate in its own FAQ.
PCWorld’s columnist reached the same conclusion, for practical reasons. These tools make bare-bones calculations that ignore drivers, software and settings. They assume the CPU and GPU are always loaded the same way, when the load actually changes with the game, resolution and upscaling. They leave out RAM, storage and PCIe. And a “20% CPU bottleneck” can disappear with an overclock or with upscaling turned on, which risks pushing people into buying hardware they don’t need.
So this calculator shows a verdict, the reasoning, the classes it used and what to do next. If you want a number, use the measured mode: your GPU usage in game is a real number, and it tells you more than any estimate.
How to measure your real bottleneck
- Install an overlay. MSI Afterburner with RivaTuner Statistics Server is free and widely used. Turn on GPU usage, per-core CPU usage and the frame rate in the on-screen display.
- Remove frame limits for the test. Turn off V-Sync and any in-game or driver frame cap, or they’ll hold GPU usage down and look like a CPU problem.
- Play a typical scene for a few minutes. Menus and paused screens don’t count, as PCWorld points out.
- Read GPU usage. 95% or more means the GPU is the limit. Between 80% and 95% suggests a mild CPU limit. 80% or less suggests a strong one.
- Check the busiest CPU thread, not the total. Games often lean on one or a few threads. A game can max out two cores while the rest idle, so total CPU usage can look low even when the processor is the limit.
- Confirm with a resolution test. Lower the resolution or graphics settings. If FPS barely rises, the CPU is the limit. If it jumps, the GPU was.
- Repeat in a few games. Each one stresses the CPU and GPU differently, so one game doesn’t describe your whole PC.
Then enter your numbers in the Check my PC tab above for a verdict and fixes.
CPU vs GPU bottleneck: how to tell
| What you see | CPU bottleneck | GPU bottleneck |
|---|---|---|
| GPU usage in game | Clearly below 95% with no frame cap | 95% to 100% |
| CPU usage | One or more threads at or near 100% | Threads have headroom |
| Lowering graphics settings | FPS barely changes | FPS rises clearly |
| Raising resolution | FPS barely drops | FPS drops |
| Feel | Stutters in busy scenes, uneven frame pacing | Smooth but lower FPS in demanding scenes |
| Typical situations | 1080p, high-refresh gaming, strategy and simulation games | 1440p and 4K, ray tracing, high settings |
How resolution, frame rate and game type change the bottleneck
The same CPU and GPU can be CPU-limited in one setup and GPU-limited in another. At 1080p the graphics card renders each frame quickly, so the processor has to prepare frames faster to keep up. Move to 1440p or 4K and each frame takes much longer to render, so the GPU sets the pace and the CPU has more time to spare.
Frame rate targets work the other way. A 60 FPS target gives the CPU about 16.7 milliseconds per frame, while a 240 FPS target gives it about 4.2. That’s why competitive players chasing very high frame rates on 1080p monitors hit CPU limits even with strong processors, and why 4K players with a 60 Hz screen rarely do. Game type matters too: strategy, simulation and MMO games track huge numbers of units and calculations, which load the CPU in ways graphics settings can’t change.
Example pairings
These are the calculator’s own verdicts for common combinations at 1440p, a 120 to 165 FPS target and single-player games. They show how the model reasons. They aren’t benchmark results.
| CPU | GPU | Verdict at 1440p |
|---|---|---|
| AMD Ryzen 5 3600 (class 4.5) | NVIDIA RTX 3060 (class 4) | Well balanced |
| AMD Ryzen 5 5600 (class 6) | NVIDIA RTX 4060 (class 4.5) | The GPU will usually set the limit |
| Intel Core i5-12400F (class 6) | NVIDIA RTX 4070 (class 6.5) | Well balanced |
| AMD Ryzen 5 5600 (class 6) | NVIDIA RTX 4070 Super (class 7) | The CPU may limit you in some games |
| Intel Core i5-13600K (class 8) | AMD RX 7800 XT (class 7) | The GPU will usually set the limit |
| AMD Ryzen 7 7800X3D (class 9.5) | NVIDIA RTX 4080 Super (class 8.5) | The GPU will usually set the limit |
| AMD Ryzen 7 9800X3D (class 10) | NVIDIA RTX 5090 (class 10) | Well balanced |
| AMD Ryzen 5 3600 (class 4.5) | NVIDIA RTX 4070 Ti Super (class 8) | The CPU will likely hold this GPU back |
Try the same pairs at 1080p and 240 FPS, then at 4K and 60 FPS, to see the verdict move.
How to fix a CPU bottleneck
- Use the spare GPU power. Raise the resolution, use a higher graphics preset or turn on more demanding effects. PCWorld suggests moving to 1440p or 4K if your GPU and monitor can handle it, which shifts the load to the graphics card.
- Lower CPU-heavy settings. Crowd density, view distance, physics and simulation detail are often tied to the CPU.
- Check the CPU runs at full speed. A CPU that’s thermal throttling or power limited can’t boost. Watch clocks and temperatures, or run our online CPU stress test and look for a throttling warning.
- Fix the memory. Enable the XMP or EXPO profile so RAM runs at its rated speed, and use two sticks for dual channel.
- Close background apps and update the chipset driver and BIOS.
- Use a frame cap. Capping FPS slightly below what your CPU can deliver smooths frame pacing.
- Upgrade the CPU if you’re still limited. In CPU-bound games, processors with a large cache tend to help most.
How to fix a GPU bottleneck
- Lower the heaviest settings first. PCWorld names ray tracing and texture quality. Shadows and volumetric effects are other common culprits.
- Turn on upscaling. DLSS, FSR or XeSS render at a lower resolution and upscale, often for a large FPS gain.
- Lower the resolution if you need even more, for example from 1440p to 1080p.
- Check the GPU isn’t throttling. Watch temperatures and clocks, or run our online GPU stress test.
- Update the graphics driver.
- Upgrade the GPU for a severe bottleneck. For most gaming builds, the graphics card gives the biggest FPS increase per pound or dollar spent.
A mild GPU limit is the target for a gaming PC, not a problem. It means you’re getting the performance you paid for from your graphics card.
RAM, storage and other bottlenecks
The CPU and GPU aren’t the only possible limits. CG Director lists slow app loads, slow boots, crashes during heavy projects and general lag as signs of RAM or storage trouble. Common culprits:
- Not enough RAM: 16 GB is a common minimum for modern games, and more helps if you stream or keep many apps open.
- Single-channel memory: one stick of RAM, or two in the wrong slots, can noticeably cut gaming performance. Check your motherboard manual.
- Slow storage: games installed on a hard drive stutter when they load new areas. An SSD fixes it.
- Power settings: a power-saver plan or a laptop on battery can hold both parts back.
- Heat: a throttling CPU or GPU acts like a slower part. Our troubleshooting guide covers temperature problems.
- The game itself: some engines cap FPS or simply don’t use more cores.
How to pick a balanced CPU and GPU
- Decide your resolution and frame rate first. They decide whether to spend more on the CPU or the GPU.
- For 1440p and 4K gaming, spend more on the GPU. A mid-range CPU from a recent generation is usually enough.
- For 1080p high-refresh and esports, don’t skimp on the CPU.
- For strategy, simulation and MMOs, prioritise the CPU, especially one with a large cache.
- Match tiers. A GPU in the same tier or one tier above the CPU is a sensible target, as PCWorld suggests.
- Check real benchmarks for your exact parts in the games you play before you buy.
Before you upgrade: a checklist
- Measure GPU usage in game with the cap off, in at least two games.
- Confirm with a resolution or settings test.
- Rule out heat with a stress test and a monitor.
- Check RAM is in dual channel with XMP or EXPO on.
- Update drivers and the BIOS.
- Check your monitor: there’s no point paying for 240 FPS on a 60 Hz screen.
- Only then decide which part to upgrade.
The CPU and GPU classes we use
These are the approximate gaming performance classes the calculator uses, from 1 for entry level to 10 for the fastest. They’re editorial groupings based on where each model sits among others in public reviews, rounded to half steps, not benchmark scores. Desktop parts only. If yours isn’t listed, pick the closest model in the calculator.
Processor classes (55 CPUs)
| CPU | Class |
|---|---|
| AMD Ryzen 7 9800X3D | 10 |
| AMD Ryzen 9 9950X3D | 10 |
| AMD Ryzen 7 7800X3D | 9.5 |
| AMD Ryzen 9 7950X3D | 9.5 |
| Intel Core i9-13900K | 9 |
| Intel Core i9-14900K | 9 |
| AMD Ryzen 7 9700X | 8.5 |
| AMD Ryzen 9 7950X | 8.5 |
| AMD Ryzen 9 9950X | 8.5 |
| Intel Core Ultra 7 265K | 8.5 |
| Intel Core Ultra 9 285K | 8.5 |
| Intel Core i7-13700K | 8.5 |
| Intel Core i7-14700K | 8.5 |
| AMD Ryzen 5 9600X | 8 |
| AMD Ryzen 7 5800X3D | 8 |
| AMD Ryzen 7 7700X | 8 |
| AMD Ryzen 9 7900X | 8 |
| Intel Core i5-13600K | 8 |
| Intel Core i5-14600K | 8 |
| Intel Core i9-12900K | 8 |
| AMD Ryzen 5 7600 | 7.5 |
| AMD Ryzen 5 7600X | 7.5 |
| Intel Core Ultra 5 245K | 7.5 |
| Intel Core i7-12700K | 7.5 |
| Intel Core i5-12600K | 7 |
| AMD Ryzen 7 5700X | 6.5 |
| AMD Ryzen 7 5800X | 6.5 |
| AMD Ryzen 9 5900X | 6.5 |
| AMD Ryzen 9 5950X | 6.5 |
| Intel Core i5-13400F | 6.5 |
| Intel Core i5-14400F | 6.5 |
| AMD Ryzen 5 5600 | 6 |
| AMD Ryzen 5 5600X | 6 |
| Intel Core i5-12400F | 6 |
| Intel Core i9-11900K | 6 |
| Intel Core i5-11600K | 5.5 |
| Intel Core i7-10700K | 5.5 |
| Intel Core i9-10900K | 5.5 |
| AMD Ryzen 5 5500 | 5 |
| AMD Ryzen 7 3700X | 5 |
| AMD Ryzen 9 3900X | 5 |
| Intel Core i3-12100F | 5 |
| Intel Core i5-10600K | 5 |
| Intel Core i5-11400F | 5 |
| Intel Core i7-9700K | 5 |
| Intel Core i9-9900K | 5 |
| AMD Ryzen 5 3600 | 4.5 |
| Intel Core i5-10400F | 4 |
| Intel Core i7-8700K | 4 |
| AMD Ryzen 7 2700X | 3.5 |
| AMD Ryzen 5 2600 | 3 |
| Intel Core i5-8400 | 3 |
| Intel Core i5-9400F | 3 |
| AMD Ryzen 5 1600 | 2.5 |
| Intel Core i3-8100 | 2 |
Graphics card classes (65 GPUs)
| GPU | Class |
|---|---|
| NVIDIA RTX 5090 | 10 |
| NVIDIA RTX 4090 | 9.5 |
| NVIDIA RTX 5080 | 9 |
| AMD RX 7900 XTX | 8.5 |
| NVIDIA RTX 4080 | 8.5 |
| NVIDIA RTX 4080 Super | 8.5 |
| AMD RX 7900 XT | 8 |
| AMD RX 9070 XT | 8 |
| NVIDIA RTX 4070 Ti Super | 8 |
| NVIDIA RTX 5070 Ti | 8 |
| AMD RX 6950 XT | 7.5 |
| AMD RX 7900 GRE | 7.5 |
| AMD RX 9070 | 7.5 |
| NVIDIA RTX 3090 Ti | 7.5 |
| NVIDIA RTX 4070 Ti | 7.5 |
| AMD RX 6800 XT | 7 |
| AMD RX 6900 XT | 7 |
| AMD RX 7800 XT | 7 |
| NVIDIA RTX 3080 Ti | 7 |
| NVIDIA RTX 3090 | 7 |
| NVIDIA RTX 4070 Super | 7 |
| NVIDIA RTX 5070 | 7 |
| AMD RX 6800 | 6.5 |
| NVIDIA RTX 3080 | 6.5 |
| NVIDIA RTX 4070 | 6.5 |
| AMD RX 7700 XT | 6 |
| AMD RX 6700 XT | 5.5 |
| AMD RX 6750 XT | 5.5 |
| AMD RX 9060 XT | 5.5 |
| NVIDIA RTX 2080 Ti | 5.5 |
| NVIDIA RTX 3070 | 5.5 |
| NVIDIA RTX 3070 Ti | 5.5 |
| NVIDIA RTX 5060 Ti | 5.5 |
| Intel Arc B580 | 5 |
| NVIDIA RTX 2080 Super | 5 |
| NVIDIA RTX 3060 Ti | 5 |
| NVIDIA RTX 4060 Ti | 5 |
| NVIDIA RTX 5060 | 5 |
| AMD RX 5700 XT | 4.5 |
| AMD RX 6600 XT | 4.5 |
| AMD RX 6650 XT | 4.5 |
| AMD RX 7600 | 4.5 |
| Intel Arc A770 | 4.5 |
| Intel Arc B570 | 4.5 |
| NVIDIA RTX 2070 Super | 4.5 |
| NVIDIA RTX 4060 | 4.5 |
| AMD RX 6600 | 4 |
| Intel Arc A750 | 4 |
| NVIDIA GTX 1080 Ti | 4 |
| NVIDIA RTX 2060 Super | 4 |
| NVIDIA RTX 3060 | 4 |
| AMD RX 5600 XT | 3.5 |
| Intel Arc A580 | 3.5 |
| NVIDIA RTX 2060 | 3.5 |
| NVIDIA GTX 1080 | 3 |
| NVIDIA RTX 3050 | 3 |
| AMD RX 5500 XT | 2.5 |
| NVIDIA GTX 1070 | 2.5 |
| NVIDIA GTX 1660 Super | 2.5 |
| AMD RX 580 | 2 |
| NVIDIA GTX 1060 6GB | 2 |
| AMD RX 570 | 1.5 |
| AMD RX 6500 XT | 1.5 |
| NVIDIA GTX 1650 | 1.5 |
| NVIDIA GTX 1050 Ti | 1 |
Frequently asked questions
Are bottleneck calculators accurate?
Only roughly. They can spot a clear mismatch between a CPU and GPU, but they can’t predict your FPS in a particular game. Reviewers have found the “bottleneck percentage” most calculators show has no clear definition. Measuring GPU usage in your own games is far more reliable.
What is a good bottleneck percentage?
There isn’t a meaningful one, because the percentage isn’t a real measurement. A better target is a GPU that runs at 95% or more in your games, which means your graphics card is the limit and you’re getting the performance you paid for.
How do I know if my CPU is bottlenecking my GPU?
Play a game with an overlay and V-Sync and frame caps turned off. If GPU usage stays clearly below 95% and a CPU thread is near 100%, the CPU is the limit. Lowering graphics settings with little change in FPS confirms it.
Is it bad if my GPU is at 100% usage?
No. A GPU at full load in a game is normal and means it’s the part setting your frame rate, which is the healthy state for a gaming PC.
Why is my GPU usage low in games?
Usually a CPU limit, a frame cap or V-Sync, a game engine limit, or power-saving settings. Remove caps and test again. If GPU usage stays low and a CPU thread is maxed, the CPU is the limit.
Does higher resolution reduce a CPU bottleneck?
Yes, in practice. At higher resolution each frame takes the GPU longer to draw, so the CPU has more time per frame and the GPU becomes the limit. Your FPS won’t rise, but you get better image quality from the same CPU.
Can a bottleneck damage my PC?
No. A bottleneck limits performance, but it doesn’t harm the hardware. Heat is a separate issue, so keep an eye on temperatures.
Does RAM cause a bottleneck?
It can. Too little RAM, a single stick running in single channel, or memory left below its rated speed can all hold back gaming performance, especially in CPU-bound games.
Should I upgrade my CPU or GPU first?
Upgrade the part that’s limiting you in the games you play. Measure GPU usage first. For most 1440p and 4K gaming, the GPU gives the bigger gain. For 1080p high-refresh and strategy games, the CPU often does.
Is a small CPU bottleneck OK?
Usually yes. Some games will always be CPU-limited at some point. If your FPS is above your monitor’s refresh rate and the game feels smooth, there’s nothing to fix.
Does this calculator work for laptops?
The parts list covers desktop CPUs and GPUs. Laptop versions with the same name are usually slower, so the measured check is the better choice on a laptop.
Does the calculator store my data?
It runs in your browser and saves your last selection in your browser’s local storage so it’s there next time. Nothing is sent to us.