App Store Screenshot Generator

Pick a screenshot from your device, type a short caption, choose a background colour and a store size, then download the result. Apple needs at least one iPhone shot at a medium Dynamic Island size such as 1206 x 2622. Google Play accepts sides from 320 to 3840 pixels.

Store rules at a glance (as of October 2026)
App StoreGoogle Play
Most per device type108
FormatsJPEG, JPG or PNGJPEG or 24-bit PNG
TransparencyNot allowedNo alpha
Minimum to publishAt least oneTwo, across device types

Updated

Store screenshots sell the app before anyone reads the description. This tool frames your own capture on a solid background with a headline above it, at an exact pixel size the store accepts. The picture you choose is read by your browser and drawn on a canvas, a drawing surface inside the page. Nothing is uploaded anywhere.

Make a store screenshot

Pick a screenshot to see the preview. Until then a grey placeholder shows the layout.

Your picture is drawn by your browser only. Nothing is uploaded.

Every size this tool exports

Portrait values shown; Apple accepts each one rotated for landscape apps. Apple values come from its specification page; the Play rows are the sizes Play recommends for app recommendations.

Screenshot sizes in pixels (as of October 2026)
StoreDisplay groupWidth x height
App StoreiPhone, Dynamic Island, medium display (required)1206 x 2622
App StoreiPhone, Dynamic Island, medium display (required)1179 x 2556
App StoreiPhone, Dynamic Island, large display1320 x 2868
App StoreiPhone, Dynamic Island, large display1290 x 2796
App StoreiPhone, Dynamic Island, large display1260 x 2736
App StoreiPhone with Face ID, large display1284 x 2778
App StoreiPhone with Face ID, large display1242 x 2688
App StoreiPad, 13-inch display2064 x 2752
App StoreiPad, 13-inch display2048 x 2732
Google PlayGoogle Play phone, 9:16 portrait1080 x 1920
Google PlayGoogle Play, 16:9 landscape1920 x 1080

How the export works

Drawing a caption and screenshot on a canvas

A shortened version of what this page runs. JPEG export drops the alpha channel that App Store Connect rejects.

const canvas = document.createElement("canvas");
canvas.width = 1206;
canvas.height = 2622;
const ctx = canvas.getContext("2d");
ctx.fillStyle = "#0f172a";
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.fillStyle = "#ffffff";
ctx.font = "bold 96px system-ui";
ctx.textAlign = "center";
ctx.fillText("Book a table in two taps", canvas.width / 2, 260);
// img is an <img> loaded from URL.createObjectURL(file)
ctx.drawImage(img, 120, 420, canvas.width - 240, (canvas.width - 240) * img.height / img.width);
canvas.toBlob((blob) => {
  const a = document.createElement("a");
  a.href = URL.createObjectURL(blob);
  a.download = "screenshot-1206x2622.jpg";
  a.click();
}, "image/jpeg", 0.92);

How Apple groups screenshot sizes

App Store Connect sorts sizes by display group rather than by phone model. The one iPhone group it always requires is the medium Dynamic Island display; the iPad 13-inch group is required only when the app runs on iPad.

Every value in the size list below is copied from Apple's specification page. Pick any one size in a group; they are alternatives, not a set you must fill.

What Google Play checks

Play is looser about exact pixels and stricter about shape: the longest side may be at most double the shortest. The checker under the preview tells you whether your chosen size passes those limits.

Play also asks for a 512 x 512 icon and a 1024 x 500 feature graphic on the listing, which are separate from screenshots.

How it works

  1. Take a screenshot on a phone or simulator and pick it with the file button.
  2. Write a caption of a few words that says what this screen lets people do.
  3. Choose a background colour, a text colour and a target size from the list.
  4. Download. JPEG is the default because it carries no transparency, which Apple refuses.

Tips

Frequently asked questions

What size should iPhone screenshots be?

Apple lists exact pixel sizes per display group. At least one screenshot for iPhone with Dynamic Island (medium display) is required, for example 1206 x 2622 or 1179 x 2556 in portrait. Larger groups such as 1320 x 2868 are accepted too.

Do I need iPad screenshots?

Only if your app runs on iPad. Then Apple requires at least one shot for the 13-inch display, such as 2064 x 2752.

Why does Apple reject my PNG?

Apple says screenshots can't include alpha channels or transparencies. A PNG saved from a browser canvas usually keeps an alpha channel, so export JPEG from this tool for App Store uploads.

What aspect ratio does Google Play want?

Play allows any shape where the long side is no more than twice the short side, between 320 and 3840 pixels. For app recommendations it advises 9:16 portrait or 16:9 landscape at least 1080 x 1920.

Is my screenshot uploaded?

No. The file is opened by your browser and drawn locally. Closing the tab discards it.

Related: App icon sizes, Mobile app testing checklist, Social media image sizes, Mobile app cost calculator.

Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.

More in Free Tools

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap