Upload an app

After you've signed up for a Google Play Developer account, you can upload apps to Google Play using your Google Play Developer Console.

Add an APK

  1. Go to your Google Play Developer Console.
  2. Select All applications All applications > Add new application.
  3. Using the drop down menu, select a default language and add a title for your app. Type the name of your app as you want it to appear in Google Play.
  4. Select Upload APK.
  5. Choose from the Production, Beta, or Alpha channels and select Upload your APK. For more information on alpha/beta testing, go to use alpha/beta testing & staged rollouts.
Manage APK files

Package names for app files are unique and permanent, so please name them carefully. Package names can't be deleted or re-used in the future.

Find your APK files

To help you find your most recent APKs, some of your archived APKs that aren't being served to any device configurations may be hidden on your app's APK page. To see your app's most recent APK:

  1. Go to your Google Play Developer Console.
  2. Select All applications All applications.
  3. Select an app.
  4. Select APKs.

Important: Keep your keystore in a secure location. If you lose your keystore, you'll need to publish the app with a new package name and a new key. If you need to do this, you should also unpublish the original app and update its description.

APK file sizes

APK files have a maximum file size, based on the Android version your APK supports. If you can't support all devices with a single APK, you can upload multiple APKs using the same app listing that target different device configurations.

  • 100MB - APKs that target Android 2.3 and higher (API level 9-10 and 14+)
  • 50MB - APKs that target Android 2.2 and lower (API level 8 or lower)

Tip: Users must run Play Store version 5.2 or higher to install 100MB APKs.

Upload draft APK files

After you upload an APK file, it can be saved as a draft while you add or edit other parts of your app's information.

To save a draft APK, select the Save draft option. You can save a new APK as a draft using Simple or Advanced mode.

Set up your Store Listing

Product details
  1. Go to your Google Play Developer Console.
  2. Select All applications All applications.
  3. Select an app and fill in the fields under "Product Details."
Field Description Character Limit Notes
Title Your app's name on Google Play. 30 character limit You can add one localized title per language.
Short description The first text users see when looking at your app's detail page on the Play Store app. 80 character limit Users can expand this text to view your app's full description.
Full description Your app's description on Google Play. 4000 character limit

Note: Repetitive or irrelevant use of keywords in the app title, description, or promotional description can create an unpleasant user experience and result in an app being suspended on Google Play. Please refer to full guidelines in the Google Play Developer Program Policies.

Graphic Assets

Learn more about adding graphic assets, screenshots and videos for your app.

Languages & translations

Add & manage translations

When you upload an app, the default language is English (United States, en-US). You can add translations of your app's information, along with in-language screenshots and other graphic assets.

  1. Go to your Google Play Developer Console.
  2. Select All applications All applications.
  3. Select an app and review the languages listed under "Product Details."
  4. To add new languages, select Manage Translations > Purchase translations or Add your own translation text.

Tip: To translate your app's description into other languages, you can use Google Play App Translation Service.

Localized images & videos

To market your app in different languages more effectively, you can add localized graphic assets to your app's Store Listing page.

Users will see the localized graphic assets on Google Play if their language preferences match the languages you've added.

Automated translations

If you don't add your own translations, users can view an automated translation of your app's Google Play Store Listing page using Google Translate or the default language for your app.

For automated translations, there will be a note explaining that the translation has been done automatically, along with an option to view the app's default language. Keep in mind automated translations aren't supported for Armenian, Raeto-romance, Tagalog, and Zulu.

Categorization

To select your application type and category:

  1. Go to your Google Play Developer Console.
  2. Select All applications All applications.
  3. Select an app.
  4. Under "Categorization," select an application type and category (see examples).
Contact details

To add support resources for your app for Google Play users:

  1. Go to your Google Play Developer Console.
  2. Select All applications All applications.
  3. Select an app.
  4. Under "Contact Details," add your contact information. You can offer multiple support channels (website, email, phone), but a contact email is required to publish apps on Google Play.

Tip: Learn more about providing support for your users.

Privacy policy

You can submit a privacy policy for each of your apps. The privacy policy field is an additional tool that helps users better evaluate which apps to download.

Edit a privacy policy

  1. Go to your Google Play Developer Console.
  2. Select All Applications and select the app whose privacy policy you want to edit.
  3. Select Store Listing.
  4. Under "Privacy Policy," enter the URL where you have the privacy policy hosted online. If you don't want to add a privacy policy, check the box next to "Not submitting a privacy policy URL at this time."
  5. Select Save draft (new apps) or Submit update (existing apps).

Next steps

Author

Shana is a Google Play Developer Console expert and author of this help page. Leave her feedback below about the page.

Was this article helpful?