ScreenshotNeo

BlogGuides

BrowserStack Screenshots Device List and Supported Browsers Explained

See which devices and browsers BrowserStack Screenshots supports, how its changing catalog works, and how to verify a specific combination.

By the ScreenshotNeo team4 October 20267 min read

BrowserStack Screenshots offers a broad, changing catalog of desktop browsers and real mobile devices. BrowserStack currently describes the catalog as “3000+ desktop browsers and real mobile devices,” but the live Screenshots inventory or selector is the source of truth for whether a particular device, operating system, browser, and version combination is available. The catalog is not one fixed matrix: availability depends on the product area and the exact pairing.

What the BrowserStack Screenshots device list includes

The official Screenshots inventory covers Windows and macOS desktop platforms, plus mobile and tablet combinations across Android and iOS. BrowserStack’s supported-browser area names Chrome, Firefox, Safari, Samsung Internet, and UC Browser. The live inventory includes recent and legacy examples, but that does not mean every model supports every browser or version. Check the current BrowserStack Screenshots inventory for the exact combinations available now. [c001]

BrowserStack advertises more than 3,000 desktop browser and real mobile device options. This is BrowserStack’s own current marketing description, not an independently audited count. Inventory and version support can change. [c001]

How to check whether a device and browser are supported

  1. Open the current Screenshots inventory or the product’s device and browser selector.
  2. Choose the workflow you intend to use: Screenshots, Live, or Automate. Do not assume that a combination available in one is available in another.
  3. Match the operating system family and version, then the exact device model and device/OS pairing.
  4. Check the browser name and version shown for that specific pairing.
  5. If you plan to automate captures, confirm that your account plan includes the Screenshots API or the relevant Automate capability.

BrowserStack’s product page describes selecting browser/device combinations and setting capture options such as desktop resolution, image quality, defer time, and mobile layout. It says one user can select up to 25 combinations in a session. Treat this as a session limit, not a claim that every combination in the catalog is available in every session. [c002]

Supported browsers depend on the BrowserStack product

“Supported by BrowserStack” can mean different things. The Screenshots selector is the authoritative source for a Screenshots capture. The mobile browser FAQ describes Live and Automate availability separately, and Selenium/Automate capability documentation describes another context. Do not combine these into one universal list. [c003] [c005] [c006]

Context What the official material says How to use that information
Screenshots The inventory lists desktop OS/browser choices and mobile/tablet device and browser combinations. The product page describes up to 25 combinations in one session. Use the current Screenshots inventory or selector for the exact available pairing. [c001] [c002]
Live mobile browsers The FAQ lists Android Chrome, Edge, Firefox, Samsung Browser on Samsung devices, and UC Browser on select devices. On iOS it lists Safari and Chrome. This describes Live availability; confirm the target in the Live product rather than treating it as the Screenshots matrix. [c005]
Automate mobile browsers The FAQ lists Chrome on Android and Safari on iOS. Check Automate plan and capability availability separately. [c003] [c005]
Selenium/Automate Separate Selenium documentation lists browser and OS capabilities and directs users to the dashboard or REST API for currently supported versions. Use this documentation only for Selenium/Automate workflows, not to infer the Screenshots device catalog. [c006]

BrowserStack’s Screenshots API documentation says the API is available only in Automate plans that include browsers. A Screenshots or Live subscription alone should not be assumed to grant API access. Verify the entitlement for the account and plan before building an automated workflow. [c003]

Are BrowserStack Screenshots captures from real devices?

BrowserStack says Screenshots uses real mobile devices and that emulators have been deprecated for this product. The company also states that physical-device screenshots can be faster, often up to 50% faster than emulators. That speed comparison is a vendor claim, not an independent benchmark. [c004]

This statement is specific to Screenshots. It does not establish that every BrowserStack product or every automation workflow uses the same device infrastructure.

Automating screenshots with the BrowserStack API

For automation, BrowserStack’s Screenshots API documents fields for operating system, OS version, browser, browser version, device, and orientation. The precise accepted values and required authentication depend on the current API documentation and plan. Consult the official Screenshots API documentation and use its current request format rather than copying a guessed endpoint or credentials format. [c003]

Before sending a batch, check the API’s current supported values and plan requirements. A device name that looks plausible is not proof that the corresponding browser/version combination is selectable. Keep the requested combinations explicit in configuration and handle unavailable combinations as a configuration error rather than silently substituting another device.

Common availability problems and fixes

Problem Likely cause Fix
A device appears in a guide but not in the selector The inventory has changed, or the example referred to a different BrowserStack product. Check the live Screenshots inventory and confirm the product context. The catalog is dynamic. [c001]
A browser is available on one phone but not another Browser support is tied to specific device and OS combinations. Verify the complete model, OS version, browser, and browser version tuple; do not infer support from the browser name alone. [c001]
A mobile browser listed in the FAQ is missing from Screenshots The FAQ may describe Live or Automate rather than Screenshots. Use the Screenshots selector for Screenshots captures and the relevant product documentation for Live or Automate. [c005]
API requests cannot use a combination available in the UI The API has its own fields, supported values, and plan prerequisites. Check the API documentation and confirm that the account’s Automate plan includes browsers. [c003]
A batch exceeds the session selection limit The Screenshots product page states a maximum of 25 combinations per user session. Split the selections across sessions and verify the current limit in BrowserStack’s product documentation. [c002]
A legacy browser or OS version is no longer available Inventory and supported versions change over time. Recheck the current selector and dashboard/API support list immediately before relying on that version. [c001] [c006]

Planning coverage, reliability, and cost

For a compatibility matrix, prioritize combinations that match your users and the failure modes you need to catch. Record the exact OS, version, model, browser, and browser version for each capture so a later catalog change does not make an old result ambiguous. Recheck the live inventory before a release or scheduled run because support is dynamic.

For reliability, validate that the requested combination exists before queuing a large set of captures, preserve the request parameters alongside the resulting images, and make unavailable combinations visible in reports. The research sources do not establish BrowserStack pricing, capture-time guarantees, or API quotas, so check the current plan details and API documentation for those commercial and operational limits. The vendor’s “up to 50% faster” statement concerns its comparison with emulators and is not a guarantee for an individual capture. [c003] [c004]

Or skip the browser setup

If you need a screenshot of a URL without selecting and maintaining a browser/device matrix, ScreenshotNeo is the alternative to try first: it returns a screenshot or PDF from one GET request, with clean captures and billing only for clean shots. See the ScreenshotNeo API documentation.

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests

r = requests.get(
    "https://api.screenshotneo.com/v1/shot",
    params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"},
    timeout=90,
)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
const bytes = new Uint8Array(await res.arrayBuffer());
await import('node:fs/promises').then(fs => fs.writeFile('shot.webp', bytes));

ScreenshotNeo accepts cookie and consent banners like a visitor, then removes more than 60 known consent platforms along with newsletter popups and chat widgets; each cleanup step can be turned off. Bot checks, blank pages, failed loads, timeouts, and cache hits are not billed, and responses identify the page verdict and billing status in headers. Its MCP server provides screenshot, page-info, and PDF tools for Claude, Cursor, and other MCP clients. The free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month, with no card required.

FAQ

Is the BrowserStack device list permanent?

No. The inventory and supported versions are dynamic. Check the live Screenshots page or selector when choosing a combination. [c001]

Can I select 25 devices at once?

BrowserStack says one user can select up to 25 browser/device combinations in a Screenshots session. Verify the current product limit before planning a larger run. [c002]

Does BrowserStack support Chrome on every iPhone?

The mobile browser FAQ lists Chrome for iOS in the Live context, but exact availability depends on product and device combination. Confirm it in the Screenshots selector for a Screenshots capture. [c005]

Does BrowserStack’s Screenshots API come with every plan?

No such assumption is safe: BrowserStack says the API is available only in Automate plans that include browsers. Check the current account entitlement. [c003]

Are the “3000+” choices an independent count?

No. It is BrowserStack’s own current marketing description of its catalog. [c001]