How to automatically screenshot a Chrome tab

Automatically save PNGs with Take a Screenshot and Repeat in Tab Automation. Capture the visible area or enable Full page to include content below the fold.

To save screenshots of a Chrome tab repeatedly, add Take a Screenshot in Tab Automation, set the Repeat wait, and click Save & Run.

The step captures the assigned tab without switching tabs and retains a PNG in local Results. Open the Dashboard to preview or download it. It captures the visible viewport by default. Enable Full page to scroll, load more content, and save one PNG of the page.

Set up a repeating screenshot in the side panel

You’ll need Tab Automation installed. Custom automations are free; Explorer unlocks the full Dashboard. Google Search is coming soon. The side-panel tour covers first-time setup.

  1. Open the tab you want a record of — a status board, a queue, or another page you leave running.
  2. Open Tab Automation from its toolbar action. The extension opens in Chrome’s side panel.
  3. Click New Automation. Under Tab & Startup, turn off Always start this automation in a new tab, then pick the open tab.
  4. Click Add Step, then choose Take a Screenshot. Enable Full page if you want content below the fold included.
  5. Click Test screenshot, then inspect the PNG in the Dashboard. The test saves a labeled Test run, so you can check the framing and loaded content before collecting more images.
  6. Turn on Repeat at the End block; it is off in a new automation. Its initial wait is 30 seconds, set to Fixed. You can choose No wait, Fixed, or Random range, in seconds from 0 to 3600 where allowed.
  7. Click Save & Run.

Each cycle captures the assigned tab, then waits before the next screenshot. Pause stops the current run until you Resume it. Remove Automation removes the automation while preserving retained results.

Set a cycle count or duration to limit the collection. Turn Repeat off when you want one PNG.

This step captures the assigned tab in the background without switching tabs, focusing windows, or restoring minimized windows. Both modes use Chrome’s debugger access. With Full page off, it captures the current viewport without scrolling. Full-page capture keeps the sidebar open and restores the original scroll position afterward. Closing the sidebar yourself does not stop the job.

Capture fresh dashboard data

A status board often needs a fresh load before the PNG is worth keeping.

  1. Add Refresh Page first.
  2. Add Wait / Delay as a Delay so charts or the queue can finish painting.
  3. Add Take a Screenshot.
  4. Turn Repeat on so the graph starts again after the wait.

Open a sample PNG and check that the charts have finished loading. If they have not, increase the delay; the dashboard guide explains how to choose it.

If capture fails, Activity records a warning and the rest of the run still finishes. Open the run in the Dashboard to inspect any retained PNG; storage failures pause the affected save for retry.

Capture a list of pages

To save one PNG for each address in a list, follow Screenshot multiple URLs in Chrome. That guide pastes the URLs, or collects them from a sitemap, and captures each page in the same tab.

This page is the repeating capture of one tab you leave open.

Content below the fold

Take a Screenshot captures the visible viewport by default. Enable Full page to scroll, load more content, and save the page as one PNG. Incomplete results are marked -partial.png and show a warning. It does not crop one element.

With Full page off, add Scroll Page first when the wanted region is off-screen. Scroll can jump to the top, the bottom, by a distance, or to a picked element. Bottom of page is one jump to the current end. It does not keep scrolling while an infinite-scroll page loads more.

If a cookie banner or another in-page overlay covers the visible frame, place Hide Element before the capture. The clean screenshot guide explains the difference between temporarily hiding a picked node and dismissing it.

Where the file goes

The PNG is retained in Dashboard → Saved results, linked to its run and creating step. Preview it, download an individual file, or select several for a ZIP. Nothing downloads automatically. The filename uses the page host and capture time, such as host-timestamp.png.

Advanced → Export folder on the step overrides the Settings export folder. These settings suggest the path used for a later download under Chrome Downloads. The image is not a Value.

Both screenshot modes use Chrome’s required debugger permission and display its debugging notice during capture. Minimized windows may stop producing frames; capture then times out without restoring the window. Screenshots stay on this computer. Storage failures pause the save; retry from the side panel after addressing the reported error without replaying earlier steps.

Incomplete or failed screenshots

  • Chrome must stay open. Extension alarms do not fire after you quit Chrome. Running automations are rescheduled when Chrome starts again.
  • Background capture can fail. The step reports an error without switching to the tab to retry. General Start and Test Flow still bring the automation tab forward.
  • Only http(s) pages. Chrome UI pages, extension pages, and the Chrome Web Store cannot be captured.
  • Full page is best effort. Loading and capture each have a 30-second budget. Output is limited to 32 megapixels and 32,767 pixels per dimension. Very long or changing pages may produce a -partial.png with a warning; the job continues. Nested panels are not scrolled, and virtualized lists may omit content.
  • One PNG per capture. The step does not crop an element, attach the PNG to Send Alert, or start a download automatically.
  • Browser support is limited. Use desktop Chrome for this recipe. Firefox, Safari, and mobile are not supported.

Automations stay in chrome.storage.local on this computer. Read the privacy policy for permissions and data handling.

Claim a free 6-month Explorer License for the full Dashboard. The Explorer License is available for a limited time.

No credit or debit card required.

Learn about the Explorer License

Get your free Explorer License

Tab Automation isn’t available in the Chrome Web Store yet. Claim your Explorer License now, and we’ll email you at your checkout email address when it’s ready to install.

Your six-month license period starts when your key is issued, including time before the extension becomes available.

No credit or debit card required. Explorer won’t automatically become a paid subscription. You can choose to purchase a paid license later.

Get my free Explorer License