Developer Asset Hub for App Store & Google Play
Format, resize, and inspect store listing assets for Apple App Store Connect and Google Play Console. Zero server uploads guarantee that unreleased app mockups, confidential features, and trademarked branding remain 100% private on your local machine.
Core Workflows
4 Dedicated Workflows for Mobile Release
Each marketplace enforces distinct dimensional, format, and alpha-channel rules. Select your deployment workflow below:
App Icon Resizing
Produce flat, unclipped master icons meeting strict store review standards. Eliminates alpha channels that trigger Apple ITMS-90717 rejection while keeping pixel boundaries sharp.
Play Store Screenshots
Scale phone screenshots to standard 1080 Γ 1920 (9:16 portrait) dimensions. Verifies aspect ratios between 1:2 and 2:1 and dimension boundaries required by Google Play Console.
Play Store Feature Graphics
Create the mandatory 1024 Γ 500 px promotional graphic required to publish any Android app on Google Play. Built-in safe-zone guidelines prevent critical brand cutoffs.
App Store Screenshots
Resize iOS app previews to the mandatory 6.5-inch Super Retina display resolution (1284 Γ 2778 pixels) required by App Store Connect without losing edge crispness.
Store Standards Matrix
Official App Store & Google Play Asset Specifications (2026)
Reference current technical requirements from Apple Human Interface Guidelines and Google Play Developer Console documentation:
| Store / Platform | Asset Type | Dimensions | Format & Color | Transparency Rule | Direct Tool |
|---|---|---|---|---|---|
| Apple App Store | iOS & iPadOS App Icon | 1024 Γ 1024 px | PNG (24-bit, sRGB / P3) | Strictly Forbidden (No Alpha) | Launch Tool β |
| Google Play | Play Store App Icon | 512 Γ 512 px | 32-bit PNG (Max 1024 KB) | Full Bleed / No Transparency | Launch Tool β |
| Google Play | Feature Graphic (Promo Banner) | 1024 Γ 500 px | JPEG or 24-bit PNG (Max 15 MB) | No Alpha Channel Allowed | Launch Tool β |
| Google Play | Phone Screenshots | 1080 Γ 1920 px (or 16:9) | JPEG or 24-bit PNG (Max 8 MB) | No Transparency | Launch Tool β |
| Apple App Store | 6.5" iPhone Display Screenshot | 1284 Γ 2778 px | Flattened PNG or JPEG (72 DPI) | No Transparency Allowed | Launch Tool β |
| Apple App Store | Apple Watch App Icon | 1024 Γ 1024 px | PNG (No Alpha) | No Alpha Channel | Launch Tool β |
| Apple App Store | macOS App Store Icon | 1024 Γ 1024 px | PNG (No Alpha) | No Alpha Channel | Launch Tool β |
Submission Traps
Common Submission Traps that Trigger Store Rejections
Learn how to avoid delays during Apple App Store and Google Play Console review:
Apple Error ITMS-90717: Alpha Channels in App Icons
Apple App Store Connect rejects any 1024 Γ 1024 px icon containing an alpha channelβeven if all pixels are 100% opaque. PhotoResizer strips unnecessary alpha channels and flattens transparency so your binary upload succeeds without ITMS-90717 failures.
The 'Pre-Rounded Corners' Masking Flaw
Never apply rounded corners or drop shadows manually to your app icon. iOS and Google Play automatically apply continuous curvature squircle masks and elevation shadows at runtime. Pre-rounding your artwork produces unsightly black corners and visual glitches on devices.
Play Store Feature Graphic Safe-Zone Intrusion
Google Play overlays your app icon, developer name, and install button over the perimeter and bottom third of the 1024 Γ 500 px banner. Always position vital branding, focal characters, and typography inside the centered 70% safe zone to avoid awkward cutoff.
Client-Side Privacy for Unreleased Features
Uploading unreleased game mockups, proprietary UI screens, or client confidential assets to server-based image utilities poses significant NDA and security risks. PhotoResizer runs completely in your browser, ensuring confidential launch assets never touch an external server.
Developer FAQ
Frequently Asked Questions for Mobile Developers
Technical answers regarding color spaces, resolutions, and store listing preparation:
What color space does Apple require for App Store icons and screenshots?
Apple supports both standard sRGB and Display P3 wide color gamuts. For maximum visual consistency across legacy hardware and modern OLED screens, 24-bit sRGB is the industry standard recommendation.
Does Google Play Console allow WebP format for screenshots?
Although Google serves WebP to store visitors on Android devices, Google Play Console requires original source assets to be uploaded as 24-bit PNG or high-quality JPEG. PhotoResizer outputs verified PNG or JPEG files that satisfy console validators.
Why does PhotoResizer run locally without server uploads?
Processing executes directly in your browser using the HTML5 Canvas API and Web Workers. This delivers zero network latency and complete intellectual property confidentiality for unreleased builds, stealth apps, and client projects.
Should I include device hardware frames in my store screenshots?
Both Apple and Google accept raw UI captures as well as marketing screenshots with device mockup frames. If using hardware frames, ensure they match the correct device generation (e.g. Dynamic Island on newer iPhones) and that the canvas dimensions strictly match required store resolutions.