ScreenshottyScreenshotty
FeaturesDocumentationPricingBlog
ScreenshottyScreenshotty

Most cost-effective Screenshot API

Product

  • Features
  • Pricing
  • Documentation
  • Blog
  • Compare
  • Alternatives

Free Tools

  • Website Screenshot Tool
  • Website Responsivity Check
  • Website Text Extractor
  • Website to PDF Converter
  • Website Markdown Converter
  • All Free Tools

Developers

  • Python Screenshot API
  • Node.js Screenshot API
  • PHP Screenshot API
  • Full Page Screenshots
  • URL to PDF API
  • API Parameters
  • MCP Server

Legal

  • Privacy Policy
  • Terms of Service

© 2026 Screenshotty. All rights reserved.

ScreenshottyScreenshotty
FeaturesDocumentationPricingBlog
All Parameters

viewport_preset

stringViewport

Quick viewport size preset for common devices. If specified, this sets both viewport_width and viewport_height automatically. You can still override individual dimensions by providing explicit viewport_width or viewport_height values.

Available presets:

  • desktop: 1920×1080 (Full HD)
  • desktop_hd: 2560×1440 (2K/QHD)
  • desktop_4k: 3840×2160 (4K/UHD)
  • tablet: 768×1024 (iPad portrait)
  • tablet_landscape: 1024×768 (iPad landscape)
  • mobile: 390×844 (generic mobile portrait)
  • mobile_landscape: 844×390 (generic mobile landscape)
  • mobile_android: 360×800 (Android portrait)
  • mobile_android_landscape: 800×360 (Android landscape)
  • iphone_se: 375×667 (iPhone SE)
  • iphone_14: 390×844 (iPhone 14)
  • iphone_14_pro: 393×852 (iPhone 14 Pro)
  • iphone_14_pro_max: 430×932 (iPhone 14 Pro Max)
  • iphone_15: 393×852 (iPhone 15)
  • iphone_15_pro_max: 430×932 (iPhone 15 Pro Max)
Accepted values
desktopdesktop_hddesktop_4ktablettablet_landscapemobilemobile_landscapemobile_androidmobile_android_landscapeiphone_seiphone_14iphone_14_proiphone_14_pro_maxiphone_15iphone_15_pro_max

Example

curl "https://api.screenshotty.link/api/v1/screenshot?url=https://example.com&viewport_preset=desktop" \
-H "X-Api-Key: YOUR_API_KEY" \
--output screenshot.png

Related parameters

Try viewport_preset live in the API playground, or start free with 100 screenshots per month.

ScreenshottyScreenshotty

Most cost-effective Screenshot API

Product

  • Features
  • Pricing
  • Documentation
  • Blog
  • Compare
  • Alternatives

Free Tools

  • Website Screenshot Tool
  • Website Responsivity Check
  • Website Text Extractor
  • Website to PDF Converter
  • Website Markdown Converter
  • All Free Tools

Developers

  • Python Screenshot API
  • Node.js Screenshot API
  • PHP Screenshot API
  • Full Page Screenshots
  • URL to PDF API
  • API Parameters
  • MCP Server

Legal

  • Privacy Policy
  • Terms of Service

© 2026 Screenshotty. All rights reserved.