App Store Data Study

App Store Keyword Research: Free Method + Data

Apple publishes no search volume. So we measured the next best thing: the live top 10 behind 143 App Store searches, for 48 seed terms in 8 app categories.

Updated November 7, 202616 min readShare →
143
Live US searches measured
40%
Long-tail phrases that are open
25%
Head terms that are open
100
Bytes in the keyword field

App store keyword research is a loop: take a seed term, expand it with App Store autocomplete, check each phrase's top 10, keep the ones with weak competition, and place them in your name, subtitle and 100 byte keyword field. In 143 live US searches we ran on November 7, 2026, long-tail phrases were open 40% of the time and head terms 25%.

The short answer
A phrase is open when 4 or more of its top 10 apps have under 1,000 ratings. Across 48 head terms, 12 were open and 17 were locked, with no weak app in the top 10 at all. Across 63 long-tail phrases, 25 were open and only 6 were locked. Long-tail phrases also had 3.1 weak apps in the top 10 on average, against 2.0 for head terms. Apple publishes no search volume, so difficulty is the part you can measure for free.
Key takeaways
  • Long tail wins: 40% of long-tail phrases were open, against 25% of head terms. Only 10% of long-tail phrases were locked, against 35% of head terms.
  • Category decides: the median top 10 app in budgeting had about 1,200 ratings. In photo and video it had about 102,800.
  • The title rarely matches the long tail: the exact phrase sat in 46.5% of top 10 titles for head terms and only 6.5% for long-tail phrases.
  • The field is 100 bytes: Apple's App Store Connect reference says so. Name and subtitle are 30 characters each.

Reddit shows how many developers start from zero here. One reader under a keyword guide in r/iOSProgramming wrote: “I need to learn how to do ASO at some point because I am dire.” Another asked: “do you have play store keyword research tips ?” This page answers both, with numbers.

Best ways to do app store keyword research, ranked

Five approaches cover almost every indie developer. They differ in how much measuring you do by hand, not in where the keywords finally go: App Store Connect and Google Play Console are always where they are saved.

  1. BigIdeasDB Desktop: the App Store Lab brainstorms with your own AI, measures every idea against the live search before it shows, pulls competitors from the same search, sweeps a category and audits your listing. It also covers Google Play. One-time purchase. It does not import from App Store Connect yet.
  2. The App Store search bar: free. Type a seed and read the autocomplete. It is the same source we used for this study, one phrase at a time.
  3. Apple Ads keyword suggestions: the only first party popularity number. It needs an Apple Ads account, and Apple says it shows popularity based on App Store searches.
  4. A spreadsheet: free and fully flexible. You paste phrases, count ratings in each top 10 and score them yourself.
  5. A general AI chatbot: good for brainstorming synonyms. It has no live App Store data, so every phrase it suggests still needs the top 10 check.

Desktop is ranked first because it is the only option here that automates the measuring step. The difficulty proxy below shows how to do the same check by hand.

How does App Store search pick keywords?

Apple matches your listing text and then weighs behavior. Apple's App Store search page says results are based on text relevance, meaning matches for your app's title, subtitle, keywords and primary category, plus user behavior such as downloads, ratings and reviews. Source: Apple, App Store search.

That gives you a short list of fields that count and a few that do not. Promotional text, for example, does not affect search ranking, according to the same page.

FieldLimitUsed for searchNotes
App name30 characters (minimum 2)YesApple says the app is searchable by app name and company name
Subtitle30 charactersYesShown under the name on the product page
Keywords100 bytesYesComma separated, no spaces. Each keyword longer than two characters
Primary categoryOne choiceYesWords in your category count, so do not repeat them in keywords
Promotional text170 charactersNoEditable without a new version. Not for keywords
Description4,000 charactersNot listedApple says it is used for web engine search results. Write it for people
Sources: Apple App Store Connect reference (platform version information, app information) and Apple's App Store search page, checked November 7, 2026.

One wording difference matters. Apple's search page says keywords are limited to 100 characters total. The App Store Connect reference says 100 bytes. They are the same for plain English letters. They are not the same for German umlauts, accented letters, Japanese or Korean, so count bytes and you are safe in every language.

How to do app store keyword research, step by step

Run these six steps in order. Each one narrows the list and costs nothing but time.

  1. Write 5 to 10 seeds. Name what the app does, the problem it solves and the object it works on. A habit app might use “habit tracker”, “daily routine” and “streak counter”. Plain words, the way a stranger would type them.
  2. Expand with autocomplete. Type each seed into the App Store search bar and note every suggestion. In our test each seed returned 9.7 suggestions on average, with a cap of 10. About half were clean extensions of the seed.
  3. Open the results and read the top 10. For each phrase, count how many of the first 10 apps have under 1,000 ratings. Note whether the exact phrase appears in their titles.
  4. Score each phrase. Use the three bands from the next sections: locked, contested or open. Keep phrases that are open or contested and clearly relevant. Drop the rest.
  5. Place the winners. Put the most valuable phrase words in the name and subtitle, the rest in the keyword field. The placement section has a field by field example.
  6. Ship, wait, re-check. Search the phrases a week after the release goes live and note where you appear. Replace the words that clearly do nothing. Another reader in r/iOSProgramming asked the obvious question: “How long does it take to rank?” Nobody can promise a date, so measure instead.

Doing this by hand for 10 seeds and their suggestions means a few hundred searches. That is the step the BigIdeasDB Desktop App Store Lab automates. Its brainstorm uses your own AI to propose ideas, and every idea is measured against the live search before it shows. Competitors come from the same search, so there is no extra request. A category sweep lists weak spots across a whole category. Setup is in the Desktop help guide.

How do you estimate search volume without a paid tool?

You cannot get an exact number. Apple does not publish search volume on the public App Store. The only first party popularity figure we found is the keyword suggestion tool inside an Apple Ads account, which Apple says displays keyword popularity based on App Store searches. Source: Apple Ads, Keywords best practices. A Reddit reply to a free tools question describes the workaround: “just start creating a campaign without launching or paying for it, you will have a pretty decent keyword tool at your hands there.” (via r/iOSProgramming)

Without an account, use three signals together. None is a volume number. Each is a clue.

  • Autocomplete presence. A phrase that Apple suggests is one people search. Absence proves little.
  • Modifier habits. The extra words shoppers add show what they want. Free dominates, which is a filter shoppers type, not a keyword every app can honestly own.
  • Top 10 size. If the leading apps hold tens of thousands of ratings, many people have installed them for this job. Ratings follow installs, though they lag behind them.

Here is what Apple's autocomplete added to our seeds. We kept only suggestions that were the seed plus one or two plain words, and dropped app-name style suggestions.

Free was the most common extra word, in 37 of 235 clean suggestions. Everything else was far behind.

free37widget7game7ai4simple3calendar3with friends2
Source: BigIdeasDB analysis of Apple's App Store search hints for 48 seed terms, US storefront, collected November 7, 2026. 235 clean suggestions out of 467 total.

The second half of the list is where the ideas are. Widget, game and AI each appear as modifiers on different seeds. They point to product angles, such as a widget version or an AI version of a common app, that shoppers already type. Our mobile app ideas list and mobile app idea generator start from the same idea: read what people ask for, then check the competition.

How hard is a keyword to rank for?

Our difficulty proxy is simple. Search the phrase, take the first 10 apps and count how many have under 1,000 ratings. Ratings are public and slow to earn, so a top 10 with several unrated apps tells you that ratings alone do not gate the page. We call a phrase locked with 0 such apps, contested with 1 to 3 and open with 4 or more.

This is a proxy, not Apple's ranking formula. Apple also weighs downloads and text relevance, and we cannot see those. A weak app in the top 10 may rank on a title match alone. That is the point: it shows that a well-matched listing can get in without a large rating history.

Head terms against long-tail phrases

Of 48 head terms, 35% were locked and 25% open. Of 63 long-tail phrases, 10% were locked and 40% open.

Locked: 0 weak appsContested: 1 to 3Open: 4 or moreHead terms (48)171912Long-tail (63)63225
Source: BigIdeasDB analysis of the first 10 results from the iTunes Search API, US storefront, November 7, 2026. Locked, contested and open are counts of top 10 apps with under 1,000 ratings.

Head terms and long-tail phrases behave differently. Head terms split into very hard and fairly open, because some categories are packed and some are thin. Long-tail phrases are rarely locked. They are also rarely worth much on their own, which is why you want several.

Head termUnder 1,000Long-tail phraseUnder 1,000Median ratings
habit tracker0habit tracker widget731
savings goal4savings goal tracker7102
mileage tracker2mileage tracker for work44,334
goal tracker3goal tracker free51,756
meditation timer5simple meditation timer6447
Head term to long-tail pairs from our test. Under 1,000 = apps in the top 10 with fewer than 1,000 ratings. Median = median ratings of the top 10. US storefront, November 7, 2026.

Habit tracker is the clearest case. The head term had no weak app in its top 10, and its smallest top 10 app had 2,549 ratings. The phrase “habit tracker widget” had 7 apps under 1,000 ratings and a median of 31. Same product idea, very different door.

Categories are not equal

The median top 10 app in budgeting had about 1,200 ratings. In photo and video it had about 102,800, roughly 87 times more.

Budgeting and finance1,200Recipes and food9,900Habits and productivity13,800Business and invoicing17,500Language and learning24,400Fitness and workout44,700Meditation and sleep54,900Photo and video102,800
Source: BigIdeasDB analysis, iTunes Search API, US storefront, November 7, 2026. Each bar is the median across 6 head terms of the median ratings of their top 10 apps. Six seeds per category, so read it as direction.

This is why category choice beats clever wording. A photo editor competes with apps that hold hundreds of thousands of ratings. A bill reminder competes with apps that hold a few hundred. If you are still choosing what to build, our low competition mobile app ideas and mobile app pain points study rank niches by demand and competition.

Examples across the range

Head termMedian ratingsSmallest in top 10Under 1,000Band
cooking timer007Open
bill reminder17406Open
net worth tracker32436Open
meditation timer98845Open
flashcards6,323104Open
budget planner8,652462Contested
pomodoro timer9,060201Contested
habit tracker13,5282,5490Locked
daily planner47,92711,9000Locked
calorie counter78,97515,4730Locked
video editor322,42027,4780Locked
Selected head terms, US storefront, November 7, 2026. Open = 4 or more top 10 apps under 1,000 ratings, contested = 1 to 3, locked = 0. Median and smallest are ratings counts of the top 10.

What the title tells you

The exact head term sat in 46.5% of top 10 titles. The exact long-tail phrase sat in only 6.5%.

Head terms (48)46.5%Long-tail phrases (63)6.5%
Source: BigIdeasDB analysis, iTunes Search API, US storefront, November 7, 2026. Head terms: 223 of 480 titles. Long-tail phrases: 41 of 630 titles. Case and punctuation ignored.

Competitors name their apps after the head term. Almost none name them after the long tail. A phrase that only appears in a keyword field, or in your subtitle, is rarely matched word for word in rival titles. That is the room a small app can use.

Where should app store keywords go?

Put the strongest phrase in the app name, a supporting phrase in the subtitle and everything else in the keyword field. Apple combines words across fields, so you do not need to repeat a word, and Apple tells you not to. The App Store search page says not to repeat words included in your app name, subtitle or category, and to avoid plurals of words you already used, generic terms such as app or game, filler words such as the and to, and special characters.

Here is a worked example for a made-up app. It is not a real listing. The name and subtitle hold the words in bold. The keyword field then adds words that are not already used, so the store can build phrases such as habit tracker (name plus keyword) and morning routines.

FieldContentSizeLimit
App nameHabit Garden: Daily Routines28 characters30
SubtitleStreaks, reminders, widget26 characters30
Keywordstracker,goal,planner,checklist,self care,morning,wellness,mood,journal,focus,motivation,calm92 bytes100
Illustrative example, not a real app. Counts checked by script: name 28 characters, subtitle 26, keyword field 92 bytes.

Copy the keyword field and replace the words:

tracker,goal,planner,checklist,self care,morning,wellness,mood,journal,focus,motivation,calm

Keep the commas with no spaces between them. A space inside a keyword, as in “self care”, is fine because it joins words into one phrase. Count bytes, not characters, if you localize into a language with accents or non-Latin script.

In Desktop's Optimize tab, the name and subtitle are counted in characters and the keyword field in bytes, and a field that goes over the limit is refused with a copy of the rule. Every option is measured before it shows numbers. If you localize, the Other languages table measures only phrases you already track.

App Store vs Google Play keywords

Apple gives you a hidden keyword field. Google Play does not. Google publishes limits for the title, short description and full description, and warns against stuffing. Source: Google, Best practices for your store listing.

Apple App StoreGoogle Play
Title30 characters (app name)30 characters (app title)
Short text30 characters (subtitle)80 characters (short description)
Long text4,000 characters (description)4,000 characters (full description)
Hidden keywordsYes: 100 bytes, comma separatedNo hidden field. Up to 5 tags choose categories
What Google or Apple warns aboutRepeated words, competitor names, trademarks, irrelevant termsRepeated keyword lists, misleading claims, words like free and #1 in the title
Sources: Apple App Store Connect reference and App Store search page; Google Play Console Help, Best practices for your store listing and Choose a category and tags. Checked November 7, 2026.

In practice, App Store work is placement: a few fields, each with a strict budget. Play work is writing: natural sentences that contain your phrases. Google's help page tells you not to repeat your short description in the full one and not to write lists of keywords. The example Google gives of what to avoid is a word block such as car racing, car driving, race cars.

Desktop covers both stores in the same Lab. For Google Play it tracks apps by link or package name, reads Play search ranks to a depth of 30, estimates volume and difficulty from installs and ratings, audits the listing, runs Optimize on the title, short and full description, and exports a fastlane supply zip. Play Console upload is not part of the current release.

Common app store keyword research mistakes

  1. Only chasing head terms. 35% of the head terms we tested had no weak app in the top 10. Start with long-tail phrases and the subtitle.
  2. Repeating words across fields. A word in the name is already indexed. Spend those bytes on a new word instead.
  3. Counting characters, not bytes. A German or Japanese keyword field fills faster than the character counter suggests.
  4. Using competitor names. Apple lists competing app names and trademarked terms among the things you must not include. It is a known reason for rejection.
  5. Treating one search as the truth. Results differ by country, device and day. Check the storefront your buyers use. Our pricing by country study shows how much storefronts differ.
  6. Ignoring the words in your reviews. Users describe your app in their own language. Read it before you pick phrases. See app store review analysis tools, and plan review timing with when to ask for App Store reviews.

Free vs automated: which should you use?

Use the free method if you have one app, a few seeds and an afternoon. Use automation if you run several apps, localize into several languages or re-check often. The cost of the free method is your time, and it grows with every phrase you add.

JobFree by handBigIdeasDB Desktop App Store Lab
Expand a seedType it into the search bar, copy the suggestionsBrainstorm with your own AI, every idea measured before it shows
Check the top 10Open each result list, count ratingsMeasured per phrase, competitors come from the same search
Pick a categoryCompare by feelCategory sweep across a whole chart
Audit your listingRead your fields against Apple's rulesHealth audit and Optimize, name and subtitle in characters, keywords in bytes
Choose marketsGuessMarket size score per storefront, from World Bank figures
Google PlaySame steps on a different storeSame Lab, store picker, Play audit and Optimize
Our assessment, based on the steps in this guide and on BigIdeasDB Desktop's App Store Lab features as of November 2026.

Desktop is a one-time purchase with no membership. The price rises $1 with every sale, and the current price is on the Desktop pricing page. Lifetime Basic and Pro plans include it. Two honest limits: it does not import from App Store Connect in the current release, and it cannot read your hidden keyword field for that reason. Estimates in the app are labelled estimates.

Once your keywords are set, the screenshot studio in the same Lab builds store screenshots at exact sizes, and our App Store revenue calculator shows what the downloads could be worth. If your app has global buyers, read App Store pricing by country next.

If the question is which app to make, not how to name it, scan a niche in BigIdeasDB before you spend a week on keywords.

Methodology and limits

ItemDetailLimitation
Seeds48 seed terms, 6 in each of 8 categories: habits and productivity, budgeting and finance, meditation and sleep, recipes and food, fitness and workout, photo and video, business and invoicing, language and learningHand-picked by us. Not a random sample of all App Store searches. Eight categories only
AutocompleteApple's search hints for each seed, US storefront, 1 request per second. 467 suggestions, 9.7 per seed on average, maximum 10Capped at 10 per seed. Suggestions can vary by day and device. No volume attached
Clean long-tailSuggestions where the seed words appear in order at the start or end, plus one or two plain words. 235 of 467. 63 of them were searchedWe dropped suggestions with colons, ampersands or by-lines, which look like app names. The rule is ours
Top 10 checkiTunes Search API, entity software, US, limit 25. 143 searches: 48 head terms and 63 clean long-tail phrases, plus 32 app-name style suggestions that were excluded from the analysisAPI order approximates, not equals, what a person sees in the app. Personalization and ads are absent. Results can shift by day
RatingsuserRatingCount of each of the first 10 apps. Median, smallest and count under 1,000 per phraseAll-time rating counts, not installs or current rank. A new strong app can have few ratings
Locked, contested, open0, 1 to 3, 4 or more of the top 10 under 1,000 ratingsOur own cut-offs. A proxy for difficulty, not Apple's ranking formula
Title matchExact phrase present in the app title after lowercasing and removing punctuationExact word order only. Close variants such as plurals do not count
Not measuredSearch volume, downloads, conversion, GB, DE and CA storefrontsApple publishes no volume. Other storefronts were not checked
Sources: Apple search hints endpoint and iTunes Search API, queried November 7, 2026. Apple App Store Connect reference, Apple App Store search page, Apple Ads best practices, Google Play Console Help. Retrieved November 7, 2026.

We label the output a difficulty proxy because it is one. A phrase marked open is a lead worth testing, not a promise of rank. Apple Ads popularity, which needs an account, would add the demand side. Official references: Apple, platform version information, Apple, app information and Google Play Console Help.

FAQ

How do I do app store keyword research?

Start with a seed phrase for what your app does. Type it into the App Store search bar and note the autocomplete suggestions. For each phrase, open the results and check how many top 10 apps have few ratings. Keep winnable long-tail phrases, then place them in your name, subtitle and keyword field. Re-check after each release.

What is the best free app store keyword research tool?

BigIdeasDB Desktop is the best option if you want every keyword measured instead of guessed, without a subscription. Its App Store Lab pulls Apple's own autocomplete, checks the live top 10 and shows difficulty before an idea appears. It is a one-time purchase. The free route is autocomplete plus a manual top 10 check, as shown on this page.

What is the best way to do keyword research for an app?

Measure every phrase against the live top 10 before you choose it. BigIdeasDB Desktop does this in its App Store Lab: your own AI brainstorms, each idea is checked against real App Store results, and competitors come from the same search. In our test of 143 searches, 40% of long-tail phrases were open, against 25% of head terms.

Is there a search volume number for App Store keywords?

Not on the public App Store. Apple does not publish search volume. The only first-party popularity number is the keyword suggestion tool inside an Apple Ads account, which Apple says shows popularity based on App Store searches. Without an account, use autocomplete as a demand signal and the ratings of top apps as a difficulty proxy.

How long is the App Store keyword field?

100 bytes. Apple's App Store Connect reference says you can provide up to 100 bytes for Keywords, separated by commas with no spaces. For plain English letters, 100 bytes equals 100 characters. Accented letters, Japanese and Korean use more bytes per character, so a German or Japanese keyword field fills faster. App name and subtitle are 30 characters each.

What is ASO versus SEO?

ASO, app store optimization, improves how an app ranks and converts inside the App Store or Google Play. SEO improves how a web page ranks in Google. Both start with keyword research, but ASO works with a few small fields, such as name, subtitle and a 100 byte keyword field, and ranking also depends on downloads and ratings.

What are the most searched keywords on the App Store?

Apple does not publish a list, so any ranking you see is an estimate. What we can measure is the shape: in 467 autocomplete suggestions for 48 seeds, the most common extra word was free, in 37 suggestions, followed by widget and game with 7 each. Broad terms such as photo editor and video editor have the strongest top 10s.

How do I do Play Store keyword research for free?

Use the Google Play search bar for autocomplete, then check how many top results have few installs and ratings. Google gives you a 30 character title, an 80 character short description and a 4,000 character full description, and warns against keyword lists. Write natural sentences around your chosen phrases. BigIdeasDB Desktop also supports Google Play in the same Lab.

How do I choose App Store keywords?

Choose phrases that describe what your app really does, then score each by competition. Prefer phrases where several top 10 apps have under 1,000 ratings. Put the most valuable words in the name and subtitle, then fill the keyword field with the rest. Skip words already in your name, subtitle or category, plurals, filler words and competitor names.

Can BigIdeasDB Desktop import my listing from App Store Connect?

Not yet. App Store Connect import is not part of the current release, so Desktop works from the public listing and cannot read your hidden keyword field. You can still audit a listing, run Optimize with your own AI and export the result as files or CSV. You then paste the changes into App Store Connect yourself.

Keep reading: BigIdeasDB Desktop, App Store pricing by country, the App Store revenue calculator and mobile app ideas backed by data.

Scan your app niche before you pick keywords →

Cite this page
Last verified: November 7, 2026
BigIdeasDB Research. (2026). App Store Keyword Research: Free Method + Data. BigIdeasDB. Retrieved from https://bigideasdb.com/app-store-keyword-research
Founder, BigIdeasDB
Share →
Keep reading