Make App Store and Google Play screenshots from your app

Drop your app screenshots here

or click to choose — one raw phone screenshot per store screen, up to 10, in order

Drop in the raw screenshots from your phone and this app store screenshot generator turns each one into a store-ready image: a short headline, a device frame and a background, rendered at every size App Store Connect and Google Play Console ask for and packed into one ZIP. A preview at search-result size tells you whether the headline can actually be read there, and every PNG is written without an alpha channel — the detail that makes both stores reject an upload. Everything runs in your browser: nothing is uploaded, there is no account and no limit on exports.

The rejection nobody sees coming: alpha channels

Most screenshot uploads that fail are not rejected for their design. They fail on a file detail. App Store Connect refuses any screenshot that contains an alpha channel, and Play Console asks for JPEG or 24-bit PNG “no alpha”. The catch is that a PNG can carry an alpha channel even when every single pixel is fully opaque: the channel is part of the file format, not of the picture.

We measured what a browser does here. A canvas painted edge to edge with a solid colour and saved by Chrome with the default settings comes out as colour type 6 — RGBA, 32 bits per pixel. The image looks identical to an RGB one, and it would still be refused. The same canvas created without an alpha channel is written as colour type 2, plain 24-bit RGB. Many web-based mockup tools use the default.

This tool uses the RGB path, and it does not take that on trust: before a file goes into the ZIP, its header is read back to confirm the exact pixel size and that the colour type is RGB. If a browser still writes an alpha channel, the PNG is re-encoded as 24-bit RGB on the spot. The result panel tells you which of the two happened.

Sizes each store asks for

You do not need every size. Both stores scale down from the largest set you give them, so one set per device family is enough. These are the sizes the tool offers, checked against Apple's screenshot specifications and the Play Console help pages:

StoreDevicePixels (portrait)Needed?
App StoreiPhone 6.9″1320 × 2868, 1290 × 2796, 1260 × 2736Yes, one of them
App StoreiPhone 6.5″1284 × 2778, 1242 × 2688Only without a 6.9″ set
App StoreiPhone 6.3″, 6.1″, 5.5″1206 × 2622, 1170 × 2532, 1242 × 2208Optional, scaled if missing
App StoreiPad 13″2064 × 2752 or 2048 × 2732Yes, if the app runs on iPad
App StoreiPad 11″1668 × 2420Optional
Google PlayPhone1080 × 1920 or 1440 × 2560 (9:16)At least 2 screenshots
Google PlayTablet1440 × 2560 (9:16)For tablet listings
Google PlayFeature graphic1024 × 500Yes, for the store listing

Google Play accepts any size from 320 to 3840 pixels per side as long as the long side is at most twice the short side, but the 9:16 sizes above are the ones that also qualify for its larger promotional formats, which want at least four screenshots of 1080 pixels or more. The App Store allows up to ten screenshots and Google Play up to eight per device type; the tool keeps ten screens at most and reminds you to upload only the first eight to Play.

Your first two screens are an ad in search results

On a phone, an App Store search result shows the icon, the name and the first few screenshots side by side. Each one is roughly a third of the screen wide — about 110 pixels. Most people decide whether to tap from that row alone, without ever opening your page. That makes the first two screenshots the most valuable space you have, and it changes what a good headline is.

  • Five words or fewer. At 110 pixels wide, a headline set at the usual size is only about eight pixels tall. Two short lines survive that; a sentence does not.
  • The result, not the feature. “Sleep through the night” tells a stranger why to install; “Smart audio engine” does not.
  • Contrast that survives shrinking. A pale headline on a busy gradient can look fine at full size and disappear as a thumbnail. Aim for at least 3:1 against the background.

The row of thumbnails under the preview is drawn at that search-result size, and the line above it checks the selected screen: headline height in pixels at that size, word count, and the contrast between the headline colour and the background right beside it. It is a quick way to catch a headline that only works when you zoom in.

How to make a set

  1. Take the raw screenshots on a phone (or a simulator) in the order you want them to appear. File names such as IMG_1, IMG_2, IMG_10 are sorted naturally, so the order survives.
  2. Drop them in. Each becomes a screen with a placeholder headline. Click a thumbnail to select it, write its headline and optional subtitle, and move it earlier or later if the order needs changing.
  3. Pick a colour theme, then adjust the background, the font and the frame. Style applies to every screen, which keeps the set looking like one piece in the store.
  4. If the app runs on iPad, add iPad screenshots; they fill the screens in the same order and switch on the 13-inch size.
  5. Tick the sizes you need and download the ZIP. Inside, each store and size has its own folder with files numbered 01, 02 and so on.

Screenshots taken on an iPhone already match the 6.9-inch shape closely, so they sit in the frame without cropping. A screenshot from a phone with a noticeably different shape, such as an older 16:9 Android phone, is cropped to the frame instead of being stretched — stretching is the one thing reviewers notice immediately.

Why there is no sign-up or export limit

Hosted screenshot builders tend to limit the free tier: five images, two exports a day, a watermark, or a login before the download. Those limits exist because their servers render the images. Here your own browser does the rendering, so a full set for both stores costs nothing to produce and your unreleased app never leaves your machine. The trade-off is that nothing is saved between visits, so export before you close the tab. If you also need the app icon, the app icon generator builds the iOS and Android icon sets the same way, and the Android app icon generator adds the themed-icon layer for Android 13 and later.

Frequently asked questions

What screenshot sizes does the App Store require?

For iPhone, one set for the 6.9-inch display: 1320 x 2868, 1290 x 2796 or 1260 x 2736 pixels in portrait. If you do not supply 6.9-inch screenshots, a 6.5-inch set (1284 x 2778 or 1242 x 2688) is required instead. For an app that runs on iPad, add a 13-inch set at 2064 x 2752 or 2048 x 2732. Smaller devices are optional - App Store Connect scales the larger set down for them.

Why does App Store Connect say my screenshots can't include alpha channels?

Because the PNG was saved with an alpha channel, even if every pixel is opaque. Browsers and design tools often do this by default: Chrome writes a canvas as a 32-bit RGBA PNG unless told otherwise. Apple and Google both check the file format, not what the image looks like, so the upload fails. This tool writes 24-bit RGB PNGs and reads each file back before zipping to confirm there is no alpha channel. Saving as JPEG also avoids the problem.

What are Google Play's screenshot requirements?

JPEG or 24-bit PNG with no alpha, each side between 320 and 3840 pixels, and the long side no more than twice the short side. You need at least two screenshots to publish and can add up to eight per device type. To be eligible for Google Play's larger promotional placements, provide at least four screenshots of at least 1080 pixels in 9:16 portrait or 16:9 landscape, which is why the default here is 1080 x 1920.

How many screenshots should I upload?

The App Store accepts up to ten and Google Play up to eight per device type, but the first two or three do most of the work: they are the ones shown in search results before anyone opens your page. Put your strongest benefit on screen one and treat the rest as supporting evidence. Five well-chosen screens usually beat ten.

Can I use my iPhone screenshots for the iPad sizes?

You should not. Apple asks for screenshots that show the app running on the device, and a stretched phone screen inside an iPad frame is easy to spot and a common reason for rejection. Add real iPad screenshots with the Add iPad screenshots button; if you have none, the iPad sizes are skipped instead of faked.

What makes a good screenshot headline?

Five words or fewer, describing the result for the user rather than naming a feature. In search results each screenshot is only about a third of the phone's width, so a long headline shrinks to unreadable text. The preview row shows your screens at that size and flags headlines that are too small, too long or too low in contrast.

Are my screenshots uploaded anywhere?

No. Images are drawn and zipped inside your browser tab and never leave your device. That is also why there is no account, no watermark and no daily export limit - there is no server doing the work.

Which file names does the ZIP use?

One folder per store and size, with files numbered 01, 02, 03 in the order you arranged the screens. App Store Connect and Play Console keep the order you upload in, so selecting the files of one folder and dragging them in keeps your sequence.