Site-Shot

Browser options

full-size
Country 48 more countries with any paid plan →
No ads / No cookie
resolution
width
height
zoom
browser size 1280 × 1280 px

Image options

format
scale
image size 1280 × 1280 px

Scrolling Screenshot

Interactive capture

Scrolling Website Screenshot


Capture everything below the fold. Site-Shot scrolls through the entire web page — loading lazy images, triggering scroll animations, and rendering dynamic content — then stitches it all into a single continuous screenshot.


Unlike browser print-to-PDF or basic viewport captures, a scrolling screenshot reproduces the page exactly as a real visitor would see it while scrolling, including sticky headers, parallax effects, and dynamically loaded sections.


Supports pages up to 20,000 pixels tall. Output as PNG for pixel-perfect quality or JPEG for smaller file sizes.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

What Is a Scrolling Screenshot?

A scrolling screenshot captures the full length of a web page by simulating the scroll action in a real browser. As the browser scrolls, it captures each visible section and combines them into one tall image. This is different from a simple viewport screenshot, which only captures the portion of the page visible without scrolling.

Scrolling screenshots are essential for modern websites that use lazy loading, infinite scroll, or scroll-triggered animations — content that only appears when a user scrolls down.

Common Use Cases

  • Social media and e-commerce pages — capture product feeds, Instagram-style grids, and infinite scroll layouts.
  • Single-page applications (SPAs) — capture React, Vue, or Angular apps that render content dynamically as the user scrolls.
  • News and blog articles — save long-form content with all inline images, embeds, and comments.
  • Website monitoring — regularly capture scrolling screenshots to detect visual regressions across the full page.
  • Portfolio and documentation — create complete visual records of web pages for presentations or archives.

Scrolling Screenshot vs Full Page Screenshot

The terms are closely related. A full page screenshot captures the entire document height as rendered by the browser. A scrolling screenshot emphasizes the scroll simulation — loading lazy content and triggering scroll events. In Site-Shot, both are achieved with the same full_size=1 parameter; the browser scrolls through the page before capturing.

Scrolling Screenshot API

Automate scrolling captures with the Site-Shot API:

https://api.site-shot.com/?url=https://example.com&userkey=YOUR_API_KEY&full_size=1&delay_time=3000

The delay_time parameter gives lazy-loaded content time to appear before the final capture. Increase it for pages with heavy dynamic loading.

View full API documentation →

Tips for Scrolling Screenshots

  • Use No ads / No cookie to remove sticky banners that appear on every scroll position.
  • Set max_height=20000 for very long pages to capture everything.
  • Use delay_time=3000 or higher if lazy images are not loading — this gives the browser more time after scrolling.
  • Choose JPEG format to reduce file size for extremely tall captures.

Let's Get In Touch

Questions about screenshots, API access, or integrations? Reach the team directly.

support@site-shot.com