zshot/cliDownload

Examples

ExampleLicenseWhat it does
Webpage as PNGScreenshot a page to PNG.
Full-page phone screenshotScreenshot the full page as a mobile phone.
Wait for a JavaScript eventCapture once a JavaScript event fires.
Rendered HTMLThe page’s rendered DOM.
Tablet screenshotScreenshot a page as a tablet.
Accessible PDFStandardA tagged, print-sized PDF.
WebM videoStandardRecord an animation as a WebM clip.
Animated GIFStandardRecord an animation as a looping GIF.
Dark modeCapture a page in dark mode.
Emulate geolocationCapture a page at an emulated geographic location.
Log in, then captureProUse an agent to sign into the app and screenshot its target.
Log in, then extract JSONProUse an agent to open a report and format it as JSON.
Upload a file, download the resultProUse an agent to upload a file and then download the result for you.
Crawl a site into a WACZProFollow links from a page and archive the whole site in one WACZ.
Archive a sitemap into a WACZProCapture every URL listed in a sitemap into one WACZ.
Run an API serverProIntegrate ZShot as an API server with your own code.
Signed URL supportEnterpriseDistribute short lived signed URLs to use ZShot in your own pages.
Browser as a CDNEnterpriseDeliver ZShot results to your own code with your own caching rules.