App title & keyword character counter
Paste copy to check live against App Store, Google Play, and Huawei atomic-service limits. Limits verified 2026-10-15. Computed in your browser — nothing is uploaded.
What this tool does
Live character and UTF-8 byte counts against App Store, Google Play, and Huawei atomic-service limits. Over-limit values turn red. Text stays local.
How to use
- Paste title, subtitle, keywords, promo, or description.
- Watch used/limit per store (red = over).
- Keyword box also flags Chinese commas, spaces, short tokens, and dupes.
Counting rules
- Characters: Unicode code points (Array.from).
- Bytes: UTF-8. Only App Store keywords are byte-capped.
- App Store: name/subtitle 30; keywords 100 bytes; promo 170; description 4000.
- Google Play: name 30; short 80; full 4000.
FAQ
CJK vs Latin on App Store?
Name/subtitle/promo/description count characters 1:1. Keywords are 100 bytes (UTF-8: ~3 bytes per CJK).
Does Play count full-width as 2?
No — Play counts characters the same for full/half width.
Why no Xiaomi/OPPO/vivo limits?
No clear official char caps found — omitted. Huawei consumer-app limits only appear in unofficial posts.
Emoji counting?
By Unicode code point (often 1 char / 4 bytes). ZWJ sequences count as multiple. Trust the console near the limit.
Related guides & tools
More tools in thedeveloper toolbox. For store preview shots, try theApp Store screenshot maker.