Skip to content

Troubleshooting

Full-page capture problems

Fix full-page captures in InnoShot with repeated headers, missing lazy images, endless pages, animations, horizontal scroll, slow speed or zoom.

Updated

Full-page capture scrolls the page and stitches screenshots together. Most pages capture cleanly, but some are built in ways that look different while they are being scrolled. Here is what to do about the common cases.

Capture is slow

Chrome lets an extension take at most two screenshots of a tab per second. A full-page capture needs one screenshot per screen of content, so long pages take a while: roughly half a second per screen, which means a page twenty screens long takes about 11 seconds.

This limit comes from Chrome and applies to every extension. InnoShot shows progress while it works, and you can press Esc to cancel. Keep the tab in front and avoid scrolling or switching tabs until the capture finishes.

A header repeats down the page

InnoShot detects sticky and fixed elements and shows each one once. Headers anchored to the top appear in the first part of the capture, and bars anchored to the bottom appear in the last.

If a header still repeats, the page is probably moving it with its own scripts rather than standard positioning. Try this:

  1. Turn on the pause animations option and capture again.
  2. If it still repeats, capture the section you need with selected area capture, or crop the result in the editor.

Images are missing

Many pages load images only when you scroll near them. To make sure they are loaded:

  1. Turn on the pre-scroll option, which scrolls through the page once to load lazy images before capturing.
  2. If some images are still missing, scroll to the bottom of the page yourself, wait for the images to appear, then capture again.

The page keeps growing

Pages with infinite scroll load more content every time you reach the bottom. To stop a capture from running forever, InnoShot stops at a maximum capture height of 40,000 CSS pixels by default, and the editor tells you when that happened. It also reports when the page height changed during the capture.

If you only need part of such a page, use selected area capture to grab exactly that section.

Parallax, animations and virtualized lists

Some pages draw content differently while scrolling: parallax backgrounds, elements that animate in as they come into view, and long lists that remove rows when they are off screen (common in feeds, chats and large tables).

  • Turn on the pause animations option before capturing.
  • If parts still look wrong, capture the page in sections with visible area or selected area capture.

Horizontal scrolling

When a page is wider than the window, full-page capture covers the extra width too, capturing in columns as well as rows. If you only want the main column, crop the result in the editor.

A wide table or carousel that scrolls inside its own box is not part of the page's width. Use scrollable container capture for that.

Browser zoom and display scaling

InnoShot measures the scale from the first screenshot it takes, so captures account for Chrome's zoom level and your display scaling. Zoom still changes how a page lays itself out, so:

  • Reset the zoom to 100% with Ctrl+0 (Cmd+0 on macOS) before capturing, for consistent results.
  • Do not change the zoom or resize the window while a capture is running.
  • On a high-density display, the image has more pixels than the page's width suggests. Use a lower export scale if you need smaller files.

Still stuck? See troubleshooting or contact us.