App Store & Google Play Autocomplete - ASO Keyword Ideas
Pricing
from $1.40 / 1,000 suggestion results
App Store & Google Play Autocomplete - ASO Keyword Ideas
Search-box autocomplete suggestions from the App Store and Google Play for many keywords and countries in one run. Optional A-Z expansion for long-tail ideas. You are only charged for results that contain suggestions.
Pricing
from $1.40 / 1,000 suggestion results
Rating
0.0
(0)
Developer
Gyuni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
App Store & Google Play Autocomplete — ASO Keyword Ideas
Type a keyword into the App Store or Google Play search box and the store suggests what people search next. This Actor collects those suggestions for many keywords and countries in one run:
- Both stores in one run — Apple App Store and Google Play, same input, same output format
- 15 countries — US, GB, CA, AU, IN, DE, FR, ES, IT, JP, KR, BR, MX, NL, SE
- A-Z expansion (optional) — also queries
<keyword> a…<keyword> zand merges the results, so one seed keyword can return 100+ long-tail ideas. Each suggestion records which letter found it - Position of each suggestion in the store's list, so you can see what the store ranks first
- Google Play language follows the country (JP → ja, KR → ko, DE → de …) and can be overridden
Why this one
| This Actor | |
|---|---|
| Billing | You pay per result only when the store returned suggestions. Empty and failed results are listed with charged: false and cost nothing. |
| Time limit | Every keyword × country × store has a hard limit (default 60 s, including retries and A-Z expansion). The run never loops. |
| Rate limits | On HTTP 429 or 5xx it waits once and retries, then records the error and moves on. Requests are spaced about 0.5-1 s apart. |
| Transparency | Each result shows status (ok, empty, failed) and error. Nothing is silently dropped. |
| Run timeout | The run stops 60 s before its timeout and tells you how far it got, instead of being killed mid-result. |
Input
{"keywords": ["photo editor", "budget tracker"],"countries": ["US", "JP"],"stores": ["appStore", "googlePlay"],"expandAlphabet": false,"maxSecondsPerKeyword": 60}
countries: any of US, GB, CA, AU, IN, DE, FR, ES, IT, JP, KR, BR, MX, NL, SE.expandAlphabet: one result then takes roughly 25-30 seconds, because it sends 27 requests.language: optional Google Play language code (en,ja,pt-BR…). Empty = derived from the country.
Output (one item per keyword × country × store)
{"keyword": "photo editor","country": "US","store": "appStore","suggestions": [{"term": "photo editor", "position": 1, "seed": ""},{"term": "photo editor ai", "position": 2, "seed": ""}],"count": 2,"status": "ok","error": null,"fetchedAt": "2026-10-27T09:00:00+00:00","charged": true}
| Field | Meaning |
|---|---|
suggestions[].term | The suggested search phrase |
suggestions[].position | Position in the store's suggestion list for the query that found it |
suggestions[].seed | Empty for the keyword itself, or the letter (a-z) from A-Z expansion |
count | Number of unique suggestions |
status | ok · empty (store returned nothing) · failed (all requests errored) |
charged | Whether this result was billed |
Pricing
Pay per result: one suggestion-result event per keyword × country × store that returned at least one suggestion. Pricing: see the Pricing tab. The run stops when your spending limit is reached.
Limits — read before you rely on it
- Suggestions show what the store offers while typing. They are not search volumes and carry no popularity score;
positionis only the order shown. - Suggestions can differ by time, device and account. This Actor sees what an anonymous visitor sees.
- Both stores can change or block these endpoints without notice.
- Only the 15 countries above are supported.
Not affiliated with, endorsed or sponsored by Apple Inc. or Google LLC. "App Store" and "Google Play" are trademarks of their owners, used here only to describe the data source.