One pack pours many fields
Import one TXT/MD file — Packpour pours every labeled value into the matching field in the current locale page.
Packpour reads a multilingual TXT or Markdown pack, then pours every labeled value into the matching field on the current App Store Connect locale page. Save and Submit stay manual.
TXT · Markdown · scoped to appstoreconnect.apple.com · never auto-submits
The assets and metadata below appear on your app's product page.
English (U.S.) ▾Not full automation — faster localization with safer review boundaries.
Import one TXT/MD file — Packpour pours every labeled value into the matching field in the current locale page.
Tries label, placeholder, aria-label, name, and id. Falls back to focused-field fill whenever detection misses.
Packs stay in Chrome local storage. Password, payment, and token-looking fields are always skipped. Save and Submit stay in your hands.
English, 简/繁中文, 日本語, 한국어, Français, Deutsch, Español, Português, Italiano. Auto-detects browser locale; switch anytime in Settings.
Four steps from raw metadata to filled fields.
Use the built-in AI prompt to generate one TXT block per locale with stable field labels.
Bring in multiple TXT or Markdown files at once. Their file names become your locale switcher.
Packpour only runs on the active appstoreconnect.apple.com tab and targets visible editable metadata fields.
Use bulk fill or focused-field fill. Packpour never clicks Save, Publish, or Submit for Review.
Removing the repetitive steps around multilingual metadata, not replacing your judgment.
No Chrome Web Store account needed. Download, unzip, load.
Grab the packaged build from the Releases page, unzip it, and load it as an unpacked extension. The built-in updater (Settings → About → Check for updates) hits the same Releases API, so you'll know when a new version ships.
.zip from Releaseschrome://extensions and toggle Developer modeChrome Web Store listing is in review — once approved, updates flow automatically.
Best for contributors or people iterating on the field-matching logic.
github.com/hooosberg/Packpourlocal/ folderNo. It fills visible editable fields only. Save, Publish, and Submit for Review always stay manual.
No. Packpour is intentionally scoped to appstoreconnect.apple.com.
Locally, in your browser's Chrome storage. Nothing is sent to any server.
Yes. The parser accepts both structured TXT and Markdown packs.
Copy _locales/en/ to a new locale code, translate messages.json, and add the same block to popup.js's TRANSLATIONS map. Open a PR and we'll ship it.
Yes. MIT License — free for personal and team use. If you want to contribute translations or features, email zikedece@proton.me.
Creative tools from the same developer