- Click the file uploader to select and import your source app screenshot.
- Open the device dimensions dropdown and select your target Apple device (e.g., 6.5-inch iPhone or 12.9-inch iPad Pro).
- Choose your preferred fit mode: select 'Cover' to crop the image to the edges, or 'Contain' to keep the entire image visible.
- If you selected the 'Contain' fit mode, use the background color picker to select a padding color for the empty space.
- Review the preview and click download to save your correctly formatted screenshot.
App Store Screenshot Resizer
App Store Screenshot Resizer tool on AzWebTools.
Result
Fill inputs and click run.
How to Use This Tool
Learn More About App Store Screenshot Resizer
Understanding App Store Screenshot Requirements
When submitting an app to the Apple App Store, developers are required to provide screenshots for various device sizes. This ensures users see an accurate representation of the app on their specific device. App Store Connect will reject images that do not exactly match their strictly required pixel dimensions.
Key Required Dimensions
While Apple periodically updates its display requirements, standard mandatory dimensions typically include:
- 6.7-inch Display: 1290 x 2796 pixels (Portrait) or 2796 x 1290 pixels (Landscape)
- 6.5-inch Display: 1284 x 2778 pixels or 1242 x 2688 pixels (Portrait)
- 5.5-inch Display: 1242 x 2208 pixels (Mandatory fallback for all iPhone apps)
- 12.9-inch iPad Pro: 2048 x 2732 pixels (Mandatory for iPad apps)
Cover vs. Contain Modes
When adapting an app screenshot from one aspect ratio to another, developers have two primary scaling choices:
- Cover: The image is scaled proportionally to fill the exact dimensions of the target screen. If the aspect ratios do not perfectly match, parts of the original image will be cropped out (usually at the top and bottom, or sides). This method is best when the difference in aspect ratio is minimal and no critical UI elements are near the edges.
- Contain: The entire original image is scaled down proportionally until it completely fits inside the target dimensions. Because it does not crop the original image, this mode leaves empty space (letterboxing or pillarboxing). You can fill this empty space using a complementary background color to make the padding look intentional and cohesive with your app's branding.
About
The App Store Screenshot Resizer is a specialized web utility designed to help mobile app developers and marketers format their app screenshots to meet Apple's strict App Store Connect dimension requirements. By automating the resizing, cropping, and padding processes, this tool eliminates the need for manual image editing in complex design software. Using this resizer ensures successful app submissions, saves time during the release cycle, and helps maintain a professional, consistent presentation across all supported Apple devices, including iPhones and iPads.
Examples
iPhone 6.5" (Fill)
Runtime-verified example for app-store-screenshot-resizer
Input
{"image":"","deviceSize":"iPhone 6.7/6.5 in (1284x2778)","fitMode":"Cover (Crop to Fit)","backgroundColor":"#ffffff"}Output
{
"image": "",
"deviceSize": "iPhone 6.7/6.5 in (1284x2778)",
"fitMode": "Cover (Crop to Fit)",
"backgroundColor": "#ffffff"
}iPad Pro (Pad)
Runtime-verified example for app-store-screenshot-resizer
Input
{"image":"","deviceSize":"iPad Pro 12.9 in (2048x2732)","fitMode":"Contain (Pad with Background)","backgroundColor":"#000000"}Output
{
"image": "",
"deviceSize": "iPad Pro 12.9 in (2048x2732)",
"fitMode": "Contain (Pad with Background)",
"backgroundColor": "#000000"
}Sample Scenario
Runtime-verified example for app-store-screenshot-resizer
Input
{"image":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg==","deviceSize":"iPhone 6.7/6.5 in (1284x2778)","fitMode":"Contain (Pad with Background)","backgroundColor":"#000000"}Output
{
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg==",
"deviceSize": "iPhone 6.7/6.5 in (1284x2778)",
"fitMode": "Contain (Pad with Background)",
"backgroundColor": "#000000"
}Use Cases
- Preparing standard promotional screenshots for iOS and iPadOS app submission via App Store Connect.
- Adapting Android Google Play Store screenshots to fit Apple device dimension requirements without stretching or distorting the images.
- Standardizing app portfolio graphics for UI/UX case studies, pitch decks, and personal websites.
- Quickly generating required legacy screen sizes (such as the 5.5-inch iPhone) from modern device screenshots.