YouTube Keyword Suggestions Scraper avatar

YouTube Keyword Suggestions Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
YouTube Keyword Suggestions Scraper

YouTube Keyword Suggestions Scraper

Turn a partial YouTube search into a list of autocomplete-style phrases—optionally biased by region and language, one row per suggestion.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Start from a partial search phrase and collect autocomplete-style suggestions—the kind of related queries people use when searching on YouTube. Optionally bias results with a region and language hint. The dataset uses one row per suggestion so you can sort, filter, or export to spreadsheets easily.

Who it’s for

  • SEO and content teams expanding keyword ideas from a seed phrase.
  • Researchers sampling how autocomplete completes a topic in a market.
  • Automation that feeds suggestion lists into downstream tools.

What you can do with it

  • Enter a short seed (a few letters or words).
  • Optional region and language hints to align suggestions with an audience.

How it works (in plain terms)

You provide partial search text and optional hints. The run performs a single lookup and expands the returned phrase list into one dataset row per suggestion, in order. There is no paging—one request per run.

Input

FieldRequiredWhat it means
Partial search text (searchQuery)YesSeed characters or words to get suggestions for.
Region (region)NoCountry or region code to bias suggestions (e.g. US, GB).
Language hint (language)NoLocale or language preference (e.g. en).

Output

  • One row per suggestion returned by the lookup.
  • seedQuery: what you entered.
  • suggestion: one completed phrase from the list.
  • position: order in the list (1-based).
  • echoQuery: the normalized query echoed back for the response when present (same idea as your seed).
  • Optional context: region, language when you set them.
  • scrapedAt: when the row was saved.

Order and wording follow the service response; they can change with time and locale.

Sample output (rows, illustrative)

seedQuerysuggestionpositionechoQuery
catcat1cat
catcat tv2cat
catcats meowing3cat

Equivalent JSON rows:

{
"seedQuery": "cat",
"suggestion": "cat videos",
"position": 4,
"echoQuery": "cat",
"region": "US",
"scrapedAt": "2026-03-27T12:00:00.000Z"
}