How to Take Scrolling Screenshots with OBS Studio
While OBS Studio is primarily known for live streaming and video recording, it also serves as a powerful tool for capturing high-resolution, full-page scrolling screenshots of websites. By leveraging OBS’s native Browser Source feature and customizing its resolution limits, you can render an entire webpage vertically and capture it in a single, high-quality image without manual scrolling or stitching. This guide provides a direct, step-by-step walkthrough to configure OBS Studio and capture your full-page screenshots instantly.
Step 1: Add a Browser Source in OBS
To capture a webpage, you must load it directly inside OBS using a dedicated browser source rather than capturing your desktop browser.
- Open OBS Studio.
- Go to the Sources dock at the bottom of the screen.
- Click the + (Add) icon and select Browser from the menu.
- Name the source (e.g., “Webpage Capture”) and click OK.
Step 2: Configure the Webpage URL and High-Resolution Dimensions
To capture the entire page without scrollbars, you must set the source dimensions to match the full height of the webpage.
- In the Browser Source properties window, locate the URL field and paste the address of the website you want to capture.
- Set the Width to a standard desktop width, such as
1920(or2560for higher resolution). - Set the Height to a large value that can
accommodate the entire length of the page (e.g.,
4000,6000, or8000pixels). - Click OK. The webpage will render in the preview window as a very tall, narrow strip.
Note: If the bottom of the webpage is cut off in the preview, reopen the source properties and increase the Height value until the entire page is visible.
Step 3: Interact with the Webpage (Optional)
If you need to log into the website, accept cookie prompts, or close pop-ups before taking the screenshot, you can interact with the page directly inside OBS.
- Right-click the Browser Source in your Sources list.
- Select Interact from the context menu.
- A window will appear allowing you to click, scroll, and type on the webpage just like a standard web browser. Close the interaction window when finished.
Step 4: Capture and Save the High-Resolution Screenshot
Once the webpage is fully loaded and formatted to your liking, you can use OBS’s built-in source screenshot utility to capture it.
- Right-click the Browser Source in the Sources dock (do not right-click the main preview window).
- Select Screenshot (Selected Source) from the context menu.
- OBS will instantly capture the entire rendered height of the webpage at the exact resolution you specified in Step 2.
Step 5: Locate Your Saved Screenshot
By default, OBS saves source screenshots to your default recording directory.
- Go to the top menu of OBS and click File.
- Select Show Recordings.
- A folder window will open containing your high-resolution PNG screenshot, named with the source title and a timestamp.