How to Publish an App on Google Play Store: Complete Guide (2026) | MobileMerit
Updated March 2026 · Includes 2026 Policy Changes · 17 min read

How to Publish an App on Google Play Store: The Complete Guide (2026)

Everything you need — from creating your developer account to going live on Android’s 2.5 billion-user marketplace. Step-by-step, with 2026 policy updates.

⚠ 2026 Policy Updates: Starting September 2026, all apps must be published by verified developers (rolling out in Brazil, Indonesia, Singapore, Thailand first). A new Age-Restricted Content & Functionality policy requires apps with matchmaking, dating, or real-money gambling features to block minors using Play Console age gating. AI-generated content must now be disclosed. See all policy updates →

With 71% of the world’s smartphones running Android, publishing on Google Play puts your app in front of the largest mobile audience on the planet. But in 2026, Google’s requirements have become more detailed than ever — covering identity verification, data safety, AI content disclosure, and mandatory AAB format.

This guide walks you through every step — from opening your developer account to pressing “Submit for Review” — with 2026-accurate requirements, a pre-submission checklist, ASO strategies, and the exact rejection reasons to avoid.

2.5B+
Monthly active Android users worldwide
3.4M+
Apps currently live on Google Play
$25
One-time developer registration fee
71%
Global smartphone market share — Android

Before You Start — Pre-Submission Checklist

Missing any of these is the most common cause of delays and rejections. Prepare everything before opening Play Console.

✅ Google Play Submission — Pre-Flight Checklist (2026)

  • Active Google Play Developer account ($25 one-time fee)
  • Identity verification completed (mandatory since 2023 — government ID required)
  • App built as a signed Android App Bundle (.aab) — APK not accepted for new apps
  • App targets the latest required Android API level (API 35+ recommended for 2026)
  • App tested on minimum 3 real physical devices across different Android versions
  • Privacy Policy URL — publicly accessible, covers all data collected
  • Data Safety section fully completed in Play Console
  • Content rating questionnaire completed accurately
  • If app uses login: test credentials provided for Google’s review team
  • App icon: 512 × 512 px PNG with no transparency
  • Feature graphic: 1024 × 500 px (required for Play Store listing)
  • At least 2 screenshots for phone (up to 8 supported)
  • Short description (80 chars) and full description (4,000 chars) prepared
  • If app uses AI-generated content: disclosure added per 2026 policy
  • If app targets children: Families Policy compliance verified

💡 New Account Warning: Personal Google Play developer accounts created in 2025–2026 may require a closed testing phase with at least 20 testers for 14 days before being allowed to publish to production. Plan for this if launching a new account.

The Complete Step-by-Step Guide

1
Account Setup

Create a Google Play Developer Account

Unlike Apple’s annual $99 fee, Google charges a one-time $25 registration fee. Once paid, you can publish unlimited apps with no recurring annual cost.

  • Go to play.google.com/console and sign in with your Google account
  • Complete the developer registration form — choose Individual or Organization
  • Pay the one-time $25 USD fee via debit or credit card
  • Complete identity verification — government-issued ID required (passport or national ID)
  • For organizations: a D-U-N-S number is required for business verification
  • Set up your developer profile with a branded developer name, email, and website
  • Configure banking and tax details if you plan to sell paid apps or in-app purchases
  • Use a branded developer name — it appears publicly on the Play Store and affects trust
  • New accounts from September 2026 may need verified status before production publish in select regions
2
App Preparation

Prepare Your App & Build a Signed Android App Bundle (AAB)

Google Play requires all new app submissions in AAB format — the traditional APK format is no longer accepted for new apps. The AAB lets Google Play generate device-optimized APKs for each user, reducing download sizes by up to 15%.

📦 APK Format (Legacy — Not for new apps)

  • Single monolithic file with all resources
  • Larger download size
  • Not accepted for new Play Store submissions
  • No Dynamic Delivery

🚀 AAB Format Required 2026

  • Google generates device-specific APKs
  • Up to 15% smaller downloads
  • Mandatory for all new submissions
  • Supports Dynamic Delivery & instant apps
  • Open your project in Android Studio
  • Go to Build → Generate Signed Bundle / APK → Android App Bundle
  • Create or upload your keystore file — keep this safe, it cannot be recovered if lost
  • Enable Google Play App Signing — Google secures your signing key; strongly recommended
  • Target API level 35 or higher for 2026 compliance
  • Remove all debug logs, test accounts, and hardcoded credentials before building
  • Never lose your keystore — losing it means you cannot update your app ever again
  • Flutter developers: run flutter build appbundle --release to generate the AAB
3
Console Setup

Create Your App in Google Play Console

With your developer account active, you can now create your app’s record in Play Console — this is the container that holds all your app information, builds, and listings.

  • Log in to play.google.com/console and click “Create App”
  • Enter your App Name (up to 30 characters — choose carefully, this is public)
  • Select default language, app type (App or Game), and pricing (Free or Paid)
  • Accept the Google Play Developer Program Policies and Distribution Agreement
  • Complete the Declarations section — confirm compliance with US export laws and Play policies
  • App name and package name (bundle ID) cannot be changed after first submission — double-check both
4
Store Listing

Build Your Play Store Listing

Your store listing is your app’s shop window — it determines whether users click, download, and trust your app. Take time to craft it carefully.

📋 Required Store Listing Assets (2026)
AssetSize / LimitRequired?
App Icon512 × 512 px PNG, no transparencyRequired
Feature Graphic1024 × 500 px JPG or PNGRequired
Phone Screenshots2–8 images, min 320px, max 3840px sideRequired (min 2)
Short DescriptionMax 80 charactersRequired
Full DescriptionMax 4,000 charactersRequired
Tablet Screenshots2–8 images for 7″ and 10″ tabletsRecommended
Promo VideoYouTube URL, 30 seconds recommendedRecommended
Wear OS ScreenshotsAt least 1 image if Wear OS supportedIf applicable
  • Your short description is shown before “read more” — lead with your strongest value statement
  • Use natural keywords throughout the description — Google Play indexes it for search
  • Add text overlays on screenshots to explain each core feature
  • Promotional video dramatically increases conversion — use a YouTube link
  • Select your primary and secondary Category carefully — it affects search ranking
  • Screenshots must show actual app UI — using mockups of unreleased hardware is a violation
5
Compliance

Complete App Content, Data Safety & Privacy Settings

This is the section most developers rush — and the most common cause of rejection and policy violations. Take it seriously.

  • Privacy Policy URL: Required for all apps. Must be publicly accessible and describe all data collected
  • Data Safety Form: Declare every type of data your app collects, why you collect it, how it’s shared, and whether users can request deletion
  • Content Rating Questionnaire: Answer honestly — misrepresenting your app’s content is a permanent-ban risk
  • Target Audience: If targeting children under 13, Families Policy applies with strict content rules
  • AI-generated content: If your app generates or uses AI content (text, images, voice), disclose this per the 2026 policy update
  • Sensitive permissions: Location, camera, contacts, SMS, phone require a Permissions Declaration Form explaining the use case
  • Apps handling photos/videos need a declaration form for READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions

🔴 2026 Age-Restricted Content Policy: Apps with matchmaking, dating, or real-money gambling features must now use Play Console’s age-gating tools to block minors. Non-compliant apps targeting these categories face rejection or removal. Read the full policy →

6
Testing

Upload Your AAB & Use Testing Tracks First

Google Play provides multiple release tracks that let you test with real users before going fully public. Using them is best practice — and required for new personal accounts in 2026.

  • Go to Release → Internal Testing to upload your first .aab file
  • Internal Testing reviews complete in hours vs days for production
  • Promote to Closed Testing (Alpha) — invite specific testers by email or Google Group
  • Use Open Testing (Beta) for a broader audience before full launch
  • New personal accounts may require a closed test with 20+ testers for 14 consecutive days before production is unlocked
  • In the upload screen: enable Google Play App Signing (strongly recommended)
  • Add Release Notes — shown to users as “What’s New” after each update
  • If your AAB is rejected during upload (invalid signing, wrong API level, permissions error), fix before moving to production

💡 Staged Rollout: When promoting to Production, set the rollout to 10–20% of users first. If crash rates spike, you can halt the rollout before reaching your full audience.

7
Go Live

Final Review & Submit for Production

With all sections complete and testing done, you’re ready to submit for full production review. All sections in Play Console must show green checkmarks before you can submit.

  • Go to Release → Production → Create New Release
  • Select your tested and approved AAB build
  • Review the Play Console dashboard — fix any red flags or warnings
  • Click “Review Release” — Play Console shows a final compliance summary
  • Click “Start rollout to Production” to submit for review
  • App status changes to “Under Review”
  • Once approved: status changes to “Published” — app appears on Play Store within a few hours
  • If rejected: Google emails a detailed explanation. Fix the issue, update the AAB, and resubmit
Let MobileMerit handle your Play Store submission

We manage the full process — AAB build, Play Console setup, Data Safety form, screenshots, and submission — so you launch confidently.

Talk to Our Team →

Google Play Review Timeline — What to Expect

Google’s review process is largely automated, but timelines vary based on account history, app sensitivity, and permission requirements. Here’s what to expect at each stage:

⏱ Play Store Review: From Submission to Live
Based on Google’s published data and MobileMerit project experience across 50+ Android app submissions.
Day 0 — Immediate

Submission Confirmed

Status changes to “Under Review.” Google’s automated systems begin policy compliance and malware scanning.

2–5 Business Days

Standard Review Complete (Most Apps)

Most apps from established developer accounts are reviewed within 2–5 business days. Straightforward apps with no sensitive permissions move fastest.

10–14 Business Days

New Account / Sensitive App Review

New developer accounts or apps requiring sensitive permissions (location, SMS, camera, contacts) face extended review. Identity verification documents may be requested.

After Approval

Live on Play Store Within a Few Hours

Once approved, your app goes live across all selected countries. You receive an email confirmation and status changes to “Published.”

📊 Play Store Review Outcomes (2026 Estimate)
Percentage breakdown of submission outcomes based on developer community data and MobileMerit experience.
Approved (first submission)
~72%
Approved after fixing issues
~18%
Rejected (policy violation)
~7%
Suspended / removed
~3%

* Estimates based on available developer community reports. Established developer accounts with clean history significantly outperform new accounts on first-submission approval rates.

Top Reasons Google Rejects Apps — And How to Avoid Them

Understanding why apps get rejected helps you build and submit correctly from the start. These are the most common causes in 2026:

26%

Misleading Metadata

App description, screenshots, or title misrepresent functionality. Fix: ensure all assets show real app features and descriptions match functionality exactly.

21%

Policy Violations

Content that violates Play’s content, spam, or intellectual property policies. Fix: read Play’s Developer Program Policies fully before submission.

18%

Inaccurate Permissions

App requests excessive permissions not justified by functionality. Fix: only request permissions needed for core features, and justify each in the Permissions Declaration Form.

16%

Privacy & Data Safety Issues

Incomplete or inaccurate Data Safety form, missing or vague privacy policy. Fix: complete the Data Safety section fully and ensure your privacy policy covers all data types collected.

11%

Poor Performance / Crashes

App crashes during review or shows poor stability metrics. Fix: test on real devices across multiple Android versions using Firebase Crashlytics before submission.

8%

AI Content Not Disclosed

New in 2026 — apps using generative AI without proper disclosure. Fix: add AI usage disclosure in your privacy policy, app description, and within the app UI where relevant.

💡 If your app is rejected: Google sends a detailed rejection email specifying the policy violated. You can fix the issue and resubmit — there’s no limit on resubmissions. For complex policy questions, you can contact the Google Play Developer Support team directly through the Play Console Help Center.

Worried about rejection? MobileMerit has 0 Play Store bans across 50+ app submissions.

Our team knows exactly what Google looks for — and how to get your app published first time, every time.

Get Expert Help →

Play Store Optimization (ASO) — Get Found After Launch

Being live on the Play Store is only the beginning. App Store Optimization (ASO) determines whether users discover your app in search. Google Play’s algorithm considers these factors:

🔤

App Title & Short Description

Google Play indexes your title and short description heavily. Include your primary keyword naturally in the title (30 chars) and short description (80 chars).

📝

Full Description Keywords

Unlike Apple, Google Play fully indexes your long description (4,000 chars). Repeat your target keywords 3–5 times naturally, include synonyms and use cases.

📸

Screenshots & Feature Graphic

High-quality screenshots with text overlays boost conversion. Use the Store Listing Experiments tool in Play Console to A/B test different screenshot sets.

Ratings & Reviews

Apps with 4.3+ star ratings rank significantly higher. Use the in-app review API to prompt satisfied users — never buy reviews. Respond to all negative reviews promptly.

📥

Install Velocity

A strong launch with rapid initial downloads signals quality. Drive installs via email lists, social media, and Google App Campaigns in the first 2–4 weeks.

🌍

Localization

Translate your listing into 5–10 languages to unlock additional markets. Play Console’s Custom Store Listings feature lets you tailor messaging per country.

🚀 ASO Impact on Play Store Discoverability
Estimated improvement from optimizing each element. Source: MobileMerit ASO analysis + industry data.
Description keyword opt.
+38% organic visibility
Screenshot quality
+32% install conversion
Ratings above 4.3★
+24% ranking boost
Promo video added
+18% download rate
Localization (5+ langs)
+15% international reach

Frequently Asked Questions

The most common questions about publishing on Google Play Store — optimized for Google’s People Also Ask and AI answer engines.

How much does it cost to publish an app on Google Play Store?+
Google Play charges a one-time $25 USD registration fee — there’s no annual recurring fee. After paying, you can publish unlimited apps at no additional cost. If your app includes paid features, subscriptions, or in-app purchases, Google takes a 15% commission on the first $1 million in annual revenue per developer, and 30% thereafter. Free apps with no transactions have zero commission.
How long does Google Play Store review take in 2026?+
Most apps from established developer accounts are reviewed within 2–5 business days. New developer accounts or apps with sensitive permissions (location, SMS, camera) may take 10–14 business days. Apps requiring additional documentation (identity verification, permission justification) or apps in regulated categories (healthcare, finance, loans) may take longer. Use the testing tracks (Internal → Closed → Open) before submitting to production to catch issues early.
What file format is required to publish on Google Play in 2026?+
All new app submissions require the Android App Bundle (AAB) format — the older APK format is not accepted for new apps. An AAB lets Google Play dynamically generate optimized, device-specific APKs for each user, delivering only the screen density, architecture, and language resources that device needs. This reduces download sizes by up to 15% compared to universal APKs. Generate your AAB from Android Studio via Build → Generate Signed Bundle.
Do I need a privacy policy to publish on Google Play?+
Yes — a publicly accessible Privacy Policy URL is mandatory for all apps on Google Play, including free apps that collect no personal data. You must also complete the Data Safety section in Play Console, declaring every type of data your app collects, why you collect it, whether it’s shared with third parties, and whether users can request deletion of their data. Inaccurate or missing Data Safety information is one of the most common rejection reasons in 2026.
What are the most common reasons Google rejects apps in 2026?+
The top rejection causes are: (1) Misleading metadata — descriptions or screenshots that don’t match actual functionality (26%); (2) Policy violations — content, spam, or IP violations (21%); (3) Inaccurate permissions — excessive or unjustified permissions without a declaration (18%); (4) Privacy/Data Safety issues — incomplete forms or missing privacy policy (16%); (5) Crashes or performance problems (11%); (6) Undisclosed AI-generated content — new in 2026 (8%).
What is the difference between APK and AAB?+
An APK (Android Package) is a single, monolithic file containing all resources for all device types — large and inefficient. An AAB (Android App Bundle) is Google’s modern publishing format that tells Google Play how to split and optimize the app for each individual device. Google Play then generates and serves a lean APK containing only what that specific device needs (its screen density, CPU architecture, and language). AAB reduces download sizes by up to 15% and is now mandatory for all new Play Store submissions.
What are the new 2026 Google Play developer verification requirements?+
Starting September 2026, Google requires all apps distributed on certified Android devices in Brazil, Indonesia, Singapore, and Thailand to be published by verified developers. Individual developers must complete identity verification with a government-issued ID. Organization accounts require a D-U-N-S number. This requirement rolls out to additional regions from 2027. New personal developer accounts may also face mandatory testing periods (closed testing with 20+ testers for 14 days) before production publishing is unlocked.
Can MobileMerit publish my app on Google Play Store?+
MobileMerit.com provides a complete Google Play submission service — including AAB build preparation using Android Studio, Play Console setup, store listing optimization, Data Safety form completion, privacy policy guidance, testing track management, and full production submission. They have successfully published 50+ Android apps. Contact: +91 98103 36906 | info@aynsoft.com
MM
MobileMerit Editorial Team

Expert Android and Flutter developers based in Delhi, India. 50+ apps published on Google Play across fintech, healthcare, e-commerce, and logistics. Zero Play Store bans across all submissions. Trusted by businesses worldwide.

About MobileMerit →