Free, open source macOS app to design stunning App Store & Google Play screenshots. CLI automation, AI-powered translation, device frames, and direct App Store Connect upload.
From device frames to text overlays — App Screenshots gives you a professional screenshot studio right on your Mac.
Describe changes in plain English — colors, fonts, layouts, gradients, and marketing copy update instantly. AI understands your design intent and applies changes across all screenshots.
Translate all text overlays into 40+ App Store languages with one tap. Use Apple on-device AI (free), OpenAI, Gemini, DeepL, or manual copy-paste. Batch export into language-named folders.
Describe your style and get 5 coordinated screenshot designs instantly — complete with colors, fonts, and headlines. Skip the blank canvas and start with a polished look.
Go beyond basic gradients with playful doodle patterns (SF Symbols & Material icons) and stunning mesh gradients. Create unique, eye-catching backgrounds that stand out.
Wrap your screenshots in pixel-perfect device frames for iPhone, iPad, and Mac. Supports the latest models including iPhone 17 Pro Max and iPhone Air.
Add compelling headlines, subtitles, and captions with full control over hundreds of Google Fonts, colors, size, shadows, and positioning.
Export all your screenshots at once in the exact resolutions App Store requires. Multi-language batch export creates N languages × M screenshots automatically.
Upload screenshots directly to App Store Connect from the app. Auto-create missing language versions, select target app and display type — all without leaving the app.
Intuitive drag-and-drop interface to arrange your screenshots, adjust device positions, and fine-tune every detail with precision.
Save your designs as reusable templates. Organize with folders, rename, and quickly iterate on layouts for different apps or localizations.
Automatically back up your designs to iCloud. Restore anytime with smart merge — your work is always safe and synced across devices.
Export and share your designs as .appshots files. Send them to teammates or across devices — open and import with a single tap.
The appshots CLI works alongside the main app, giving you 50+ commands for scripting, CI pipelines, and AI agent workflows. Automate everything from background colors to multi-locale export.
# Install the CLI
$ brew install appshots
# Set background color
$ appshots editor set-background --color "#0A0A1A"
# Translate to multiple languages
$ appshots translate all --from en --to ja,ko,de
# Export all screenshots
$ appshots editor export-all --dir ~/Desktop/shotsControl every aspect of the editor: backgrounds, overlays, device frames, export, and translations.
Drop-in skills for Gemini, Cursor, and other AI agents to automate screenshot design.
Script multi-step workflows — set backgrounds, translate, and export all screenshots in a single command sequence.
Choose your preferred installation method. All features are free — no Pro tier, no paywalls.
Install both the desktop app and CLI with Homebrew.
brew tap truongduy2611/tap
brew install --cask app-screenshots
brew install appshotsClone the repo and build with Flutter SDK.
git clone https://github.com/truongduy2611/app-screenshots
cd app-screenshots
flutter pub get
flutter run -d macosWe're here to help you create the best App Store screenshots.
Have a question, feature request, or found a bug? Reach out and we'll get back to you as soon as possible.
✉️ feedback@progressiostudio.comFound a bug or have a feature request? Open an issue on GitHub and the community will help.
🔗 GitHub Issues