A good App Store screenshot template is really three things: the two required artboard sizes, a caption-safe zone for your headline, and a device frame. Here is the exact spec — and why a generated template beats a static Figma file every time Apple moves the required sizes.
Four layers, stacked. Get the artboard size right and the rest is composition.
Lock the canvas to the base pixel size: iPhone 6.9" at 1320×2868 and iPad 13" at 2064×2752 (portrait). Everything else scales from these two. The full per-device table is on App Store screenshot sizes.
Drop your captured app screen into a device bezel. Frames are optional, but a framed screen reads as a real product in the search carousel far better than a raw full-bleed capture.
Reserve the top ~25% for a short benefit headline. Most impressions happen at thumbnail size in search, so the caption — not the pixels below it — carries the click.
A flat color or subtle gradient behind the frame keeps the set cohesive across all screens. Export the whole thing flattened — no alpha — so App Store Connect accepts it.
As of 2025 you only maintain two artboards; Connect fills the smaller devices for you.
1320×2868 px, portrait. The base iPhone artboard.
2064×2752 px, portrait. The base iPad artboard.
Flattened PNG, RGB, no alpha. No HEIC.
Apple changed the required base sizes in 2025. Every static Figma or Sketch template built before then is now the wrong dimensions. ShipShots renders the pixel-exact matrix — 6.9", 6.7", 6.5", 13" and 12.9" — from one config, always at current sizes, flattened and ready to upload, 100% in your browser. Open the generator or read the 5-step how-to.
Build two artboards: iPhone 6.9" at 1320×2868 px and iPad 13" at 2064×2752 px (portrait). App Store Connect scales them to smaller devices. Full table on App Store screenshot sizes.
Yes — ShipShots is a free, browser-based template generator. Set your frames and captions once and it outputs the pixel-exact iPhone and iPad screenshots, flattened and upload-ready, with no design file to maintain.
You can, but static Figma or Sketch templates go stale whenever Apple changes the required sizes — as they did in 2025. A generated template always outputs the current pixel dimensions.
Four layers: an artboard locked to the required pixel size, a device-frame layer, a caption-safe zone near the top, and a background. Export flattened to PNG in RGB with no alpha channel.
No. Design the two base sizes and Connect scales them down. If you want native sets for every size, generate the full matrix instead of maintaining separate files.
One config in, the pixel-exact App Store matrix out — framed, captioned, flattened, and always at Apple's current sizes. Runs in your browser, nothing uploaded, free to try.
Generate your screenshots →