App Store Screenshot Generator
Generate professional App Store and Google Play screenshots with device frames, gradients, and text overlays. Export at exact store-required resolutions.
About
App Store Connect and Google Play Console enforce strict resolution requirements for listing screenshots. An iPhone 6.7" display requires exactly 1290 Γ 2796 px. An iPhone 6.1" requires 1179 Γ 2556 px. Submitting wrong dimensions triggers a rejection. Beyond compliance, screenshot quality directly affects conversion rate (CR). A/B tests by StoreMaven show that optimized screenshots increase installs by 18% to 30%. This tool renders device-accurate bezels with real corner radii, composites your screenshot into the screen area, and exports at the exact pixel dimensions required by each store.
The generator handles background gradients at configurable angles (ΞΈ from 0Β° to 360Β°), headline text with word-wrap, and device shadow. All rendering happens on a Canvas element. No uploads leave your browser. Limitation: this tool does not add 3D perspective transforms to device frames. All mockups are flat front-facing views, which aligns with current Apple and Google design guidelines.
Formulas
The canvas export resolution matches exact store requirements. The device frame is scaled to fit within the canvas while preserving aspect ratio:
Where s is the scale factor, Wcanvas and Hcanvas are export dimensions, p is padding in pixels, and Htext is the vertical space reserved for the headline overlay.
The background gradient is computed using linear interpolation between two color stops along an angle vector:
Where ΞΈ is the gradient angle in radians. The device bezel corner radius is rendered using arcTo calls on the Canvas 2D context, matching the physical device's r value scaled by s.
Reference Data
| Device | Store | Resolution (px) | Aspect Ratio | Corner Radius (pt) | Screen Inset (%) |
|---|---|---|---|---|---|
| iPhone 6.7" (15 Pro Max) | App Store | 1290 Γ 2796 | 9:19.5 | 55 | 3.2% |
| iPhone 6.1" (15 Pro) | App Store | 1179 Γ 2556 | 9:19.5 | 55 | 3.2% |
| iPhone 5.5" (8 Plus) | App Store | 1242 Γ 2208 | 9:16 | 0 | 4.5% |
| iPad Pro 12.9" (6th) | App Store | 2048 Γ 2732 | 3:4 | 18 | 2.1% |
| iPad Pro 11" | App Store | 1668 Γ 2388 | 4.18:6 | 18 | 2.4% |
| Android Phone | Google Play | 1080 Γ 1920 | 9:16 | 36 | 2.8% |
| Android 7" Tablet | Google Play | 1200 Γ 1920 | 10:16 | 24 | 2.5% |
| Android 10" Tablet | Google Play | 1600 Γ 2560 | 10:16 | 24 | 2.2% |
| Mac App Store | App Store | 2880 Γ 1800 | 16:10 | 10 | 1.8% |
| Apple Watch Ultra | App Store | 410 Γ 502 | 41:50.2 | 44 | 5.0% |
| Apple TV | App Store | 1920 Γ 1080 | 16:9 | 0 | 0% |
| Pixel 8 Pro | Google Play | 1344 Γ 2992 | 9:20 | 48 | 2.6% |
| Galaxy S24 Ultra | Google Play | 1440 Γ 3120 | 9:19.5 | 42 | 2.4% |
| iPhone SE (3rd) | App Store | 750 Γ 1334 | 9:16 | 0 | 4.8% |
| Google Play Feature Graphic | Google Play | 1024 Γ 500 | 2.048:1 | 0 | 0% |