Skip to content

Instantly share code, notes, and snippets.

@dmgallardo
Last active October 24, 2016 16:06
Show Gist options
  • Save dmgallardo/bd1bf3f1bf71622627957487932daa37 to your computer and use it in GitHub Desktop.
Save dmgallardo/bd1bf3f1bf71622627957487932daa37 to your computer and use it in GitHub Desktop.
Phonegap App Icon and Splash Screen Sizes

This is a reference guide for Icons and Splash screen resolutions for Android and iOS Cordova/Phonegap Apps. This guide is only for Mobile Phone Devices.

App Icon Screen Sizes

Webapp

  • 57 px, add as <link rel="apple-touch-icon" href="icon.png">, in the <head> of index.html.

Android (square icons)

  • 192px X 192px (xxxhdpi) (name: 192.png)
  • 144px X 144px (xxhdpi) (name: 144.png)
  • 96px X 96px (xhdpi) (name: 96.png)
  • 72px X 72px (hdpi) (name: 72.png)
  • 48px X 48px (mdpi) (name: 48.png)
  • 36px X 36px (ldpi) (name: 36.png)
  • 512x512 pixel - only used in Android Market; resized to various sizes (name: 512.png)

More Info

iOS (square icons)

More Info

Reference:

https://github.com/phonegap/phonegap/wiki/App-Icon-Sizes

App Splash Screen Sizes

Android

Format

9-Patch PNG (recommended)

Dimensions

  • LDPI:
    • Portrait: 200x320px (name: 200.png)
  • MDPI:
    • Portrait: 320x480px (name: 320.png)
  • HDPI:
    • Portrait: 480x800px (name: 480.png)
  • XHDPI:
    • Portrait: 720px1280px (name: 720.png)
  • XXHDPI:
    • Portrait: 960px1600px (name: 960.png)
  • XXXHDPI:
    • Portrait: 1280px1920px (name: 1280.png)

iOS

Format

PNG (recommended)

Dimensions

  • Handheld (iPhone, iPod)
    • Non-Retina (1x)
      • Portrait: 320x480px
    • Retina (2x)
      • Portrait: 640x960px
    • iPhone 5 Retina (2x)
      • Portrait: 640x1136px
    • iPhone 6 (2x)
      • Portrait: 750x1334px
    • iPhone 6 Plus (3x)
      • Portrait: 1242x2208px
    • iPhone 6 Plus (3x)
      • Portrait: 1080x1920px

Notes

According to Apple's application guidelines, a tablet (iPad) application should not hide the status bar while a handheld (iPhone) application should hide status bar.

The above dimensions are assuming that you have chosen to follow this recommendation. If you choose a different path, then you should increase or decrease the image height based on the size of the status bar.

An iPhone app should include one launch image in portrait orientation; an iPad app should include one launch image in portrait orientation and one launch image in landscape orientation. This means that not all formats listed above are required.

Reference:

https://github.com/phonegap/phonegap/wiki/App-Splash-Screen-Sizes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment