
I got tired of the language dropdown in App Store Connect, so I wrote an open-source Chrome extension to auto-fill localized metadata.
Hey everyone!
If you localize your iOS or macOS apps, you know how tedious App Store Connect can be when pushing updates. Cycling through 10 to 15+ languages just to paste a minor change into "What's New," "Promotional Text" usually turns into a massive click-and-paste marathon.
Unless there is a hidden feature in App Store Connect that handles this natively (and if there is, please let me know!), I couldn't find a clean way around it. Not even an MCP! So I built a Chrome extension called App Store Connect Metadata Filler to automate it. I wanted a complete free alternative.
What it does:
- One-Click Apply: Fills out Promotional Text, Description, What's New, and Keywords across all active language tabs at once.
- React-Aware: It interacts with Apple's frontend elements correctly so it doesn't break the form state when you hit save.
- Fetch Previous Version: Automatically jumps to your last "Ready for Distribution" page, grabs the existing localized strings, and brings them back to your current in-flight version.
- Save/Export Configs: Keeps your translation configurations saved locally as JSON so you can reuse or tweak them next month.
- Private: No external APIs or trackers. Everything stays in your browser's local storage.
It is completely free, dependency-free (plain Manifest V3 JavaScript), and open source so anyone can audit the code or check out how the background scraping script works.
GitHub Repository:
https://github.com/picklenick-dev/apple-storeconnect-metadata-filler
Hopefully, this saves some of you a bit of manual labour on your next release. Let me know if you run into any edge cases or if Apple changes their UI layout... this is major weakness of the chrome extension ~_^