What Does Limit Capture Framerate Do in OBS Studio?

The “Limit capture framerate” checkbox in OBS Studio’s Game Capture properties is a performance-saving feature designed to prevent OBS from capturing more frames than your stream or recording actually needs. This article explains how this setting works, why you should use it, and how it helps optimize your PC’s hardware resources during gaming and streaming.

How Limit Capture Framerate Works

When you play a PC game, it may run at a high frame rate, such as 120 FPS, 144 FPS, or higher. However, your OBS Studio video output is likely set to a standard 30 FPS or 60 FPS.

If “Limit capture framerate” is unchecked, OBS will hook into the game and capture every single frame the game produces, even if it exceeds your OBS output frame rate. OBS then discards the extra frames before encoding. This process wastes valuable graphics card (GPU) and processor (CPU) resources.

If “Limit capture framerate” is checked, OBS restricts its capture hook to match the frame rate specified in your OBS Video settings (usually 60 FPS). Instead of capturing all 144 frames, OBS only captures 60 frames per second directly from the source.

Why You Should Enable It

Enabling this setting is highly recommended for most gamers and streamers for several reasons:

When to Leave It Unchecked

There are very few scenarios where you should disable this feature. You might turn it off if you are recording at an ultra-high frame rate for slow-motion editing, or if you are troubleshooting a specific compatibility issue where the limit causes micro-stuttering in a particular game. For standard streaming and recording, keeping this box checked is the best practice.