Quick answer: How do I publish an app on the Google Play Store?
- 1. Developer account — sign up in Play Console, pay US$25 once, verify your identity (organisations need a D-U-N-S number).
- 2. Create the app and upload an Android App Bundle (.aab) signed for Play App Signing.
- 3. Complete the forms — store listing, content rating, data safety, target audience, ads and app access.
- 4. Test — new personal accounts must run a closed test with 12+ testers for 14 days.
- 5. Submit for review and roll out — review can take a few hours to seven days; use a staged rollout.
Key takeaways
- Budget a week for review and, for new personal accounts, two to three weeks for the mandatory closed test.
- Upload an Android App Bundle, not an APK; Google Play builds optimised APKs for each device.
- The data safety form must match what your app and its SDKs actually do — check every third-party library.
- Your app must target a recent Android API level; Google raises the floor every year.
- Use staged rollouts for every release: problems reach 5% of users, not 100%.
Publishing on Google Play is easier than publishing on Apple's App Store in one way — the developer fee is a one-off — and harder in another: since late 2023, new personal accounts must run a two-week closed test before they are allowed to publish at all. Most first-time launches that slip, slip here. This guide walks the whole path in order, with the rules that trip people up.

Before you start: what you need

- A Google account for the developer account (use a company account, not a personal Gmail, if this is a business)
- US$25 for the one-time registration fee and a payment method
- Identity documents for verification; a D-U-N-S number if registering as an organisation1
- A signed Android App Bundle (.aab) of your app5
- A privacy policy URL, app icon, feature graphic and phone screenshots
- At least 12 testers if you are using a new personal account2
Step 1: Create your Play Console developer account
Go to Google Play Console and choose an account type. A personal account is for individuals; an organisation account is for businesses and shows your company name on the store. Organisations must provide a D-U-N-S number, a free nine-digit business identifier from Dun & Bradstreet, and Google will not make exceptions1. Pay the US$25 fee and complete identity verification; it can take a few days, so start early.
See our detailed guide to Google Play developer accounts for verification tips.
Step 2: Create the app and upload a signed App Bundle
In Play Console, choose Create app, set the default language, name, app or game, and free or paid. Then build your release as an Android App Bundle. Google Play uses the bundle to generate optimised APKs for each device and manages the signing key through Play App Signing5.
Your app must also target a recent Android version. Today, new apps and updates must target Android 16 (API level 36) to be submitted, and Google raises this floor every year4.
Step 3: Set up the store listing
Your listing is your shop window. You need:
| Item | Requirement and tips |
|---|---|
| App name | Up to 30 characters; lead with what the app does |
| Short description | Up to 80 characters; the one-line promise |
| Full description | Up to 4,000 characters; benefits first, features after |
| App icon | 512 × 512 PNG |
| Feature graphic | 1024 × 500 |
| Screenshots | At least two phone screenshots; show outcomes, not settings |
| Category, contact details and privacy policy URL | Required |
Step 4: Complete the app content forms
Under App content, Play Console asks a series of declarations. Every one must be complete before you can publish:

- Privacy policy — a public URL that matches what the app does
- App access — test login details if parts of the app need an account
- Ads — whether the app shows ads
- Content rating — a questionnaire that produces ratings for each region
- Target audience — age groups; apps for children face extra rules
- Data safety — what data you collect and share, and why, including data collected by SDKs6
- Government, financial, health and news apps — extra declarations where relevant
Step 5: Test — and the 12-tester rule
Play Console has three testing tracks: internal (up to 100 testers, fastest), closed (invited testers) and open (anyone can join).
If your personal developer account was created after 13 November 2023, you must run a closed test with at least 12 testers who stay opted in for 14 continuous days before you can apply for production access2. Then you answer a few questions about the test in Play Console.

- Create a closed testing track and upload your build.
- Invite testers by email list or Google Group; share the opt-in link.
- Make sure at least 12 stay opted in for 14 days in a row — recruit 15–20 to be safe.
- Collect feedback and fix what you find; push updates to the track.
- Apply for production access and answer the questions honestly.
Step 6: Submit for review
Create a production release, add release notes and send it for review. Google says processing can take a few hours or up to seven days, longer in exceptional cases, and recommends a buffer of at least a week3. With managed publishing, you can approve changes and then choose exactly when they go live.
Step 7: Roll out in stages
Start with a staged rollout — say 5% or 10% of users — watch crash rates and reviews for a day or two, then increase. If something breaks, you can halt the rollout before most users are affected.
After launch
- Monitor Android vitals — crashes and "app not responding" rates affect your visibility.
- Reply to reviews — especially the critical ones; it is public customer service.
- Keep up with policy — the target API level rises every year4, and from 2026 Google is rolling out developer verification for apps installed on certified Android devices.
- Know the fees — if you sell digital goods, Google's service fee is 15% on the first US$1 million of earnings a year for enrolled developers7.
Key terms, defined
Play Console — Google's dashboard for publishing and managing apps. Android App Bundle (.aab) — the publishing format Google Play uses to build device-specific APKs. Play App Signing — Google manages your app's signing key. Closed testing — sharing a build with invited testers before release. Staged rollout — releasing to a percentage of users first. D-U-N-S number — a free business identifier required for organisation accounts.
Frequently asked questions
How much does it cost to publish an app on Google Play?
Creating a Google Play developer account costs a one-time registration fee of US$25. There is no annual fee. If you sell digital goods or subscriptions in the app, Google takes a service fee — 15% on the first US$1 million of earnings each year for enrolled developers.
How long does Google Play take to approve an app?
Google says reviews can take a few hours or up to seven days, longer in exceptional cases, and recommends planning at least a week between submitting and going live. New personal accounts must first complete a 14-day closed test before they can apply for production access.
What is the 12 testers rule on Google Play?
Developers with personal accounts created after 13 November 2023 must run a closed test with at least 12 testers who stay opted in for 14 continuous days before applying for production access. Organisation accounts are not subject to this requirement.
Do I need an APK or AAB to publish on Google Play?
New apps must be published as an Android App Bundle (.aab). Google Play uses the bundle to generate optimised APKs for each device configuration and manages the app signing key through Play App Signing.
What is the data safety section on Google Play?
A required form where you declare what user data your app collects and shares, why, and how it is protected. It appears on your store listing. It must cover data collected by third-party SDKs in your app, and it must match your privacy policy.
Can I publish an app on Google Play as an individual in India?
Yes. Individuals can create a personal developer account with a Google account, a payment method for the fee, and identity verification. Businesses should create an organisation account, which needs a D-U-N-S number and shows the company name on the store.
Sources
- Google Play Console Help — Required information to create a Play Console developer account
- Google Play Console Help — App testing requirements for new personal developer accounts
- Google Play Console Help — Control when app changes are reviewed and published
- Google Play Console Help — Target API level requirements
- Android Developers — About Android App Bundles
- Google Play Console Help — Provide information for Google Play's Data safety section
- Google Play Console Help — Changes to Google Play's service fee
- Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Where to go from here
- Google Play developer account: cost, setup and verification — step one in detail
- How to publish an app on the Apple App Store — the iOS version of this guide
- App developmentHow to publish an app on the Apple App StorePublish an iPhone app on the App Store: Apple Developer Program, App Store Connect, build upload, privacy details, TestFlight, App Review and phased release.
- App developmentGoogle Play developer account: cost, setup and verificationA Google Play developer account costs a one-time US$25. Personal vs organisation, documents, D-U-N-S, identity checks and the 12-tester rule.
- How to make an appHow to make an Android app from scratchMake your first Android app with Android Studio, Kotlin and Jetpack Compose: setup, first screen, state, data, testing on a phone and publishing on Google Play.
- App marketing & ASOHow to rank your app on the Play Store: what Google rewards in 2027How to rank an app on Google Play: keywords across the listing, conversion assets, ratings, Android vitals, retention and listing experiments.
- Career guidesHow to get an app store optimization job in 2027: keywords, store listings, creative testing, ratings and the metrics mobile growth teams hire forHow to get an ASO specialist job in 2027: App Store and Google Play keywords, listings, creative tests, ratings, metrics, pay and a 5-week plan.
- App developmentWhy apps get rejected by the App Store, and how to fix itApple rejected 2 million+ submissions in its latest report, mostly for performance. The common App Store rejection reasons, guidelines and fixes.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
Spend your budget on what users want.
A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.





