CLI Capture
Create styled screenshots, raw screenshots, batch jobs, and watch-mode previews from the command line.
Styled capture
bashscreenframed capture https://example.com \ --device browser-macos \ --background midnight \ --shadow \ --output screenshot.png
Print only the image URL
bashscreenframed capture https://example.com --url-only
JSON response
bashscreenframed capture https://example.com --json
Async job
bashscreenframed capture https://example.com \ --async \ --webhook-url https://example.com/webhooks/screenframed
Then poll:
bashscreenframed jobs status job_01K... --watch
Batch file
bashscreenframed batch urls.txt \ --device browser-macos \ --background arctic \ --out-dir screenshots
Watch mode
bashscreenframed watch http://localhost:3000 \ --interval 5 \ --output preview.png
Raw capture
bashscreenframed raw https://example.com --output raw.png
Use raw captures for debugging. Use styled captures for published assets.