# Capture a Mobile Website Screenshot (iPhone)

**Use case:** 

Capture how a website looks on an iPhone — full-page mobile screenshot with banners removed, retina sharp.

## Input

```json
{
  "urls": [
    "https://apify.com"
  ],
  "format": "png",
  "fullPage": true,
  "device": "iPhone",
  "viewportWidth": 1280,
  "viewportHeight": 800,
  "deviceScaleFactor": 1,
  "darkMode": false,
  "blockCookieBanners": true,
  "clickAcceptCookies": false,
  "blockAds": true,
  "hideStickyHeaders": true,
  "hideSelectors": [],
  "omitBackground": false,
  "waitUntil": "load",
  "delayMs": 0,
  "fullPageMaxHeight": 0,
  "quality": 85,
  "blockResources": [],
  "timeoutMs": 45000,
  "pdfFormat": "A4",
  "pdfLandscape": false,
  "pdfScale": "1",
  "pdfMargin": "0",
  "pdfPrintBackground": true,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "url": {
    "label": "URL",
    "format": "text"
  },
  "status": {
    "label": "Status",
    "format": "text"
  },
  "imageUrl": {
    "label": "Image",
    "format": "image"
  },
  "format": {
    "label": "Format",
    "format": "text"
  },
  "device": {
    "label": "Device",
    "format": "text"
  },
  "widthPx": {
    "label": "Width px"
  },
  "heightPx": {
    "label": "Height px"
  },
  "bytes": {
    "label": "Size",
    "format": "number"
  }
}
```

## About this Actor

This example demonstrates how to use [Website Screenshot API — Full-Page PNG, JPEG, PDF, WebP](https://apify.com/fetchbase/web-screenshot-pro) with a specific input configuration. Visit the [Actor detail page](https://apify.com/fetchbase/web-screenshot-pro) to learn more, explore other use cases, and run it yourself.