← All posts

App Store Screenshot Rejection: Alpha Channels, sRGB, & PNG Gotchas

App Store Screenshot Rejection: Alpha Channels, sRGB, & PNG Gotchas
Summarize this with AI
Open this article in your favorite AI assistant and get a quick summary in seconds.

You’ve just uploaded your app screenshots to App Store Connect, only to be met with a frustrating rejection email or an error message. The images look perfect on your local machine, so what went wrong? Most often, App Store screenshot rejections stem from hidden technical issues like unwanted alpha channels, incorrect color profiles, or subtle dimension mismatches. This guide will help you understand these common "gotchas" and how to fix them, ensuring your images pass review.

The Invisible Problem: Alpha Channels in Screenshots

One common reason for App Store Connect screenshot rejections is the presence of an alpha channel. An alpha channel defines the transparency of an image. While useful for elements like logos or web graphics, Apple's guidelines explicitly state that standard app screenshots should not contain transparency.

When you encounter the rejection message "The image file contains an alpha channel," it indicates your PNG file has transparency data embedded within it. Even if the image appears fully opaque, the alpha channel might still be present, causing the rejection.

How to Check for and Remove Alpha Channels

Many image editing tools, by default, include an alpha channel when exporting PNGs. For instance, if you design a screenshot with a transparent background behind your app UI elements, exporting it as a PNG with an alpha channel will result in App Store Connect flagging it.

  • Photoshop/GIMP: When saving as PNG, ensure the "Transparency" or "Alpha Channel" option is unchecked. Using "Save for Web (Legacy)..." (File > Export > Save for Web (Legacy)...) and selecting PNG-24 in Photoshop will typically remove it if "Transparency" is unchecked.
  • Preview (macOS): Open the image in Preview, then go to "File > Export." In the export dialog, ensure "Alpha" is unchecked. If the "Alpha" checkbox is not visible, the image likely does not contain one, or you may need to save it as JPEG first and then back to PNG to force flattening.
  • LaunchShots: The LaunchShots editor automatically handles alpha channel removal for your final screenshot exports.

To guarantee no alpha channel, export your image as a JPEG, which inherently does not support transparency. However, PNGs are often preferred for screenshots due to their lossless compression for crisp text. If you use PNG, remove any alpha channel.

Color Profile Conflicts: sRGB Is King

Another frequent cause for App Store Connect rejections is an incorrect color profile. Apple's guidelines require all screenshots to be in the sRGB color space. If your images are saved with a different profile, such as Display P3 or Adobe RGB, they will be rejected with a message like "The image file is not in the sRGB color space."

Why sRGB Matters and How to Convert

Color profiles dictate how colors are interpreted and displayed across different devices. sRGB is the standard color space for web and digital displays, ensuring consistent color reproduction. Wider gamut profiles like Display P3 can display a broader range of colors, but App Store Connect expects sRGB and will reject images with a different profile.

If you design screenshots on a new MacBook Pro with its P3 display, your design tool or default export settings might embed a Display P3 profile. App Store Connect will detect this non-sRGB profile and reject the image.

  • Photoshop/GIMP: Use "Edit > Convert to Profile..." and select "sRGB IEC61966-2.1" as the destination profile. When saving, ensure "Embed Color Profile" is checked and set to sRGB.
  • Preview (macOS): Open the image, then go to "Tools > Assign Profile..." and choose "sRGB IEC61966-2.1". Save the image.
  • Online Converters: Various free online tools can convert image color profiles. Be mindful of uploading sensitive app content to third-party services.

Always verify your final image files are in the sRGB color space before uploading. This detail is crucial for a smooth submission process.

Exact Dimensions and Aspect Ratios: Every Pixel Counts

App Store Connect is strict about screenshot dimensions. Even if your image has the correct aspect ratio, being off by a single pixel can lead to a rejection. The error message "Your app's screenshots are not the correct size" is unambiguous, but finding the exact correct size can be challenging with Apple's expanding device lineup.

Matching Device Specifications Precisely

Apple publishes specific screenshot dimensions for each device family and resolution. For a 6.7-inch iPhone (iPhone 15 Pro Max, iPhone 14 Pro Max, etc.), the required dimensions are 1290 x 2796 pixels for portrait or 2796 x 1290 pixels for landscape. You must provide at least one screenshot for the largest device in each family you support (e.g., 6.7-inch iPhone, 12.9-inch iPad Pro).

Here’s a table of common required sizes:

Device Family Portrait (W x H) Landscape (W x H)
6.7-inch iPhone 1290 x 2796 2796 x 1290
6.5-inch iPhone 1242 x 2688 2688 x 1242
5.5-inch iPhone 1242 x 2208 2208 x 1242
12.9-inch iPad Pro (3rd gen & later) 2048 x 2732 2732 x 2048

Submitting an image like 1289 x 2796 or 1290 x 2795 will result in a rejection. Ensure your canvas size in your design tool matches these exact pixel dimensions. The LaunchShots editor provides pre-set canvas sizes that match current App Store requirements.

Screenshot Pre-Submission Checklist

Before you submit for review, run through this quick checklist to minimize technical image rejections:

  1. Verify Dimensions: Double-check that every screenshot matches the exact pixel dimensions required for its respective device family. Use Apple's official documentation as your source.
  2. No Alpha Channels: Ensure all PNG screenshots are fully opaque and do not contain any transparency data. Exporting as JPEG or explicitly flattening PNGs will prevent this.
  3. sRGB Color Profile: Confirm all images are saved with the sRGB IEC61966-2.1 color profile embedded. Convert if necessary.
  4. File Type: Use PNG for crispness, or JPEG for photos/gradients if file size is a concern. Both are accepted if other criteria are met.
  5. File Size: While Apple doesn't publish a strict maximum file size for individual App Store screenshots, keeping files under 1MB each is a good practice for faster uploads and processing.
  6. Accessibility: Beyond technical requirements, check for sufficient color contrast in your text and UI elements to ensure readability.
  7. Google Play Considerations: For Google Play, rules are generally more lenient. The Feature Graphic (1024x500 PNG or JPEG) must be exactly those dimensions and typically shouldn't have transparency in its main content area. Screenshots are more flexible on dimensions but should still clearly represent your app.

FAQ

Why does my image look fine locally but get rejected by App Store Connect?

Images often look fine locally because your computer's operating system and image viewers can correctly interpret various color profiles and alpha channels. App Store Connect, however, has strict backend validators that check for specific technical requirements like sRGB color space and the absence of alpha channels, which might not be visually apparent on your screen.

How can I check if my PNG has an alpha channel?

You can check for an alpha channel in image editing software like Photoshop or GIMP by looking for transparency grid patterns or the alpha channel in the channels panel. On macOS, open the image in Preview, go to "File > Export," and see if there's an "Alpha" checkbox. If it's present and checked, your image has one.

What's the best tool to convert image color profiles to sRGB?

For professional control, Adobe Photoshop or GIMP are excellent for converting color profiles. For a quick check or simple conversion on macOS, the built-in Preview app can "Assign Profile." The LaunchShots editor takes care of exporting in the correct sRGB profile automatically.

Do Google Play Store screenshots have the same rules for alpha channels and color profiles?

Google Play Store is generally more flexible than App Store Connect regarding technical image requirements like alpha channels and specific color profiles for screenshots. While it's still best practice to use sRGB and avoid unnecessary alpha channels for consistency, Google Play is less likely to issue a hard rejection solely for these reasons compared to Apple.

What is the maximum file size for App Store screenshots?

Apple doesn't publish a strict maximum file size for individual App Store screenshots that would lead to a direct rejection. However, keeping screenshot files under 1MB each is a good practice. Larger files can slow down the upload process to App Store Connect and might be less efficient for users downloading your app listing.

Getting your app screenshots rejected by App Store Connect can be a frustrating roadblock. By understanding the common technical reasons—like hidden alpha channels, incorrect sRGB color profiles, and exact pixel dimensions—you can proactively prevent these issues. Tools like the LaunchShots editor handle many of these technical details automatically, allowing you to focus on creating compelling visuals.

Was this helpful?
Thanks — that helps me decide what to write next.
Like what you're reading? Add LaunchShots as a preferred source on Google + Follow

Comments (0)

Be the first to comment — share what you'd add, ask a question, or push back on something.
$ add a comment
Be kind. Comments with links are held for review.
Questions or ideas? I read every suggestion — drop yours on the feedback board.
Open feedback board →

Make your App Store screenshots free

LaunchShots is a free, in-browser screenshot maker. No signup, no watermark.

Open the app →