
Have you ever considered that users spend only 3 to 6 seconds on average looking at your store page before deciding whether to download?
Yes, just 3 to 6 seconds. In that time they glance at your icon and title, and then (here's the key part) they quickly swipe through your screenshots.
Industry figures commonly cited say that over 70% of users decide whether to download based on screenshots. Your screenshots are a silent salesperson, one that works 24/7 and never has a bad day.
But what's the reality? What do most indie developers' screenshots look like?
Grabbed from the simulator at the last minute, a few words slapped on, possibly not even in the right format. Then published. And then the developer wonders: my app is rated 4.8, has more features than competitors and decent retention, so why won't downloads grow?
The answer is very likely hiding in those 10 screenshots.
In this article I'll cover App Store screenshots for indie developers from the underlying logic to the practical details. You don't need to be a designer or spend a lot of money; just follow my framework and you can produce a competitive set in 1–2 days.
Let's start with the non-negotiables, because no matter how good your design is, the wrong format gets rejected.
| Requirement | Spec |
|---|---|
| File format | PNG or JPEG |
| Color space | RGB (not CMYK) |
| Resolution | 72 DPI |
| Transparency | Not allowed; use a solid background |
| File size | Keep it reasonable; 15–20MB per image is more than enough |
| Number of screenshots | 1–10 per display size |
| Display size | Pixels (portrait) | Notes |
|---|---|---|
| 6.3-inch (required) | 1206 × 2622 or 1179 × 2556 | iPhone with Dynamic Island (medium display), e.g. iPhone 17, 16 Pro |
| 6.9-inch (optional) | 1320 × 2868, 1290 × 2796 or 1260 × 2736 | Large Dynamic Island phones, e.g. Pro Max, Plus, Air |
| 6.5-inch (optional) | 1242 × 2688 | Face ID large display, e.g. 11 Pro Max, XS Max |
Good news: Apple has greatly simplified things. Under the current screenshot specifications, the only required iPhone size is the 6.3-inch Dynamic Island display; if your UI is consistent across devices, App Store Connect scales your screenshots for other iPhone sizes. Uploading a 6.9-inch set as well makes your page sharper on large phones. For a step-by-step workflow, see the 6.9-inch screenshot tutorial.
| Display size | Pixels (portrait) | Notes |
|---|---|---|
| 13-inch (required if you support iPad) | 2064 × 2752 | iPad Pro M4/M5, iPad Air |
| 12.9-inch (optional) | 2048 × 2732 | Older iPad Pro |
| 11-inch (optional) | 1668 × 2388 | iPad Pro 11-inch |
If you make an App Preview video, the specs for large iPhones are:
| Item | Portrait | Landscape |
|---|---|---|
| Resolution | 886 × 1920 px | 1920 × 886 px |
| Length | 15–30 seconds | 15–30 seconds |
| Frame rate | 30fps | 30fps |
| Format | H.264 .mov/.m4v/.mp4 | Same |
This is the most important principle in the whole article, so repeat it three times:
Your first 3 screenshots are make-or-break
Why? Because in App Store search results and on the product page, the first 3 are what users see without scrolling. Studies suggest more than 80% of users decide after seeing only the first three.
So your screenshots aren't a random lineup of features; they're a carefully designed "elevator pitch".
Screenshot 1: core value proposition (Hook)
This is the only screenshot that truly matters.
Users don't know who you are or what your app does yet. This image must answer two questions within 1 second:
❌ Wrong: a splash screen, login screen or empty dashboard ✅ Right: show the moment users succeed with your app
For example:
Screenshot 2: core feature (What)
Explain further what your app does, showing the features users use most and that best show its value.
Key points:
Screenshot 3: differentiator (Why)
Why you rather than a competitor? Show your unique competitive advantage here.
It could be:
If your app deserves more screenshots, continue with this structure:
| # | Type | Example content |
|---|---|---|
| 4 | Feature detail | A secondary but important feature |
| 5 | Scenario | The app in a real-life situation |
| 6 | Collaboration / sharing | Multi-user interaction, social proof |
| 7 | Data security / privacy | Build trust |
| 8 | User reviews / press | Social proof |
| 9 | Cross-platform / sync | Address user concerns |
| 10 | Closing CTA | Reinforce the reason to download |
Now that you know what to show, here's how to design it. Even if you're a pure coder, following these 5 rules will put you ahead of most competitors.
Each screenshot conveys one core message. Don't try to cram several selling points into one frame.
❌ Wrong: "Powerful task management + cloud sync + team collaboration + AI reminders + multi-platform support"
✅ Right: each screenshot focuses on one thing
Your text guides the eye; it's not a product manual.
In practice:
The brain responds to "action". Messages that start with a verb or outcome are easier to remember and share.
Compare:
❌ "Powerful data analysis"
✅ "Understand your spending in 3 seconds"
❌ "Offline support"
✅ "Works without internet"
❌ "Smart reminder settings"
✅ "Never forget a meeting again"
Problems with photo backgrounds:
Recommended instead:
Don't draw phone frames yourself; use Apple's official device templates:
However good the design, bad copy sinks it. Screenshot copy is your first sentence to users; it must be precise, strong and persuasive.
Format:
What makes a good headline:
Templates:
Bad examples:
These are empty; users read them and learn nothing.
Subtitles add supporting detail, giving the headline credibility or specifics.
✅ Format: "Headline · subtitle"
| Avoid | Why |
|---|---|
| "Best", "most powerful" | Unverifiable; sounds like bragging |
| "No. 1" | No source to back it up |
| "Free" | Breaks trust if the app has in-app purchases |
| Full sentences | Users don't read them |
| Jargon | Your target users may not understand it |
| Pricing | Apple's guidelines say metadata shouldn't include prices |
You don't have to get it right first time. Prepare 2–3 copy versions and test them with Apple's Product Page Optimization.
Metrics for judging copy:
Color doesn't need artistic talent, just logic. Here's a repeatable method.
The simplest, safest color scheme: pull colors from your app icon.
Steps:
This is the most overlooked detail with the biggest impact.
On a phone, text is shrunk a lot. Without enough contrast, it can't be read.
Standard:
Quick test: shrink the screenshot to about 100×200 pixels. If you can still read the text, it passes.
A standard screenshot should have these layers from top to bottom:
┌─────────────────────────┐
│ [Top margin – ~8%] │ Avoid system UI overlap
├─────────────────────────┤
│ │
│ Headline │ Largest size, core selling point
│ (48–60pt) │
│ │
├─────────────────────────┤
│ │
│ │
│ App screenshot │ Real feature UI
│ (60–70% of height) │
│ │
│ │
├─────────────────────────┤
│ │
│ Subtitle / caption │ Supporting info, smaller size
│ (24–30pt) │
│ │
├─────────────────────────┤
│ [Bottom margin – ~8%] │ Safe area
└─────────────────────────┘
You don't need color theory; these tools do the work:
| Tool | Use | Cost |
|---|---|---|
| Coolors | Smart palette generation | Free |
| Material Design Palette | Google's color system | Free |
| Tint | Extract palettes from images | Free basic plan |
| Figma / Sketch | Use directly while designing | Figma has a free plan |
Now you know what to make and how. Next: which tools. Here are recommended combinations by workflow stage.
Tools such as AppShot Maker and AppLaunchpad all work in much the same way:
If you want more customization:
| Tool | Best for | Cost | Learning curve |
|---|---|---|---|
| Figma | Full design workflow | Free (basic) | Medium |
| Canva | Quick templates | Free / paid | Low |
| Photoshop | High-end custom work | Subscription | High |
Advice for indie developers: start with an online generator to ship quickly, then learn Figma for finer designs when you have time.
Apple's developer site provides device templates:
App Previews are optional, but they can work even better than screenshots.
Pros:
Cons:
| App type | Recommendation |
|---|---|
| Complex interaction (design, notes, editing) | Strongly recommended |
| Games | Strongly recommended (gameplay sells; not required by Apple) |
| Utilities (cleaning, backup, translation) | Recommended |
| Pure content (reading, news, music) | Optional |
| Social | Strongly recommended |
Method 1: screen recording + editing
Method 2: Keynote/PowerPoint animation export
Method 3: dedicated tools
For details, see the App Store preview video guide.
Users decide within the first 3 seconds whether to keep watching.
Show in the first 3 seconds:
Suggested structure (30-second example):
If your target market isn't just one country, localization matters.
| Market | Preferred style | Notes |
|---|---|---|
| US / English markets | Clean, big text, high contrast | Like one direct line stating the benefit |
| Japan | Information-dense, cute elements | Can carry more selling points, but needs high-quality Japanese |
| Korea | Vivid colors, design-forward | Screenshots should be polished, with a K-style feel |
| Germany | Rigorous, professional, feature-focused | Emphasize technical details and quality |
| Southeast Asia | Value-focused | Emphasize free / affordable |
| China | Down-to-earth, conversational | Memes and stickers work, but avoid sensitive content |
Localization isn't translation; it's re-creation.
For the same feature, Chinese and Western users care about different things:
So don't just run copy through a translation tool:
As an indie developer, aim for at least these three versions:
In practice:
Once your design is done, how do you know it's actually good?
There's only one answer: test it.
App Store Connect has an official A/B testing feature called Product Page Optimization (PPO).
How to set up a test:
What you can test:
(App name, subtitle and promotional text can't be tested with PPO.)
| Goal | Example variables |
|---|---|
| Copy style | A: "Clean up in 3 seconds" vs B: "Your phone, fast as new" |
| Visual style | A: solid background vs B: gradient background |
| Screenshot order | A: features first vs B: social proof first |
| Device frames | A: with frames vs B: plain screenshots |
| Minimum | Recommended | Notes |
|---|---|---|
| 7 days | 14–30 days | You need enough traffic for statistical significance |
Rules of thumb for significance:
Finally, the mistakes I see most, with the worst consequences.
I know this article is a lot to take in. Here's a checklist you can act on directly.
To check your files against store specs, use the screenshot compliance check.
App Store screenshots are the growth lever indie developers most often overlook, yet they offer the best return on effort.
A week spent building a new feature might lift conversion by 5%. But there are plenty of cases where 1–2 days spent improving screenshots lifted conversion by 20–50%.
This isn't about gaming the system; it's about taking seriously the touchpoints that really shape users' decisions.
Your users deserve to see the best of you.
Resources:
If this article helped, feel free to share it with other indie developers.