Google Autocomplete & Keyword Suggestions (+ YouTube, Bing)
Pricing
from $0.16 / 1,000 keyword suggestions
Google Autocomplete & Keyword Suggestions (+ YouTube, Bing)
Google autocomplete, YouTube autocomplete and Bing keyword suggestions for any seed keywords: hundreds of real long-tail and question keyword ideas, A-Z and question expansion, any language or country, deduplicated. Callable by AI agents via MCP. $0.20 per 1,000 suggestions.
Pricing
from $0.16 / 1,000 keyword suggestions
Rating
0.0
(0)
Developer
Datawright Labs
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
14 days ago
Last modified
Security
Limited permissionsShare
For AI agents: Use when asked for keyword ideas, what people search about a topic, question keywords, or YouTube video topics. Call with keywords (seed terms; required), optional engines (google, youtube, google-shopping, bing), expansions (a-z, 0-9, questions, prepositions, comparisons), depth, language, country, mustContainKeyword, excludeWords. Returns one deduplicated row per suggestion: keyword (seed), suggestion, engines, engineCount, bestPosition, relevanceScore, expansionTypes, wordCount, isQuestion. Cost: $0.0002 per unique suggestion ($0.20 per 1,000).
For people: Ask your agent "get Google and YouTube autocomplete ideas for 'python scraping' and group them by intent" and it collects the real suggestions here, then sorts them into questions, comparisons and buying terms for you. 1,000 keyword ideas cost $0.20.
Turn one seed keyword into hundreds of long-tail keyword ideas straight from the search boxes people actually type into. This Actor collects autocomplete suggestions (a.k.a. Google Suggest, "search suggestions", "People also search" style queries) from Google Search, YouTube, Google Shopping and Bing in bulk, expands each seed with A-Z, 0-9, question words, prepositions and comparisons, and returns one deduplicated row per keyword idea with the engines that suggested it, its best position and relevance score.
It's the free-tool workflow of AnswerThePublic / keywordtool.io / Ubersuggest's suggestion tab, automated for any number of seeds, any language and any country, with clean JSON/CSV/Excel output.
Why use this autocomplete scraper?
- 🔤 Multi-engine in one run: Google, YouTube, Google Shopping and Bing. A suggestion found on several engines appears once, with all its engines listed (
engineCountis a great demand signal). - 🌳 Expansion modes:
a-z(seed a...seed z), optional A-Z prefix,0-9, questions (how, what, why, where, can, is...), prepositions (for, with, without, near, to...), comparisons (vs, alternative, or...), plus depth 2 (suggestions of suggestions). - 🌍 Any market: set language (
hl) and country (gl/ Bing market), e.g.de+de,fr+ca,es+mx. - 🧮 Ranking signals:
bestPosition(1 = top suggestion), enginerelevanceScore,engineCount,isQuestion,wordCount,containsKeyword. - 🧹 Filters: must contain all seed words, negative keywords, cap per seed.
- ⚡ Fast and light: a 27-query A-Z expansion on Google takes a few seconds and runs on 256 MB.
- 🧾 A SUMMARY record with requests, failures and counts per seed.
Use cases
- SEO keyword research: long-tail and question keywords for blog posts, FAQ sections and programmatic SEO pages.
- YouTube SEO: video title and tag ideas from YouTube's own autocomplete.
- E-commerce & Amazon-style product research: buyer-intent modifiers from Google Shopping suggestions (brands, sizes, "for men", "sale").
- PPC: discover modifiers and negative keywords before launching Google Ads or Microsoft Ads campaigns.
- Content strategy & AI writing: feed real user questions into briefs, outlines or LLM prompts.
- Market & brand research: see what people associate with a brand or product ("brand vs", "brand alternative", "is brand legit").
How to use it
- Enter one or more seed keywords.
- Pick sources (Google, YouTube, Google Shopping, Bing) and expansions.
- Set language and country, then click Start.
- Export the dataset to CSV/Excel/Google Sheets, or call the Actor via the API, Zapier, Make or n8n.
Input example
{"keywords": ["coffee grinder", "best crm for"],"engines": ["google", "youtube", "bing"],"expansions": ["a-z", "questions"],"language": "en","country": "us","excludeWords": ["reddit"]}
How many suggestions will I get?
Each request returns up to 15 suggestions (Google/YouTube/Shopping) or up to 25 (Bing in the US). Roughly, per seed keyword:
| Settings | Requests per engine | Typical unique ideas per seed |
|---|---|---|
| No expansion | 1 | 10–25 |
a-z | 27 | 200–400 |
a-z + questions on 3 engines | 40 | 600–1,200 |
a-z + depth 2 | up to ~230 | 1,500–3,000 |
Use Max suggestions per seed or the run's Maximum cost per run to cap the output.
Output example
{"keyword": "coffee grinder","suggestion": "coffee grinder for espresso","engines": ["google", "youtube", "bing", "google-shopping"],"engineCount": 4,"bestPosition": 1,"relevanceScore": 1300,"expansionTypes": ["seed", "a-z"],"sourceQueries": ["coffee grinder", "coffee grinder f"],"depth": 1,"wordCount": 4,"isQuestion": false,"containsKeyword": true,"language": "en","country": "us","scrapedAt": "2026-10-19T15:47:11.311Z"}
Rows are sorted per seed by depth, then number of engines, then best position, so the strongest ideas come first.
How much does it cost to scrape Google autocomplete?
You pay $0.0002 per unique keyword suggestion ($0.20 per 1,000). Duplicates across engines/expansions are merged before you pay, filtered-out suggestions are free, and there is no start fee.
| Job | Typical suggestions | Cost |
|---|---|---|
| 1 seed, Google, A-Z expansion (27 queries) | ~200-250 | ~$0.05 |
| 1 seed, Google + YouTube + Bing, A-Z + questions | ~500-700 | ~$0.10-0.14 |
| 1,000 keyword ideas | 1,000 | $0.20 |
| 50 seeds, Google, A-Z + questions | ~15,000 | ~$3 |
- Apify's free plan includes $5 of monthly credit, i.e. about 25,000 keyword ideas a month for free.
- Paid Apify plans get automatic discounts: Silver -10%, Gold and above -20%.
- Use Max suggestions per seed or Maximum cost per run to cap spend.
Google autocomplete scraper vs. the alternatives
| This Actor | Typing into Google by hand | Free keyword tools (web UI) | Paid keyword suites | |
|---|---|---|---|---|
| Google + YouTube + Google Shopping + Bing in one run | ✅ | ❌ | usually one engine | ✅ |
| A-Z, 0-9, questions, prepositions, "vs", depth 2 | ✅ | ❌ | partial, daily caps | ✅ |
| Bulk seeds, any language/country | ✅ | ❌ | limited | ✅ |
| Deduplicated, with position/relevance/engine count | ✅ | ❌ | ❌ | ✅ |
| Search volume | ❌ (use a volume tool on the output) | ❌ | sometimes | ✅ |
| Cost model | $0.20 per 1,000 ideas | free, slow | free with caps / upsell | monthly subscription |
Use it as an API (Python, JavaScript, cURL)
Every Apify Actor is also a REST API, so you can call this Google autocomplete API from your own code, a no-code tool or an AI agent.
Python
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("datawright-labs/autocomplete-keyword-scraper").call(run_input={"keywords": ["coffee grinder"], "engines": ["google"], "expansions": ["a-z", "questions"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
JavaScript / Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });const run = await client.actor('datawright-labs/autocomplete-keyword-scraper').call({"keywords": ["coffee grinder"], "engines": ["google"], "expansions": ["a-z", "questions"]});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
cURL (run and get results in one request)
curl -X POST "https://api.apify.com/v2/acts/datawright-labs~autocomplete-keyword-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \-H "Content-Type: application/json" \-d '{"keywords": ["coffee grinder"], "engines": ["google"], "expansions": ["a-z", "questions"]}'
Results can also go straight to Google Sheets, Slack, Make, Zapier, n8n, Airbyte or a webhook via Apify integrations, and you can run it on a Schedule.
Use it from your AI agent (MCP)
Your AI assistant or agent can run this Actor as a tool through Apify's MCP server, so it can run Google, YouTube and Bing keyword suggestions on its own while you chat. Add this server to any MCP client that supports remote (Streamable HTTP) servers:
{"mcpServers": {"datawright-autocomplete-keyword-scraper": {"url": "https://mcp.apify.com?tools=datawright-labs/autocomplete-keyword-scraper"}}}
On first use your browser opens to sign in to Apify (OAuth). If your client can't do OAuth, add "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" } instead. The tool shows up as datawright-labs--autocomplete-keyword-scraper, with the same input fields as above, and the agent reads the results with get-dataset-items. Then just ask, for example:
Get Google and YouTube autocomplete suggestions for "python scraping" and group them by intent.
Want several Datawright tools at once? Comma-separate them: https://mcp.apify.com?tools=datawright-labs/autocomplete-keyword-scraper,datawright-labs/pagespeed-auditor. Runs are billed per result, exactly like normal runs.
FAQ
Does it return search volume?
No. Autocomplete shows what people search for, ordered by popularity, but engines don't publish volumes. Use engineCount, bestPosition and relevanceScore as relative popularity signals, or pass the list to a search-volume tool.
Which endpoints does it use?
The public suggestion endpoints that browsers and search boxes use (Google's suggestqueries.google.com OpenSearch suggest service, Bing's OpenSearch suggest service). It sends a modest number of requests at a gentle rate, uses no login, and collects no personal data.
Some requests failed with HTTP 429/403. Very large runs from one IP can be rate-limited. The Actor retries automatically; for big runs enable Apify Proxy and/or lower Parallel requests. Failed requests are listed in the SUMMARY record and you never pay for them.
Can I get Amazon or DuckDuckGo suggestions?
Not at the moment. Open an issue if you need another source.
Is there a Google autocomplete API?
Google has no official, documented autocomplete API, but browsers use a public suggest endpoint. This Actor calls it (and YouTube, Shopping and Bing suggest) for you in bulk and returns clean, deduplicated rows over the Apify API.
How do I get YouTube search suggestions for video ideas?
Select the youtube engine. You get YouTube's own autocomplete for each seed and expansion, which is ideal for video titles and tags.
Is this an AnswerThePublic alternative?
For the "questions / prepositions / comparisons" part, yes: it produces the same style of long-tail and question keywords from live autocomplete, in bulk and in any language, without a monthly plan.
More tools from Datawright Labs
- Bulk PageSpeed & Core Web Vitals Checker: audit PageSpeed / Lighthouse scores for many URLs.
- Sitemap URL Extractor: get every URL of a site from its sitemaps.
- Website Screenshot API: bulk full-page screenshots and PDFs.
- Greenhouse, Lever & Ashby Jobs Scraper: normalized job feeds from 5 ATS platforms.
- Broken Link Checker: find broken links, images and redirects across a whole site.
- App Store Top Charts & Rank Tracker: daily top free/paid/grossing app rankings with rank changes.
- SSL Certificate Checker: bulk SSL certificate and domain expiry checks with alerts for expiring, invalid or outdated TLS.
- Security Headers Checker: bulk HTTP security headers audit (HSTS, CSP, X-Frame-Options, cookies, HTTPS redirect) with an A-F grade per URL.
- Redirect Checker: bulk redirect chains (301, 302, meta refresh), final URL and status, loops and old-to-new migration checks.
- Meta Tags & Open Graph Checker: bulk title, meta description, canonical, noindex, hreflang, Open Graph / Twitter card and schema.org checks with an SEO problems list per URL.
- Tech Stack Detector: bulk CMS, ecommerce platform, framework, analytics, CDN, hosting and email provider lookup for any list of websites (7,600+ technologies).
- SPF, DMARC & DKIM Checker: bulk email domain audit of SPF (10-lookup limit), DMARC, DKIM, MX provider, BIMI and MTA-STS.
- WHOIS Domain Lookup (RDAP): bulk registrar, domain age, expiry date, nameservers, EPP status and availability from official registry RDAP.
Made by Datawright Labs: reliable, fairly priced web data tools. Questions or a missing feature? Open an issue on the Issues tab; we usually reply within a day.