How to Create Launch Images for your App – Xcode iOS

A launch image looks very similar to the first screen your app displays. iOS displays this image instantly when the user starts your app and until the app is fully ready to use. As soon as your app is ready for use, your app displays its first screen, replacing the launch placeholder image.

Best way to Create Launch Images for iPhone and iPad

[status_lessoops]For iPhone only portrait orientation launch image is required. But for iPad both portrait and Landscape is required.[/status_lessoops]

For iPhone,

The best way to create launch images is by using the Simulator provided by the Xcode. Run your app inside the simulator. Let the first screen of your app be as it is. To take a screenshot, goto “File -> Save Screen Shot”. A screenshot will be saved on your desktop.

Repeat the steps with different devices to take a screenshot of each device required by the Xcode.


[status_ok]For iPhone you need three launch images – iPhone, Retina (3.5-inch), Retina (4-inch).[/status_ok]

Edit the screenshots with your favorite image editor if any modifications are required. Be careful not to change the image size, as the Xcode will show an error if the image are not of the perfect size.

For iPad,

For iPad, use the iPad simulator and repeat the above steps.

[status_ok]For iPad you will need 4 launch images – iPad Portrait, iPad Landscape, iPad Retina Portrait and iPad Retina Landscape.[/status_ok]

ipad launch images

iPad launch images do not include the status bar area. You can easily remove the status bar from the image using any image editing software, using the image crop functionality.

How to Add the Launch Images to Xcode

[status_lessoops]You don’t need to rename the launch-images, Xcode will do that automatically.[/status_lessoops]

Open Xcode, goto your app target and scroll down to Launch Images. There you will see three place holder for iPhone/iPod launch images and just below it four place holders for iPad. Now Drag the files from your desktop to the xcode and place it in the appropriate Launch Image place holder.


Xcode will automatically copy the image to the project. and rename them appropriately.


Namit Gupta

Technical Lead iOS @ONEChampionship | Ex-SDE2 @ Halodoc, Ex-iOS Lead @ Vokal. ❤️ Swift, designing pixel-perfect UI and writing clean code. Check my portfolio here.

Comments 3

  1. So far as I can tell… all of the resolutions given were wrong. I got tons of validation errors which I fixed by abandoning your resolution numbers. That being said, it did help me to figure out where the various resolutions were positioned. Please fix your numbers for xcode5. Thanks.

  2. The resolutions were accurate in 2012, but in the current version of Xcode the launch images include the status bar area. Here’s the new resolutions for anyone who’s interested:

    4" iPhone: 640 x 1136 (retina only)
    3.5" iPhone: 640 x 960 and 320 x 480
    iPad (portrait): 1536 x 2048 and 768 x 1024
    iPad (landscape): 2048 x 1536 and 1024 x 768

Leave a Reply