Export & Upload
Export
Export All Screenshots
In the bottom-right export bar, click Export and choose:
- A specific format (e.g. 6.9" iPhone, iPad, Android Phone...)
- All formats — exports every active format at once
A save panel opens — select a destination folder. Screenshots are saved as JPG files organized by locale and format:
Export/
├── en-US/
│ ├── 6.9/
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ └── ...
│ └── 6.5/
│ └── ...
├── fr-FR/
│ └── ...
Export a Single Screenshot
Right-click on any screenshot in the canvas to open the context menu. You'll see an export option for each format:
- Save: 6.9" iPhone
- Save: 6.5" iPhone
- etc.
This exports only that screenshot in the selected format and the currently active locale.
Locale Behavior
Export always uses the currently selected locale in the toolbar. To export for a different locale, switch the locale first (Cmd + Option + L), then export.
When exporting all formats, screenshots for the current locale are saved in locale-named subfolders.
Export requires an active membership. A watermark is applied without one.
Upload to App Store Connect
Instead of exporting and uploading manually, you can push your screenshots directly to App Store Connect from Screenshot Master. The order of your screenshots is preserved exactly as you arranged them.
Prerequisites
Before you can upload, make sure you have:
- App Store Connect API key configured — follow the setup guide to add your
.p8key and Issuer ID - Your app linked — link your app from ASC so Screenshot Master knows where to upload
- An active membership — upload is a premium feature
How to Upload
- Select the format you want to upload in the toolbar (e.g. 6.9" iPhone)
- Select the locale you want to upload in the toolbar (or keep the default)
- Click "Upload to App Store" in the export bar (bottom-right of the inspector)
- Choose one of the two options:
- Upload selected locale — uploads all screenshots for the currently selected locale and format only
- Upload all locales — uploads screenshots for every locale you've configured, in the currently selected format
What Happens During Upload
The upload dialog shows the progress in real time:
- Creating localization — creates or updates the App Store version localization for each locale
- Creating screenshot set — creates the screenshot set for the selected format if it doesn't exist
- Creating images — prepares each screenshot for upload
- Cleanup — removes existing screenshots in the set to replace them with the new ones
- Uploading — uploads all images to App Store Connect
- Ordering — reorders screenshots to match your project order (using filenames
0.jpg,1.jpg,2.jpg...) - Processing — waits for App Store Connect to process each image (this can take up to a minute)
Once complete, your screenshots are live on App Store Connect and ready for submission.
Important Notes
- Upload replaces all existing screenshots in the screenshot set for that format and locale — make sure your project is complete before uploading
- Screenshots are uploaded as JPG files at the exact resolution required by App Store Connect
- If you have multiple formats (e.g. 6.9" and 6.5"), you need to upload each format separately
- You can switch ASC accounts in Settings > API if you manage multiple apps across different teams