Skip to main content
Screenshotly lets you set exact viewport dimensions and emulate device characteristics like screen density, touch support, and orientation.

Setting viewport dimensions

Use viewport_width and viewport_height to define the browser viewport size in pixels:
Default values are 1280x1024 when not specified.

Device emulation parameters

Common device presets

Here are viewport settings for popular devices:

Examples

Mobile device

Tablet in landscape

Retina desktop

Combine viewport settings with full_page: true to capture the entire page at a specific device width. The width controls how the page renders responsively, while full-page captures the complete scrollable height.

Testing responsive breakpoints

To test your site across multiple breakpoints, use batch processing with different viewport settings, or loop through common widths: