Guide

Google Play Testing Tracks Explained: Internal vs Closed vs Open Testing

July 12, 2025 · 7 min read

By the TesterBee Team, built by developers who have been through Google Play Closed Testing requirements

Google Play Console offers three testing tracks: Internal, Closed, and Open. They serve different purposes, have different access controls, and only one of them — Closed Testing — satisfies the production access requirement for new developer accounts.

Using the wrong track is a common mistake that wastes days. Here is what each track does, who can access it, and when to use each one.

Quick Comparison

Feature Internal Testing Closed Testing Open Testing
Who can access Your team only (email list or Google Group) Specific testers via opt-in link or email Anyone with the Play Store link
Tester limit Up to 100 Unlimited (but need 12 minimum for production access) Unlimited
Google Play review required No (bypasses review) Yes (app is reviewed before going live) Yes
Counts toward production access? No Yes No
Visibility on Play Store Hidden (only accessible via direct link) Hidden (only accessible via opt-in link) Public listing (appears in search)
Best for Internal QA, dogfooding, rapid iteration Pre-release testing with external users, meeting the 12-tester requirement Public beta, gathering broad feedback before full launch

Internal Testing

What it is

Internal Testing lets you distribute your app to up to 100 people within your organization — your development team, QA engineers, product managers — without going through Google’s app review process. Builds are available within minutes of upload.

When to use it

  • Early development: testing a build before it is stable enough for external testers
  • Rapid iteration: uploading multiple builds per day during active development
  • Internal QA: your team testing new features before sharing with external users
  • Dogfooding: using your own app internally before anyone else sees it

Key limitation

Internal Testing does not count toward the 12-tester, 14-day production access requirement. Google considers internal testers part of your development team, not independent users. Even if you have 100 internal testers using your app daily for a month, you still need a separate Closed Testing track with 12 external testers.

Setup

  1. Go to Testing > Internal Testing in Play Console
  2. Upload your app bundle
  3. Add tester emails or a Google Group
  4. Share the internal testing link with your team
  5. Testers install via the Play Store using the internal testing URL

Closed Testing

What it is

Closed Testing lets you distribute your app to a specific, limited group of external testers. Testers access the app through a unique opt-in link or by being added to an email list. The app is not discoverable through Play Store search — only people with the link can find and install it.

The production access requirement

For new personal developer accounts, Closed Testing is mandatory. Google requires:

  • At least 12 testers
  • 14 continuous calendar days of testing
  • Active, engaged testers (not just installs)
  • Real physical Android devices
  • Feedback collection and at least one update deployed

This is the only track that satisfies the production access requirement. For a complete walkthrough, see our Closed Testing guide.

When to use it

  • Meeting the production access requirement for new accounts
  • Testing with a curated group of external users (beta testers, early adopters)
  • Gathering structured feedback from a known audience
  • Testing region-specific features with testers in target markets

Setup

  1. Go to Testing > Closed Testing in Play Console
  2. Create a track and upload your app bundle
  3. Choose tester management: email list or Google Group
  4. Set country availability to include tester locations
  5. Generate and share the opt-in link
  6. Start rollout to begin the 14-day clock

Your app undergoes Google’s standard app review before the Closed Testing track goes live. Review typically takes a few hours but can take up to 2 days.

Open Testing

What it is

Open Testing makes your app publicly available on the Play Store as a beta version. Anyone can find it through search, install it, and use it — but it carries a “Beta” or “Early Access” label. There is no limit on the number of testers.

When to use it

  • Public beta before full production launch
  • Gathering broad, unstructured feedback from a large audience
  • Stress-testing your backend infrastructure with real traffic
  • Building an early user base before your official launch

Key limitation

Open Testing does not count toward the production access requirement. You cannot use Open Testing as a shortcut — even with thousands of testers, you still need a completed Closed Testing track before applying for production access.

Setup

  1. Go to Testing > Open Testing in Play Console
  2. Create a track and upload your app bundle
  3. Configure country availability
  4. Start rollout — your app appears on the Play Store as an early access/beta listing
  5. Anyone can find and install your app from the Play Store

Which Track Should You Use When?

For new developer accounts (typical path)

graph LR
    A[Internal Testing] --> B[Closed Testing<br/>14 days, 12 testers]
    B --> C[Production Access<br/>Application]
    C --> D[Production Release]
    C --> E[Optional: Open Testing<br/>Public beta]
  1. Internal Testing (days 1-3): Upload early builds, test with your team, fix critical bugs before external testers see them
  2. Closed Testing (days 4-18): Run the 14-day requirement with 12+ external testers. Deploy at least one update based on feedback.
  3. Apply for production access (day 18+): Submit the questionnaire with specific evidence from your Closed Testing track.
  4. Production release or Open Testing: After approval, either go straight to production or run an Open Testing phase for a broader beta.

For existing accounts with production access

If your account already has production access (you published an app before November 2023, or you completed the requirement once):

  1. Internal Testing: For internal QA and rapid iteration — no review delay
  2. Closed Testing: When you want controlled feedback from a specific group before a wider release
  3. Open Testing: When you want public beta feedback or want to build buzz before the official launch

Common Mistakes

Using Internal Testing for the requirement

Some developers try to list 12 team members as testers in Internal Testing and apply for production access. This fails because Google distinguishes internal testers (your team) from external testers (independent users). Internal testing data is not considered for production access evaluation.

Trying to skip to Open Testing

Open Testing bypasses the production access requirement only if your account was created before November 2023 and already has an app in production. For new accounts, attempting to publish through Open Testing without completing Closed Testing will result in the app being blocked.

Running Closed and Open Testing simultaneously

You can run both tracks at the same time, but only the Closed Testing track counts toward production access. Running Open Testing concurrently does not accelerate anything and can create confusion if testers join the wrong track.

Not setting country availability

If your Closed Testing opt-in link is active but testers in certain countries cannot see the app, check your track’s country availability settings. A tester in Brazil cannot access an app whose countries list only includes the United States.

Frequently Asked Questions

Can I move testers from Internal to Closed Testing?

Yes. You can add the same email addresses to your Closed Testing track that you used in Internal Testing. However, internal testers may not count as “external” for the production access evaluation — Google looks for testers who are not part of your development organization.

Do I need Closed Testing if my app is free?

Yes. The requirement applies to all apps published by new personal developer accounts, regardless of whether the app is free or paid.

Can I run Closed Testing for an app update?

No. The requirement is for new apps published by new accounts. Once your account has production access and an app is in production, updates to that app do not require another Closed Testing cycle.

What happens if my Closed Testing track gets rejected during review?

Google reviews your app before the Closed Testing track goes live. If rejected for a policy violation, fix the issue and resubmit. The 14-day clock has not started yet — review rejection does not count against your testing period.

Can I have multiple Closed Testing tracks?

Yes. You can create multiple Closed Testing tracks (e.g., “Alpha” and “Beta”) for different tester groups or app versions. Only one track needs to meet the 12-tester, 14-day requirement for production access.

Need 12 testers for your app?

Get 12 verified testers. 14-day engagement guarantee. Complete your Closed Testing requirement with confidence.

Get 12 Testers Now
Get Your App Approved on Google PlayMoney-back guaranteeStarts in 24 hoursStarting at $14.99