Tools
Website Screenshot
Capture a website screenshot with configurable viewport, format, and quality.
Requires API key — run devv login first.
Commands
devv screenshot <url> [options]
Examples
# Default (desktop 1280×800, PNG)
devv screenshot https://example.com
# Full HD desktop
devv screenshot https://example.com --viewport desktop-hd
# Mobile viewport
devv screenshot https://example.com --viewport mobile -o mobile.png
# JPEG with quality
devv screenshot https://example.com --format jpeg --quality 70
# Full page scroll capture
devv screenshot https://example.com --full-page
# Custom output path
devv screenshot https://devv.tools -o devv-homepage.png
Viewport Presets
| Preset | Resolution |
|---|---|
desktop |
1280×800 |
desktop-hd |
1920×1080 |
tablet |
768×1024 |
mobile |
390×844 |
Options
| Option | Description | Default |
|---|---|---|
--viewport <preset> |
Viewport size: desktop, desktop-hd, tablet, mobile |
desktop |
--full-page |
Capture entire scrollable page | false |
--format <fmt> |
Output format: png, jpeg |
png |
--quality <n> |
JPEG quality (1-100) | 85 |
-o, --output <file> |
Output path | screenshot-{timestamp}.{format} |
Was this page helpful?