| 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. |
| 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. |
| Dark mode | | Capture a page in dark mode. |
| Emulate geolocation | | Capture a page at an emulated geographic location. |
| 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. |
| 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. |