Google Autocomplete Keyword Scraper : a-z, questions, CSV/JSON
Pricing
$0.25 / 1,000 results
Google Autocomplete Keyword Scraper : a-z, questions, CSV/JSON
Google Autocomplete suggestions as flat rows: seed keyword, expansion (a-z, questions, prepositions, comparisons), rank, language and country, with a stable id per row. $0.25 per 1,000 rows.
Pricing
$0.25 / 1,000 results
Rating
0.0
(0)
Developer
Tallyrake Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Share
Google Autocomplete Keyword Scraper: a-z, questions, CSV/JSON
Google Autocomplete as CSV/JSON rows. Give it seed keywords; it requests suggestions for the seed, seed + a to z, question words, and prepositions (comparisons and numbers only if you enable those expansions), for the language and country you set. One flat row per unique suggestion per seed, each with a stable id. $0.25 per 1,000 dataset rows.
What you get
| Field | Example |
|---|---|
id | ce51808c1c50ed7e (stable per seed, country, language, query and suggestion) |
keyword | coffee grinder (your seed) |
query | coffee grinder b (the exact string sent to Autocomplete) |
suggestion | coffee grinder burr |
rank | 1 (position in Google's list for that query) |
expansion | direct, alphabet, question, preposition, comparison, number, depth |
modifier | b, how, for, vs |
depth | 1 or 2 |
relevance | 1250 (chrome source only, otherwise null) |
suggestType | QUERY (chrome source only, otherwise null) |
subtypes | [512, 433] (Google's suggestion subtype codes, when present) |
language, country | en, us |
fetchedAt | ISO timestamp |
Rows are deduplicated per seed (case-insensitive), so a suggestion that appears under several modifiers is counted once, under the first query that produced it.
Where this sits on the shelf
Apify Store search for "google autocomplete", top 10 results on 2026-09-11, read from the Store API. Price is the pay-per-event charge per dataset item, converted to per 1,000 rows; users, runs and the failed-or-timed-out share are the Store's 30-day public stats for each listing.
| Listing | Users (30d) | Runs (30d) | Failed or timed out | Price per 1,000 rows |
|---|---|---|---|---|
| automation-lab/google-autocomplete-scraper | 81 | 864 | 0% | free |
| memo23/google-suggest-scraper | 34 | 105 | 1% | $0.50 |
| aitorsm/keyword-fanout | 17 | 68 | 0% | $0.05 |
| scrape.badger/google-autocomplete-scraper | 14 | 88 | 10% | $0.01 |
| johnvc/google-autocomplete-api | 7 | 29 | 0% | $0.01 |
| lofomachines/google-search-autocomplete-cheaper-fast | 2 | 256 | 0% | free |
| vonsensey/google-autocomplete-keyword-scraper | 1 | 166 | 0% | free |
| hichemdev/google-autocomplete-keywords | 1 | 219 | 0% | $2.50 |
| devilscrapes/google-autocomplete-bulk | 0 | 29 | 0% | $200.00 |
| tallyrake/google-autocomplete-scraper (this actor) | 1 | 1 | 0 of 1 | $0.25 |
Recipes
Content brief for one topic. Seeds: your topic. Expansions: questions, prepositions. Depth 1. Output: the questions and phrasings Google suggests for the topic, in Google's order.
Keyword list for a niche. Seeds: 10 to 50 head terms. Expansions: alphabet. Depth 2. Google returns at most 10 suggestions per query on the firefox source (8 on chrome), and maxQueriesPerKeyword (default 300) caps the requests per seed, so the most a seed can bill is 300 queries x 10 rows = 3,000 rows = $0.75; at the measured yield of about 4.2 rows per query a full 300-query seed is about 1,260 rows, about $0.32. For 10 to 50 seeds there is no measured run yet; start at concurrency 3 without a proxy, as in the measured run, and turn on Apify Proxy only if the log shows 429 or 403 responses.
Localized suggestions. Same seeds, language and country set per run (de/de, es/mx, ja/jp). Rows carry both codes so runs can be merged.
Brand and competitor monitoring. Seeds: brand names. Expansions: comparisons, questions. Schedule daily. Diff the suggestion column between runs.
Input
Paste seeds one per line. The default expansions send 52 queries per seed (1 seed + 26 letters + 14 question words + 11 prepositions = 52). Comparisons and numbers are not in that 52; they are extra expansions. One seed is not one billable unit: at the measured yield of about 4.2 unique rows per query, the 52 default queries produce about 220 rows per seed, about $0.055 per seed at $0.25 per 1,000 rows. maxQueriesPerKeyword caps the requests per seed. The chrome source returns relevance scores and suggestion types; firefox returns up to 10 plain suggestions per query.
Reliability and cost
Measured on 2026-09-11 on Apify: 2 seeds (coffee grinder, pytrends 429), firefox source, expansions alphabet + questions + prepositions (52 queries per seed), concurrency 3, no proxy, en/us: 104 queries produced 441 dataset rows (about 4.2 per query), 0 rate-limited responses, 13 seconds. That run bills $0.11 in results (441 rows at $0.25 per 1,000) plus $0.0025 of platform compute. Every request is paced with a jittered delay (pacingMs, default 200 ms). If Google answers 429 or 403, the run rotates its session and retries; that path was not exercised in the measured run.
Pay per event: $0.25 per 1,000 dataset rows, plus Apify platform usage for the run (compute was $0.0025 for the run above; the results charge, $0.11, is the larger part). Empty queries produce no rows and no results charge.
Cost limit
If a run reaches the "Maximum total charge per run" you set, it stops in process rather than being aborted by the platform: the run ends with status SUCCEEDED, and the run status message on the run detail says how many rows were written and how many were found but not written and not billed. Re-running the same input writes and bills the same prefix again, so raise the cap before re-running if you want the rest.
Limits
Autocomplete is Google's suggestion list for the language and country you set, at the time of the run. It carries no search volume; pair it with a Google Trends actor for demand. Google returns at most 10 suggestions per query (8 for the chrome source). Export CSV for Excel and Google Sheets. Export JSON for pipelines.