Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

There is no single pixel size for a mobile screenshot. Choose dimensions according to the destination: an iPhone or iPad App Store listing, a Google Play listing, or an image captured from an app on a particular device. Store requirements are not a chart of phones’ native screen resolutions.

First decide what kind of screenshot you need

“Mobile screenshot” can mean three different things, and their dimensions are not interchangeable:

  • Store-listing artwork: an image uploaded to App Store Connect or Google Play. Follow that store’s asset rules for the target device class and orientation.
  • An in-app or device capture: an image produced by a device, emulator, browser, or capture tool. Its pixel dimensions depend on the target and capture method, not on store-listing rules.
  • Promotional artwork derived from a screenshot: a designed image that may include framing or text. It still needs to meet the relevant store’s format and content rules if submitted as a listing asset.

For store assets, identify the platform and supported device class first, then select portrait or landscape. For an in-app capture, record the device, operating-system or browser context, viewport, and capture method alongside the resulting dimensions.

Apple App Store screenshot sizes

Apple specifies accepted dimensions by device/display class rather than prescribing one universal iPhone or iPad size. Its current table includes these examples:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Ailun 3 Pack Screen Protector for iPhone 17e/16e/14/13/13 Pro
  • WORKS FOR iPhone 17e/16e/14/13/13 Pro 6.1 Inch Display Screen 0.33mm tempered glass screen protector.Featuring maximum protection from scratches, scrapes, and bumps.[Not for iPhone 16 6.1 inch, iPhone 13 mini 5.4 inch, iPhone 13 Pro Max/iPhone 14 Pro Max/iPhone 14 Plus 6.7 inch, iPhone 14 Pro 6.1 inch]
  • Specialty:to enhance compatibility with most cases, the Tempered glass does not cover the entire screen. HD ultra-clear rounded glass for iPhone 17e/16e/14/13/13 Pro is 99.99% touch-screen accurate.
  • 99.99% High-definition clear hydrophobic and oleophobic screen coating protects against sweat and oil residue from fingerprints.
  • It is 100% brand new,Precise laser cut tempered glass, exquisitely polished,2.5D rounded edges.
  • Online video installation instruction: Easiest Installation - removing dust and aligning it properly before actual installation,enjoy your screen as if it wasn't there.
Apple device class Portrait examples Landscape examples
6.9-inch iPhone 1260 × 2736; 1290 × 2796; 1320 × 2868 pixels 2736 × 1260; 2796 × 1290; 2868 × 1320 pixels
13-inch iPad 2064 × 2752; 2048 × 2732 pixels 2752 × 2064; 2732 × 2048 pixels

These are examples, not a complete device list. A diagonal measurement alone does not establish which file size Apple expects: consult the full Apple screenshot specification table and match your supported device grouping. The landscape dimensions reverse the portrait width and height.

How many images and which formats?

Apple allows one to 10 screenshots in JPEG, JPG, or PNG formats. The exact dimensions depend on the device class; use the official specification table before export or submission because requirements can change.

When Apple can scale screenshots

If the app’s interface is the same across device sizes and localizations, Apple says developers can provide only the highest-resolution screenshots required and those images automatically scale down to smaller device sizes. Custom images for particular sizes can be added in Media Manager. Apple says the 13-inch iPad screenshot class is required when the app runs on iPad. For iPhone apps, the 6.5-inch class is required if 6.9-inch screenshots are not provided. Check Apple’s upload instructions and current specification table for the app’s situation.

Rank #2
WowFluy 3 Pack for Blu View 5 Tempered Glass Screen Protector, Scratch-Proof, Bubble-Free,HD Transparent, 9H Hardness,Bubble Free,Case Friendly
  • [Compatibility]: This tempered glass screen protector is compatible with the following models: Blu View 5 (Note: Not suitable for other models).
  • [Included Tools]: Each screen protector comes with dust stickers and a cleaning kit, making it super easy to apply without bubbles and keeping your screen nice and clean.
  • [Premium Material]: Made from high-quality tempered glass, it boasts excellent hardness to effectively reduce scratches. You’ll enjoy lightning-fast responsiveness and crystal-clear clarity.
  • [Craftsmanship]: The tempered glass screen protector features a finely polished 2.5D rounded edge design, providing a smooth touch and a perfect fit for your phone.
  • [Customer Support]: We offer quick and reliable after-sales support and service that you can trust.

Google Play screenshot sizes

Google Play’s general image rules set bounds rather than one required phone resolution. Listing screenshots must be JPEG or 24-bit PNG without alpha, from 320 to 3840 pixels, and the long edge cannot be more than twice the short edge. Google also requires at least two screenshots across different device types to publish a listing. See the Google Play asset guidance for current requirements.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommendation-placement guidance

For apps seeking eligibility for recommendation formats that use screenshots, Google highly recommends at least four screenshots at a minimum 1080-pixel resolution. For portrait images, that means at least 1080 × 1920; for landscape, at least 1920 × 1080. This is a recommendation for those placements, distinct from the general minimum image bounds and the minimum count required to publish a listing.

Orientation and content

Use the app’s actual orientation. Google advises that listing screenshots show the app or game experience, be clear and correctly rotated, and not be stretched or compressed. Keep taglines limited; avoid calls to action and promotional claims. Localize additional graphic text where appropriate. Meeting the pixel bounds does not make an unclear, distorted, or misleading image a good store asset.

Rank #3
Sale
PEHAEL for iPhone 17e/16e/14/13/13 Pro Privacy Screen Protector
  • [Compatible Models] - 3 Pack Privacy Glass Screen Protector for the iPhone 17e/iPhone 16e/iPhone 14/iPhone 13/iPhone 13 Pro(6.1 inch). Includes 3 privacy screen protectors and a cleaning kit. *Two types of packaging boxes are randomly shipped.
  • [Full Coverage Protection] - This screen protector offers edge-to-edge protection for your device, using military-grade explosion-proof glass. It is also compatible with most phone cases, the appropriate size ensures that the phone case won't squeeze the screen protector after installation, providing double protection for the edges of the phone.
  • [High Privacy Protection] - The necessary choice for you in public places. Select the optimal anti-peeping angles for the anti-spy coating to balance privacy and visual comfort. Protect your personal privacy and sensitive information from being seen by people nearby who might peek. To better protect your phone, 3mm nano-scale ultra-thin aviation glass is chosen as the material, it also protects your eyes from harsh light, ensuring a softer visual effect.
  • [Superior Quality] Made of high-quality tempered glass, free of bubble wrap, easy to install and no residue when disassembled. Maintain the original touch experience, with a high-definition and clear hydrophobic and oleophobic screen coating to prevent fingerprints, sweat and oil residue. High-hardness glass protects your screen from drops, impacts, scratches and breaks, providing ultimate protection for your phone.
  • [Face ID Compatible] - Precise cutting combined with high-quality glass material supports the perfect use of the Face ID function, and it can also take high-pixel photos through the front camera.

Store artwork is not a device-resolution chart

A store’s accepted upload dimensions describe listing assets, not the native pixel resolution of every phone or the size at which an app renders. A captured image can also be affected by display scaling, device-pixel ratio, browser viewport, emulator settings, and whether the capture includes the full page or only the visible screen. Do not infer a phone’s hardware resolution from an App Store or Play listing requirement.

If you are documenting an in-app capture, report the target device and capture method with the image’s width and height. If you are preparing a listing, follow the store-specific device grouping and asset rules instead of substituting a similar-looking resolution.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Export checklist

  1. Choose the destination: App Store Connect, Google Play, or an in-app/device capture.
  2. Choose the target: select the supported Apple device class or the relevant Play listing/device type.
  3. Set orientation: portrait or landscape, matching the app experience.
  4. Export accepted dimensions and format: use Apple’s exact table entry, or validate a Play image against its bounds, aspect ratio, and file-format rules.
  5. Inspect the image: confirm legibility, correct rotation, sharpness, and undistorted content; check any overlaid text for localization and store-content guidance.
  6. Recheck official rules before submission: Apple and Google can revise asset requirements. The figures here reflect official guidance checked September 29, 2026.

Capture screenshots programmatically

For an app screenshot captured through a browser, a developer can set a viewport, load the page, and save the rendered image. The dimensions below specify a 1080 × 1920 CSS-pixel viewport; the output’s actual pixel dimensions may differ if the capture tool applies a device scale factor. This browser example captures a web page, not a native mobile app screen or a store-ready asset by itself.

Rank #4
Ailun Screen Protector + Camera Lens Protector for iPhone 14 Pro, 3+3 Pack
  • Works For iPhone 14 Pro 2022 tempered glass screen protector and camera lens protector.Featuring maximum protection from scratches, scrapes, and bumps.[Not for iPhone 14 6.1 inch, iPhone 14 Plus/iPhone 14 Pro Max 6.7 inch]
  • Night shooting function: specially designed iPhone 14 Pro 6.1 Inch display 2022.The camera lens protector adopts the new technology of "seamless" integration of augmented reality, with light transmittance and night shooting function, without the need to design the flash hole position, when the flash is turned on at night, the original quality of photos and videos can be restored.
  • It is 100% brand new, precise laser cut tempered glass, exquisitely polished. 0.33mm ultra-thin tempered glass screen protector provides sensor protection, maintains the original response sensitivity and touch, bringing you a good touch experience.
  • Easiest Installation - Please watch our installation video tutorial before installation.Removing dust and aligning it properly before actual installation,enjoy your screen as if it wasn't there.
  • 99.99% High-definition clear hydrophobic and oleophobic screen coating protects against sweat and oil residue from fingerprints,enhance the visibility of the screen.

Browser-based example with Playwright

Install Playwright and its browser first:

npm install playwright
npx playwright install chromium

Save the following as capture.mjs, replace the URL, and run node capture.mjs:

import { chromium } from 'playwright';

const browser = await chromium.launch({ headless: true });
const page = await browser.newPage({
  viewport: { width: 1080, height: 1920 },
  deviceScaleFactor: 1
});

try {
  await page.goto('https://example.com', {
    waitUntil: 'networkidle',
    timeout: 60000
  });
  await page.screenshot({ path: 'mobile-shot.png' });
} finally {
  await browser.close();
}

The result is a viewport screenshot, not necessarily a full-page image. To capture the full document, use await page.screenshot({ path: 'mobile-shot.png', fullPage: true });. Full-page images can be much taller than a store listing’s accepted size, so resize or compose them only if the destination permits it. For a native application, use a device or emulator capture workflow; a browser automation viewport does not reproduce the native app environment.

Practical capture and reliability notes

  • Viewport versus output pixels: CSS pixels and bitmap pixels are not always the same. A device scale factor above 1 can multiply output pixel dimensions. Verify the saved file’s dimensions rather than assuming the viewport values are the final export size.
  • Wait conditions: a fixed delay can miss late-loading content, while waiting for network idle can stall on pages with persistent requests. Prefer a selector for the element that signals the needed content is ready when the page behavior allows it.
  • Lazy content: full-page capture may not trigger every lazy-loaded image. Scroll the page before capture if the page needs that content rendered.
  • Dynamic pages: animations, rotating content, and personalized banners can make repeated captures differ. Disable animations or provide controlled test data when consistency matters.
  • Store compliance: a technically correct capture still needs a final review for the platform’s image dimensions, format, orientation, and content rules.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server for developers. One GET request returns a PNG, JPEG, WebP, or PDF; it can also set capture options such as viewport, full-page output, and device preset. It removes supported cookie banners, newsletter popups, and chat widgets before capture, and its page-verdict and billing headers identify outcomes such as bot checks, blank pages, failed loads, or cache hits. That makes it useful for web-page captures, but it does not replace checking Apple or Google’s required export dimensions for a store listing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

cURL example, using the API’s documented call pattern:

Best Value
Mr.Shield Tempered Glass Screen Protector for Samsung Galaxy A15 5G/4G
  • Include 3 PCS Screen Protector, Tailored-fit to your device's screen, Maximum Strength.
  • Made of Japan Hardnest Glass, High Scratch Resistance, Smooth and high touch responsive with Superb Oleophobic Coating.
  • HIGH GRADE COMPONENTS: Mr.Shield Ballistic Glass screen protectors use the Silicone adhesives for viewing clarity and easy installation and removal.
  • 99.99% HD clarity and touch accuracy.
  • From scratches to high impact drops, you are protected with Mr.Shield HD Clear Glass.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://example.com -o shot.webp

See the ScreenshotNeo documentation for API options. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools for AI agents and MCP clients. Free includes 1,000 shots per month with no card; paid plans start at $5 for 3,000. Cookie banners, popups, and chat widgets are removed before the shot; bot checks, blank pages, and failed loads are never billed. An MCP server lets AI agents take screenshots. Sign up for 1,000 free screenshots a month with no card.

Troubleshooting common size and capture problems

Apple rejects an image that looks like the right phone size

Likely cause: the selected device grouping expects a different exact pixel size. A similar diagonal or aspect ratio is not enough. Compare the image against Apple’s live specification table, then export to the listed dimensions.

Google Play rejects a correctly oriented image

Check both dimensions and file encoding: each side must be within 320–3840 pixels, the long edge must not exceed twice the short edge, and the file must be JPEG or 24-bit PNG without alpha. Re-export in an accepted format and verify the image has no transparency channel.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The saved browser image is larger than the viewport

A device scale factor can increase output bitmap pixels. Set it explicitly, as in the example, and inspect the actual file dimensions. If you need a specific store asset size, export or resize to the accepted dimensions and check that resizing has not blurred text or distorted the image.

The capture is blank or misses content

Confirm the page loaded successfully, then wait for a meaningful element rather than relying on a very short fixed delay. For content below the fold, use full-page capture or scroll first to trigger lazy loading. If a page never becomes network-idle because it keeps requests open, change the wait condition.

The screenshot is sharp but unsuitable for a listing

Sharpness does not establish compliance. Check the target platform, device class, orientation, upload bounds, file format, and whether the image presents the real app experience without stretching or misleading promotional material.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.