--full-page
Capture the full scrollable page instead of just the visible viewport.
zshot measures the page, scrolls through it one viewport at a time, and stitches the segments into a single tall capture.1
Available for still image output (PNG, JPEG, WebP, TIFF, BMP, JPEG XL, and single-frame GIF/APNG/AVIF). Video output and animated-image captures (--image-duration) are rejected with --full-page.
To capture pages faithfully, zshot applies several heuristics during a full-page capture: detecting and expanding content that scrolls inside an inner container rather than the page itself, and suppressing pinned elements so they appear once instead of repeating in every segment. These adjust the page as it renders, so on unusual layouts the result can differ from what you see on screen. ↩︎