Scrolling website screenshot

Some pages only fill in as you scroll: images fade in, sections slide up, feeds grow longer. This tool scrolls through the page slowly, the way a reader would, then captures everything that loaded as one tall image. Free, with no account.

Public pages only. Free without an account: up to 20 captures a day.

Device
Format
Clean up
screenshotforweb.com
A scrolling screenshot of the Screenshot for Web home page as an iPhone shows it, from top to bottomExample: the first 8,000 pixels of our home page, scrolled and captured at phone size.

Example: the first 8,000 pixels of our home page, scrolled and captured at phone size.

What a scrolling screenshot is

The name means different things in different places. On this page it means a single image of a whole web page, made by scrolling through it first so nothing is left unloaded.

Phones call the same idea scroll capture or Capture more: you scroll and the phone stitches what it saw. Desktop apps that can do it often call it a long or panoramic screenshot. Neither Windows' Snipping Tool nor the Mac screenshot keys can scroll, so on a computer the usual route is a browser's full-page command, which captures the page as it stands without scrolling it.

A scrolling screenshot is not a video. If you need a recording of the page moving, use a screen recorder; this tool makes one still image you can zoom into, crop and share.

How the scroll works

The page is opened in Chrome on our servers, cleared of banners, and then walked from top to bottom. These are the exact settings.

  1. 1

    Small steps

    It scrolls 75 pixels at a time, so every part of the page passes through the screen, including short sections a fast scroll would skip.
  2. 2

    Time to load

    It waits a quarter of a second after each step, and half a second more at every screen height, for images and sections to arrive.
  3. 3

    A nudge for lazy images

    Images that keep their real address in a data attribute until they are seen are given it, so they load even if the site's own script is slow.
  4. 4

    Back to the top, then capture

    After a last look at the bottom it returns to the top, waits for images to finish, and captures the full height in one image.
The scrolling screenshot compared with the full-page screenshot
Full-page screenshotScrolling screenshot
Scroll step100 px75 px
Wait after each step150 ms250 ms
Extra pause at each screen0.5 s0.5 s
Best forMost pagesPages that load late or animate in

Pages that need a scrolling capture

Lazy-loaded images

Most sites now ask the browser to fetch an image only when it comes near the screen. A capture that doesn't scroll gets grey boxes or nothing at all where those images belong.

Sections that animate in

Landing pages often keep a section invisible until it is scrolled into view, then fade or slide it in. Without the scroll, a capture shows empty bands of background. The slower walk gives each animation time to finish.

Long feeds and listings

A feed that keeps loading as you scroll has no end, so the capture stops at the free tool's height limit: 15,000 pixels on desktop and laptop, 7,000 on tablet and 8,000 on a phone, or about 5,400 for a phone capture in WebP. A list behind a Load more button needs that button pressed, which the API can do with an interaction step on the Pro plan.

Questions about scrolling screenshots

Is the scrolling screenshot tool free?

Yes. No account and no watermark, up to 20 captures a day.

How long does a scrolling screenshot take?

It depends on the page's length. Our own home page, about 9,600 pixels tall, takes about 50 seconds at desktop size, most of it spent scrolling. Short pages finish in 15 to 20 seconds.

Can it make a scrolling video or GIF?

No. It makes one still image of the whole page, as PNG, JPEG or WebP. For a video of a page scrolling, use a screen recorder while you scroll it yourself.

Why is part of the page still missing?

Some content only appears after a click or a sign-in, and some sites refuse automated browsers. If a section loads in your own browser after a pause, try again: busy sites are sometimes slow to answer.

Do I need this or the full-page screenshot?

Start with the full-page screenshot: it is faster and gets most pages right. Come here when images or sections come out blank.

How do I take a scrolling screenshot on my phone?

On Android 12 and later, take a screenshot and tap Capture more. On an iPhone, take a screenshot in Safari, tap the thumbnail and choose Full Page. The full-page guide has the steps for every browser.

Set the scroll yourself with the API

The API takes the scroll step, the wait and the pause as options, so you can slow it down further for a difficult site, or speed it up for a simple one. The free plan includes 20 screenshots a month.

Request
curl -X POST https://screenshotforweb.com/api/v1/screenshot \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "fullPage": true,
    "scrollDistance": 75,
    "scrollDelay": 250,
    "pauseAtViewport": true,
    "format": "webp"
  }'

More free screenshot tools