App Screenshots app icon
Open SourceMIT

App Screenshots

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.

🖥 macOS

Everything you need to create beautiful screenshots

From device frames to text overlays — App Screenshots gives you a professional screenshot studio right on your Mac.

🤖

AI Design Assistant

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.

Natural LanguageSmart Edits
🌍

40+ Language Translation

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.

One-Tap40+ LanguagesBatch Export

AI-Generated Templates

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.

5 DesignsInstant
🎨

Doodle & Mesh Backgrounds

Go beyond basic gradients with playful doodle patterns (SF Symbols & Material icons) and stunning mesh gradients. Create unique, eye-catching backgrounds that stand out.

DoodleMesh GradientCustom Icons
📱

Device Frames

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.

iPhoneiPadMac
✏️

Text Overlays

Add compelling headlines, subtitles, and captions with full control over hundreds of Google Fonts, colors, size, shadows, and positioning.

Google FontsColorsPositioning
📤

Multi-Screenshot Export

Export all your screenshots at once in the exact resolutions App Store requires. Multi-language batch export creates N languages × M screenshots automatically.

Batch ExportMulti-Language
🚀

App Store Connect Upload

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.

Direct UploadAuto-Create
📐

Drag & Drop Editor

Intuitive drag-and-drop interface to arrange your screenshots, adjust device positions, and fine-tune every detail with precision.

Drag & DropGridAlignment
🗂️

Design Library

Save your designs as reusable templates. Organize with folders, rename, and quickly iterate on layouts for different apps or localizations.

TemplatesFoldersReuse
☁️

iCloud Backup

Automatically back up your designs to iCloud. Restore anytime with smart merge — your work is always safe and synced across devices.

Auto BackupRestoreSync
🔗

Share Design Files

Export and share your designs as .appshots files. Send them to teammates or across devices — open and import with a single tap.

.appshotsShareImport

CLI companion for automation

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.

Terminal
# 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/shots

50+ Commands

Control every aspect of the editor: backgrounds, overlays, device frames, export, and translations.

🤖

AI Agent Ready

Drop-in skills for Gemini, Cursor, and other AI agents to automate screenshot design.

🔄

Batch Automation

Script multi-step workflows — set backgrounds, translate, and export all screenshots in a single command sequence.

Install in seconds

Choose your preferred installation method. All features are free — no Pro tier, no paywalls.

📦

GitHub Release

Download the latest DMG or binary from GitHub Releases.

🛠️

Build from Source

Clone the repo and build with Flutter SDK.

git clone https://github.com/truongduy2611/app-screenshots cd app-screenshots flutter pub get flutter run -d macos

Need help?

We're here to help you create the best App Store screenshots.

📩 Contact Us

Have a question, feature request, or found a bug? Reach out and we'll get back to you as soon as possible.

✉️ feedback@progressiostudio.com

🐙 GitHub Issues

Found a bug or have a feature request? Open an issue on GitHub and the community will help.

🔗 GitHub Issues