TL;DR. Your app’s primary and secondary category aren’t just a browse filter — your primary category name is treated as an automatically indexed term, so you never need to spend keyword field characters repeating it. But category is one of the few App Store Connect fields that isn’t editable on the fly: unlike your subtitle or keyword field, changing it requires submitting a new version, and Apple’s reviewers can push back on the change during that review. Games get up to two subcategories on top of primary and secondary. And since March 26, 2026, a Health & Fitness or Medical category pick (primary or secondary) triggers a mandatory medical device declaration in the EU/EEA, UK, and US — so the choice has compliance stakes beyond discoverability.

Most indie developers pick a category once, at submission, and never revisit it. That’s reasonable for the 90% of apps where the category is obvious. It’s a mistake for the apps sitting on the boundary — a habit tracker that could be Health & Fitness or Productivity, a note-taking app that could be Productivity or Reference — where the “obvious” pick was made in five minutes before launch and nobody’s checked since.

What primary and secondary category actually do

Every app gets a primary category and a secondary category, set in App Store Connect under App Information. The primary category determines where your app lands when someone browses or filters by category, and it decides your placement on the Apps or Games tab. It’s also the category your app competes in for category charts — the “Top Apps” and “Top Free” rankings scoped to a single category, which are a real discovery surface, especially for apps too small to rank on the overall charts.

The secondary category doesn’t get its own charts placement, but it widens the set of browse and filter contexts your app can surface in. A budgeting app with Finance as primary and Productivity as secondary is eligible to be found by someone browsing either category, not just one.

If your app is a game, you get more: up to two Games subcategories (Action, Adventure, Board, Card, Casino, Family, Music, Puzzle, Racing, Role Playing, Simulation, Sports, Strategy, Trivia, Word, and a few others Apple has added over time), in addition to your primary and secondary category picks. Each subcategory has its own chart.

The keyword field mistake: don’t pay for what’s already free

Your primary category name is treated by App Store search as an automatically indexed term — ASO practitioners have observed this consistently across category changes and ranking checks for years, even though Apple doesn’t spell it out in the App Store Connect help docs the way it documents character limits. If your primary category is Finance, you don’t need to spend keyword field characters on “finance,” “financial,” or close variants — the association is already there from the category assignment itself. The same logic Apple applies to your app name and subtitle (already indexed, don’t repeat in the keyword field) extends to the category you’ve picked.

This matters because the keyword field is only 100 characters. Indie developers who spend six or seven of those characters re-stating their category name are giving up space that could go to a feature term, a use case, or a competitor brand-adjacent word that isn’t already covered anywhere else in their metadata.

You can’t change category without a new build

This is the part that catches developers off guard. Your subtitle, promotional text, and screenshots can all be updated without a new version — some through Product Page Optimization, some as standalone metadata edits. Category can’t. Primary and secondary category are both required fields tied to a version submission, meaning a category change goes out with your next build and through standard App Review, not as an isolated metadata edit.

That review isn’t a rubber stamp on the category field, either. Developers who’ve tried to move an app between categories — say from Productivity to Social Networking — have had App Review contest the change if the app’s actual functionality doesn’t clearly support the new category. Apple’s reviewers are evaluating whether the category still describes what the app does, not just accepting whatever you select.

Practically, this means:

  • You can’t A/B test category the way you can test icons or screenshots. There’s no Product Page Optimization variant for category — it’s one setting, tied to your live build.
  • A category change is a roadmap item, not a same-day fix. Budget for a full review cycle, and don’t assume the new category will be approved just because you asked for it.
  • Get it right closer to launch, when your functionality is still simple and unambiguous. The more your app’s feature set expands, the more a category move looks like a stretch to a reviewer comparing your description against Apple’s category guidelines.

A few interactions worth knowing before you pick, or before you decide a change is worth a review cycle:

  • Screen Time. Apps with Entertainment or Games as primary or secondary category are grouped into the corresponding Screen Time allowance bucket automatically. If your app has gameplay-adjacent mechanics but you’ve avoided Games as a category to dodge that bucket, that’s a real tradeoff, not an oversight to fix.
  • Kids category. Apps for children 11 and under must enable “Made for Kids” and choose an age band. Kids can be paired as primary category alongside Games, Entertainment, or Education as secondary — but Apple reviews Kids-category apps under a stricter guideline (1.3) and has rejected updates where the app’s actual content didn’t match a Kids-adjacent category pairing, even on apps that had shipped that way for years.
  • Medical device declarations, effective March 26, 2026. If your app has Health & Fitness or Medical set as primary or secondary category — or your age rating questionnaire indicates frequent medical or treatment content — you’re required to declare regulated medical device status in App Store Connect for distribution in the EU/EEA, UK, and US. This isn’t an ASO consideration, but it’s a reason to not treat Health & Fitness as a default fallback category for a wellness app that doesn’t need it.
  • Mac Categories tab. If you ship on macOS, primary category also determines your placement in the Categories tab on the Mac App Store, separately from how it drives the Apps/Games tab on iOS and iPadOS.

A category audit, once

If you haven’t looked at your category since launch, it’s worth five minutes:

  1. Open App Store Connect and check your current primary and secondary category against what your app actually does today — not what it did at v1.0.
  2. Search your keyword field for your category name or close variants. If it’s there, that’s reclaimable space — swap it for a term that isn’t already covered.
  3. If you’re a game, confirm you’re using both subcategory slots. An unused second subcategory is a chart you’re not competing in for free.
  4. If Health & Fitness or Medical applies to you, confirm the medical device declaration is filed before your next EU/EEA, UK, or US submission.
  5. If category genuinely feels wrong, don’t fix it in isolation — bundle the change into a version update you were already planning, since it needs to clear App Review either way.

The field you set once and forget

Category doesn’t get the attention subtitle and the keyword field get, mostly because you can’t iterate on it the way you can iterate on those. That’s exactly why it’s worth checking once: it’s not a lever you pull often, but it’s quietly doing three jobs at once — feeding search for free, gating your charts eligibility, and in some categories, gating compliance requirements you don’t want to discover during a rejected submission.