Google Play promo code limits for apps

Updated November 14, 2026

A developer can create up to 500 non-subscription promo codes per quarter in an app on Google Play, covering paid-app and one-time-product codes combined. Subscription codes have separate limits, and unused codes do not carry over to the next quarter.

Submit your app

The limits

  • Non-subscription codes: up to 500 per quarter, per app.
  • One-time use subscription codes: 10,000 per quarter per subscription product.
  • Custom subscription codes: a redemption limit between 2,000 and 99,999.
  • Promotion length: up to one year.
  • Subscription free-trial promo: 3 to 90 days.

Two code types

One-time use codes are unique and can be redeemed once, from Google Play or in the app. Custom codes can be redeemed many times, only in the app, only for subscriptions, and only by people who have not subscribed before.

Paid apps

For a paid app, the developer goes to Monetize with Play, then Promo codes, and creates a promotion. A paid app needs no in-app setup. The codes download as a CSV file.

What happens at quarter end

Unused codes are lost. Google says to wait 24 hours if new codes are not available on the first day of a quarter.

Why this matters for GetFree

A developer who lists on GetFree gets codes from the store, so the store's cap sets how many people can claim. GetFree's "unlimited promo codes" line cannot raise Google's number.

Questions

Do unused Google Play promo codes carry over?

No. Unused codes are lost at the end of the quarter.

How long can a Google Play promotion run?

Up to one year.

Do subscription codes count toward the 500?

No. Subscription codes have their own limits.

Sources

Related questions