Why screenshot sizes matter
Both Apple and Google enforce specific screenshot dimensions for store listings. Submit the wrong size and your build will be rejected; submit low-quality images and your conversion rate will suffer. This guide covers everything in one place.
Current size requirements
Exact pixel dimensions for every required iPhone display and Android form factor.
Visual examples
Annotated layouts showing safe zones, text placement, and device frame usage.
Free templates
Export-ready screenshot templates pre-sized for App Store and Google Play.
Apple & Android kits
Apple Studio generates iPhone + iPad variants simultaneously. Android Studio generates phone, 7-inch, and 10-inch tablet variants — all correctly sized and named.
iPhone screenshot sizes for the App Store
Apple requires at least one screenshot for each display class you want to support. You can use a single set of 6.9-inch screenshots to cover all smaller iPhone classes — Apple will auto-scale them in the listing. The table below covers all App Store screenshot sizes for 2026.
| Display size | Resolution (px) | Scale | Covers smaller? | Notes |
|---|---|---|---|---|
| 6.9-inch Required iPhone Air, iPhone 17 Pro Max, 16 Pro Max, 16 Plus, 15 Pro Max, 15 Plus, 14 Pro Max |
1260 × 2736 | 3× | Yes — all iPhones | The current primary required slot. Submit only this size to satisfy all iPhone display requirements. |
| 6.5-inch Required if no 6.9" iPhone 14 Plus, 13 Pro Max, 12 Pro Max, 11 Pro Max, 11, XS Max, XR |
1284 × 2778 or 1242 × 2688 |
3× | Partial | Accepted in place of 6.9" for older device targeting. Apple accepts either pixel size for this slot. |
| 5.5-inch Optional iPhone 8 Plus, 7 Plus, 6S Plus, 6 Plus |
1242 × 2208 | 3× | — | Optional — scales from 6.5" if not provided. Only needed if you explicitly support Plus-sized iPhones. |
| 6.9-inch iPad Pro iPad Pro M4 13" |
2064 × 2752 | 2× | Yes | Required for universal apps listing on iPad. |
Google Play screenshot dimensions
Google Play is more flexible than Apple — it accepts a range of sizes rather than fixed dimensions. The core rule: neither dimension may be below 320 px or above 3840 px, and the longest side may not be more than twice the shortest side. Screenshots must accurately represent the app's real interface.
| Requirement | Value | Notes |
|---|---|---|
| Minimum width | 320 px | Neither dimension may be below 320 px. |
| Maximum width | 3840 px | Neither dimension may exceed 3840 px. |
| Aspect ratio rule | max side ≤ 2× min side | The longest dimension cannot be more than twice the shortest dimension. 16:9 and 9:16 both satisfy this rule comfortably. |
| Recommended min (phone) | 1080 × 1920 | Minimum resolution to be eligible for Play Store homepage recommendations. Portrait 9:16 or landscape 16:9 (min 1920 × 1080). Apps need at least 4 qualifying screenshots. |
| Tablets & Chromebooks | 1080 – 7680 px | Upload between 1080 and 7680 px. Use 16:9 for landscape or 9:16 for portrait. Minimum 4 screenshots required for large-screen listings. |
| File format | JPEG / 24-bit PNG | No alpha (transparency) in either format. PNG must be 24-bit. |
| Count | 2 – 8 | Google requires a minimum of 2 screenshots per device form factor. |
Common mistakes that hurt App Store conversion
Getting the dimensions right is only half the battle. These are the most frequent errors that tank installs.
Incorrect screenshot resolution
Submitting a 1242 × 2208 screenshot when Apple requires 1260 × 2736 for the current 6.9-inch slot causes an immediate build rejection. Always match the exact pixel dimensions for the slot you are targeting.
UI elements too small to read
Screenshots are displayed at thumbnail size in search results. If your interface text is smaller than ~24 pt at actual screen size, it will be unreadable in the listing — reducing tap-through rates significantly.
Missing device frames
Raw screenshots look unpolished next to competitors that use device frames. Adding an iPhone or Android frame provides visual context and improves perceived quality.
Too much text on screenshots
Feature headlines should be concise — five words maximum. Paragraphs of text on screenshots perform poorly in A/B tests. Lead with a visual, support it with a short benefit statement.
Inconsistent layout across the set
Each screenshot should feel like it belongs to the same visual system — consistent background, font, and color. Inconsistent layouts signal an unpolished product before the user even reads a word.
Not updating screenshots after major UI changes
Outdated screenshots that don't match the current app generate negative reviews and support tickets. Schedule a screenshot refresh alongside every major UI release.
Screenshot size calculator
Enter your screenshot dimensions below to instantly check App Store & Google Play compliance and see which device category it matches.
Try ScreenFrame free
Setting up screenshot layouts by hand in a design tool takes 2–4 hours for a first set and at least 30 minutes per update. ScreenFrame's free tier lets you process and export your first screenshot immediately — no account needed to start.
Process your first screenshot free
Upload a raw screenshot, auto-generate the iPhone and iPad App Store variants, and download the result — all in under a minute. No credit card required.
Open ScreenFrame Free →iPhone + iPad in one pass
Both required Apple variants generated from a single upload — 6.9" phone and 12.9" iPad Pro, simultaneously.
Store-ready filenames
Files are named to App Store Connect conventions based on your app category — no renaming before upload.
AI copy on demand
Switch to Copy Design mode to generate a designed screenshot with AI-written headlines and feature copy — your API key, your cost.
From raw screenshot to full store kit in minutes
ScreenFrame is a browser-based tool built for indie developers and small teams. Drop in your raw screenshots and get a complete, store-ready set for Apple and Google Play — correct dimensions, correct filenames, every device covered — without touching a design tool.
Drop in your screenshots
Upload up to 8 raw app screenshots. ScreenFrame auto-detects and strips system UI — notification bar, Dynamic Island chrome, navigation bar — no manual cropping needed.
Pick Apple Studio or Android Studio
Apple Studio targets iPhone 6.9", 6.5", and iPad Pro 12.9" at once. Android Studio covers phone (1080×1920), 7-inch tablet, and 10-inch tablet in a single pass.
One click — every variant generated
Full-resolution outputs for every device in your chosen platform. No re-uploading, no resizing by hand. What you download is exactly what gets submitted to the store.
Add AI-written copy
Switch to Copy Design mode. Describe your app; ScreenFrame generates a designed screenshot — warm background, serif headline, feature pills, device mockup — with copy from Claude or GPT-4o. Your key, your cost, your data.
Export and save
Download a ZIP with subfolders named to store conventions — phone/ ipad/ for Apple; phone/ tablet_7in/ tablet_10in/ for Android. Your project saves automatically — come back and refresh anytime.
A complete screenshot workflow, not just a resizer
ScreenFrame handles spec compliance, multi-device rendering, file naming, and — if you want it — AI-generated copy, all in the browser. One slot is free with no account required.
Open ScreenFrame →You bring the AI. We build the screenshots.
Every other screenshot tool bundles AI and charges you monthly to cover their API costs. ScreenFrame is different — connect your own key and pay only for what you actually generate. No markups. No AI tax hidden in your subscription.
Works with Claude
Use your Anthropic API key. Claude writes sharp, App Store-native caption copy tuned to each screenshot's feature.
Works with OpenAI
Prefer GPT-4o? Plug in your OpenAI key and use the model you already know — same output quality, same zero-markup billing.
You control the cost
A typical 8-screenshot set costs pennies in API tokens. No hidden usage limits, no throttling, no upsell at generation time.
Your data stays yours
Your key, your calls. Screenshots and copy go directly from your browser to the AI provider — they never touch ScreenFrame's servers.
Pricing
Start for free — no account, no credit card. Upgrade when you need more slots or want to save your projects across sessions.
Starter
$0
Forever — no account needed
- ✓ 1 active project
- ✓ 3 screenshots per set
- ✓ iOS + Android export
- – Watermarked output
- – No AI copy
Solo Developer
$119
One-time lifetime purchase
- ✓ Unlimited projects
- ✓ All device exports
- ✓ BYOA (Claude or OpenAI)
- ✓ AI copy generation
- ✓ 1 user seat
Teams
$49
/ month · or $399 / yr — save 32%
- ✓ Up to 5 apps / projects
- ✓ 3 seats
- ✓ BYOA included
- ✓ Priority export queue
- ✓ Team project sharing
Agency
Custom
Unlimited apps, 10 seats
- ✓ Unlimited apps
- ✓ 10 seats
- ✓ White-label exports
- ✓ Client project folders
- ✓ Invoice / PO billing
Frequently asked questions
Quick answers to what developers search most before uploading to the App Store.
What size screenshots does the App Store require?
Do App Store screenshots need device frames?
What screenshot size works for all iPhones?
What resolution should Google Play screenshots be?
How many screenshots can I upload to the App Store?
Can I use the same screenshots for the App Store and Google Play?
What is Copy Design mode and do I need a design background to use it?
You describe your app and the feature shown in that screen, and ScreenFrame uses AI to write the headline and supporting copy automatically. No design background needed. You can use your own Claude API key (Anthropic) or your own OpenAI key (GPT-4o) — whichever you already have. The AI call goes directly to the provider; ScreenFrame is never in the loop. Costs are fractions of a cent per screenshot. iPhone and iPad variants are generated simultaneously, ready to export.
How does ScreenFrame generate the iPad screenshot automatically?
Do I need an AI subscription to use Copy Design mode? How does billing work?
Claude key: console.anthropic.com | OpenAI key: platform.openai.com/api-keys
Does ScreenFrame support Android / Google Play screenshots?
phone/, tablet_7in/, tablet_10in/)
with screenshots numbered 01–08 in each folder.