Screenshotting a page with infinite scroll
Short answer
An infinite scroll page has no total height, so there is no complete version to capture. Scroll to the point you want the capture to end, wait for loading to stop, then start. You will get everything currently in the document, which is the only well-defined answer available.
Updated 7 August 2026Written by the Full Page Screenshot team
Every capture begins by measuring the document height. On an infinite feed that number is a snapshot of a value that changes as you approach it, which is why a capture of a feed can behave unpredictably: it measures 8,000 pixels, starts scrolling, and by the time it reaches the bottom the page is 14,000 pixels tall.
Some tools chase the growing document, which produces a capture that only ends when the feed does. Some measure once and stop early. Neither is wrong exactly, because the question is not well posed. It is a different failure from a capture that is cut off at the bottom, where the page did have an end and the tool missed it.
Getting a predictable result
- 1
Decide where you want it to end
A date, a specific post, a number of items. Infinite feeds need a human decision about scope.
- 2
Scroll to that point manually
Let each batch finish loading as you go rather than flinging to the bottom.
- 3
Wait until nothing more appears
Give it three seconds of stillness. A capture started while a batch is arriving will catch a loading spinner mid-page.
- 4
Scroll back to the top and capture
The document is now a fixed height, and everything in it has loaded. If the result is very tall, exporting to PDF is usually easier to read than one enormous image.
Two complications specific to feeds
- Virtualised rendering
- Some feeds destroy items after you scroll past them, keeping only a window of the list in the DOM. No capture can photograph content that is no longer there. If scrolling back up shows items re-appearing with a flash, the feed is virtualised. See pages that scroll inside a panel.
- Content that reorders
- A feed that inserts new items at the top while you are capturing shifts everything down mid-run, which produces duplicated or missing items at a join. Pausing live updates, where the site allows it, avoids this.
Frequently asked questions
Can I capture an entire infinite scroll page?
No, because there is no entire page. You can capture everything loaded at the moment you start, which is a well-defined and usually sufficient result.
Why did my feed capture stop early?
The document height was measured before more content loaded. Load everything you want first, then capture.
Why are items duplicated in my capture?
New content was inserted at the top during the capture, shifting the page under the scroll position. Pause live updates if the site offers it.
Capture your first full page screenshot
Free, no account, and nothing leaves your computer.
Keep reading
Why your full page screenshot is cut off at the bottom
A full page screenshot that stops partway down has one of five causes. How to tell which one you have, and what to do about each.
Long webpage screenshots and where the limits actually are
How to screenshot a very long webpage, why browsers cap images at 16,384 pixels, and what happens to captures past that limit.
How to screenshot a very long webpage
Capture very tall pages without truncation. Handling the browser image size limit, infinite scroll, and when to switch to PDF instead.
Screenshot an entire webpage, not just the visible part
Capture an entire webpage in one image instead of just the visible window. What the browser can and cannot reach, and how to get the whole page reliably.