App development · Step-by-step guide

How to publish an app
on the Google Play Store

To publish an app on Google Play, create a Play Console developer account (a one-time US$25 fee plus identity verification), create the app, upload a signed Android App Bundle, complete the store listing, content rating, data safety and target-audience forms, run testing — new personal accounts need a 12-tester, 14-day closed test — then submit for review and roll out to production.

By , FounderUpdated 7 min read

Share

Quick answer: How do I publish an app on the Google Play Store?

  1. 1. Developer account — sign up in Play Console, pay US$25 once, verify your identity (organisations need a D-U-N-S number).
  2. 2. Create the app and upload an Android App Bundle (.aab) signed for Play App Signing.
  3. 3. Complete the forms — store listing, content rating, data safety, target audience, ads and app access.
  4. 4. Test — new personal accounts must run a closed test with 12+ testers for 14 days.
  5. 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.

How do I publish an app on the Google Play Store? At a glance: 1. Developer account; 2. Create the app and upload an Android App Bundle (.aab); 3. Complete the forms; 4. Test; 5. Submit for review and roll out.
At a glance: How do I publish an app on the Google Play Store?

Before you start: what you need

Checklist: 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 organ
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:

Google Play store listing essentials
ItemRequirement and tips
App nameUp to 30 characters; lead with what the app does
Short descriptionUp to 80 characters; the one-line promise
Full descriptionUp to 4,000 characters; benefits first, features after
App icon512 × 512 PNG
Feature graphic1024 × 500
ScreenshotsAt least two phone screenshots; show outcomes, not settings
Category, contact details and privacy policy URLRequired

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:

Checklist: Step 4: Complete the app content forms — Privacy policy; App access; Ads; Content rating; Target audience; Data safety; Government, financial, health and news apps.
Step 4: Complete the app content forms
  • 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.

Diagram of 5 steps for step 5: test — and the 12-tester rule: 1. Create a closed testing track and upload your build.; 2. Invite testers by email list or Google Group; share the opt-in link.; 3. Make sure at least 12 stay opted in for 14 days in a row; 4. Collect feedback and fix what you find; push
Step 5: Test — and the 12-tester rule
  1. Create a closed testing track and upload your build.
  2. Invite testers by email list or Google Group; share the opt-in link.
  3. Make sure at least 12 stay opted in for 14 days in a row — recruit 15–20 to be safe.
  4. Collect feedback and fix what you find; push updates to the track.
  5. 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

  1. Google Play Console Help — Required information to create a Play Console developer account
  2. Google Play Console Help — App testing requirements for new personal developer accounts
  3. Google Play Console Help — Control when app changes are reviewed and published
  4. Google Play Console Help — Target API level requirements
  5. Android Developers — About Android App Bundles
  6. Google Play Console Help — Provide information for Google Play's Data safety section
  7. Google Play Console Help — Changes to Google Play's service fee
  8. Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Pass it on

Know someone who'd enjoy this?

Send it to them — one tap, no sign-up. Good ideas travel best between friends.

Keep exploring

Where to go from here

Join free

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.

Get the free Laws of UX PDFFree · no spam · unsubscribe anytime
Before you build

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.

Free certification

Turn what you know into a credential.

Free, test-based UX, UI and product certifications. Answer real product scenarios, graded on our server, and earn a founder-signed certificate anyone can verify and you can add to LinkedIn.

  • Credential ID
  • QR verification
  • LinkedIn-ready
Free PDF · 74 pages · 2 editions

The Laws of UX, in one field guide

60 research-backed principles in 6 categories — what each one means, why it works on the human brain and how to use it on your own screens. Written by Sushant Singh, founder of Science of Apps, who has scaled consumer apps to lacs of users and spent 10+ years leading product across startups and digital businesses in the US, EU & India.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 74 pages

Get Laws of UX by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy

Free PDF · 90 pages · 2 editions

100+ Subscription Paywalls, decoded

110 real paywalls from top apps, taken apart, rated out of 5 and decoded with the Laws of UX — plus the frameworks, copy and checklists to ship your own. By Sushant Singh, founder of Science of Apps.

  • 110 paywalls rated
  • 34 Laws of UX
  • 12 frameworks

Which paywall scored 4.8 out of 5, and which scored 2.6? It’s all inside.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 90 pages

Get 100+ Paywalls, Decoded by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy