App Store screenshot guidelines for iOS and iPad app 2021

App Store iOS Screenshots Marketing

10 Mar 2021 . 3 min read       @gurjitpt

You built your iOS app after lot of hard work and now is the time to list your app on App Store. When you list your app on App Store you need screenshots which shown on App Store. These screenshots plays huge role on app download.

When you upload screenshots make sure that iPhone screenshots must be capture in iPhone it shouldn’t taken in iPad and the same will apply on iPad screenshots otherwise your app will be rejected by App Store and shows status to “metadata rejected”.

Your screenshots must show core concept of your application. Because screenshots helps users to understand app’s functionality. You might be add promotional data in screenshots but it must maintain original UI of application.

Generic placeholder image
Morango Languages app screenshots include promotional content and maintains original UI

Apple provide maximum 10 screenshots for each screen size and screenshots must be in PNG and JPG formats. You have to put one set of screenshots per device and it will be used in all devices with same sizes. If your app supports dark mode then you must upload at least one screenshot in dark mode to helps users how app will looks like in dark mode.

Now you have to upload for few device sizes and it will automatically scale for same device sizes. You have to upload screenshots for only following sizes:

Generic placeholder image

iPhone 6.5", iPhone 5.5", iPad Pro 12.9" (3rd and 2nd generation)

You don't need real devices to capture screenshots it can be capture with simulater. The required simulaters for screenshots for above screen categories are iPhone 11 pro max, iPhone 8 plus, iPad Pro(3rd generation)

Generic placeholder image

Table for screenshots for different sizes and platforms


When you make your app always keep in mind that good screenshots helps your app to download more. You should always keep try to make good marketing strategy and promotions to increase downloads and make revenue from your app.


Next Posts

Implement Binary Search in Swift

In computer science, there are two types of algorithms commonly used to solve a problem searching and sorting algorithms. Its valuable to know which algorithm to use to perform a ..

Sep 14, 2020 . 2 min read     Algorithms

Read More »

Protocol Extensions in Swift Empty space for void

A protocol can defines a set of methods that can be adopted by any class, but we can’t write code inside.On the other hand, extensions gives us the power to write code inside methods..

May 01, 2020 . 1 min read     Swift

Read More »

Difference between Struct and Classes explained in Swift

Structures and Classes are basic templates for any application which consists of properties and methods implements for behaviour .You can define structure or class..

May 06, 2020 . 2 min read     Swift

Read More »