What PC you need for streaming

Streaming needs a multi-core CPU and a GPU with a modern encoder (NVENC, AV1). Below are bitrate and hardware recommendations for Twitch, YouTube and OBS.

Bitrate by quality

720p 30fps2500-4000 kbps
720p 60fps3500-5000 kbps
1080p 30fps4000-6000 kbps
1080p 60fps6000-9000 kbps
1440p 60fps9000-13000 kbps

GPUs with AV1 encoder

AV1 gives better quality at lower bitrate — ideal for streaming.

MSI Suprim X GeForce RTX 5090ASUS ROG Strix White GeForce RTX 5090ASUS ROG Strix GeForce RTX 5090Gigabyte Aorus Master GeForce RTX 5090Zotac AMP Extreme GeForce RTX 5090MSI Gaming X Trio GeForce RTX 5090Inno3D iChill GeForce RTX 5090Gigabyte Aorus Elite GeForce RTX 5090

Multi-core CPUs for OBS

Ryzen Threadripper PRO 7995WX (96 cores)Ryzen Threadripper 7980X (64 cores)Ryzen Threadripper 3990X (64 cores)Ryzen Threadripper 7970X (32 cores)Ryzen Threadripper 3970X (32 cores)Core Ultra 9 275HX (24 cores)Core i9-14900KS (24 cores)Core i9-13900KS (24 cores)

Bitrate is limited by platform and upload speed. Twitch usually caps at 6000-8000 kbps, YouTube allows higher.

Key figures

Unique FPSHQ metrics from this page's data

FPSHQ data volume by section

Records in the database by section: games, FPS measurements, GPUs, mobile chips and games, CPUs, emulators.

In short

What is FPSHQ and what data does it run on?

FPSHQ is a games and PC database: 191,286 games with system requirements, 1,965 GPUs and 456 CPUs with performance scores, 165 mobile chips, 49 emulators and an FPS database (measurements: 106 independent measurements and 4,800 rows of aggregated review data; model estimates: 47,950). The single FPSHQ model estimates FPS for any game + GPU + CPU combination at 1080p/1440p/4K; 1,401 users have completed the online PC test. Every number on the pages comes from this database, with an update date and a link to the methodology.

games in the database
191,286
GPUs in the catalogue (incl. vendor variants)
1,965
CPUs in the catalogue
456
FPS measurement rows in the database
52,856
updated · source: methodology, FPSHQ model estimate

Frequently asked questions

Where does FPSHQ get its data?
From four sources: official developer and Steam system requirements (191,286 games), hardware manufacturers' specifications (1,965 GPUs, 456 CPUs), FPS measurements from reviews, YouTube and players (106 independent measurements and 4,800 rows of aggregated review data), and the FPSHQ model where no measurement exists — always labelled "estimate".
What is the single FPSHQ FPS model?
One algorithm that, from the GPU score, the CPU gaming score and the game's demand, computes FPS at 1080p/1440p/4K on Low–Ultra presets. The same number appears on every page — games, GPUs, comparisons, calculators — and whenever a real measurement exists it takes priority over the estimate.
How often is the data updated?
Games and requirements — daily from Steam; hardware prices — several times a week; new GPUs and CPUs — on announcement day; FPS measurements — continuously as the app submits them; gamer hardware statistics — daily from 1,401 online tests and app data. Every page shows its as-of date.
Can I use FPSHQ data on my own site?
Yes: there is a free "Can it run" widget and a public API with rate limits (the API section), plus a Telegram bot. The data is open under CC BY 4.0 — when using it, credit FPSHQ as the source with a link and date.

Methodology and sources

This page uses the FPSHQ database: the GPU and CPU catalogue with synthetic benchmark scores, official game system requirements, FPS measurements from users of the FPSHQ app and the FPSHQ performance model. Calculated values are estimates, not a measurement of your exact configuration: the real result depends on drivers, settings and the rest of the hardware. More about the methodology →

FPSHQ Team · Data updated