Examples
Looking for help with the Mac app? Find it here.
| Example | License | What it does |
|---|---|---|
| Webpage as PNG | Screenshot a page to PNG. | |
| Full-page phone screenshot | Screenshot the full page as a mobile phone. | |
| Wait for a JavaScript event | Capture once a JavaScript event fires. | |
| Rendered HTML | The page’s rendered DOM. | |
| Tablet screenshot | Screenshot a page as a tablet. | |
| Dark mode | Capture a page in dark mode. | |
| Emulate geolocation | Capture a page at an emulated geographic location. | |
| Accessible PDF | Standard | A tagged, print-sized PDF. |
| WebM video | Standard | Record an animation as a WebM clip. |
| Animated GIF | Standard | Record an animation as a looping GIF. |
| Log in, then capture | Pro | Use an agent to sign into the app and screenshot its target. |
| Log in, then extract JSON | Pro | Use an agent to open a report and format it as JSON. |
| Upload a file, download the result | Pro | Use an agent to upload a file and then download the result for you. |
| Turn a bug into a test | Pro | Have an agent check a page, then replay its Playwright script as a test. |
| Crawl a site into a WACZ | Pro | Follow links from a page and archive the whole site in one WACZ. |
| Archive a sitemap into a WACZ | Pro | Capture every URL listed in a sitemap into one WACZ. |
| Run an API server | Pro | Integrate ZShot as an API server with your own code. |
| Signed URL support | Enterprise | Distribute short lived signed URLs to use ZShot in your own pages. |
| Browser as a CDN | Enterprise | Deliver ZShot results to your own code with your own caching rules. |