Free App Store ASO Keyword Optimization Tool

About this tool:
This free tool helps you optimize your App Store metadata (title, subtitle, and keywords) for better ASO results.

What the Optimize button does:
– Normalizes all locale-specific commas: Arabic [،] (U+060C) Japanese [、] (U+3001) Chinese [,] (U+FF0C) to standard → [,] (U+002C)
– Replaces all whitespace with commas: [media file][media,file]
– Trims excess commas and spaces: [media,, ,file,,][media,file]
– Shows each keyword as a colored bubble:
   • Red = duplicate, appears in title/subtitle, or found in primary language (en-US)
   • Blue = valid, unique keyword
– Hover over a bubble to see why it's flagged.
– Click a bubble to remove that keyword from the input field.

Primary language (en-US) check:
For all non-en locales, keywords are also checked against en-US fields (title, subtitle, keywords).
For example, if download is used in the en-US title and again in the es-ES keywords, it will be marked.

Import from JSON:
Load metadata from a previously exported file.
Example structure:

			{
				"en-US": {
					"title": "Offline Music",
					"subtitle": "Download and play",
					"keywords": "cloud,player"
				},
				"es-ES": {
					"title": "MΓΊsica offline",
					"subtitle": "Descarga y reproduce",
					"keywords": "cloud,player,offline"
				}
			}

Export to JSON:
Saves all current inputs to a downloadable JSON file.

Clear All Data:
Removes all text fields and clears local storage. This action cannot be undone.

Autosave:
When enabled, your inputs are automatically stored in your browser as you type. Data is never uploaded or sent anywhere.

Privacy:
All data is stored locally in your browser. This tool does not collect, send, or store any information externally.

Contribute on GitHub:
This tool is open-source! If you'd like to improve it, report bugs, or suggest features, visit the project page:
https://github.com/everappz/app-store-keyword-optimizer


Disclaimer:
This tool is provided "as-is" without any guarantees. Use at your own risk. We are not responsible for any data loss, metadata rejections, or app performance changes resulting from use of this tool.