A slower morning
Open the window. Make a cup of coffee.
Leave a little room for an idea.
Turn an app screenshot into a clean marketing image. No signup, no watermark.
Open the window. Make a cup of coffee.
Leave a little room for an idea.
The book you recommended. That quiet café.
Today · PersonalA train ticket, a notebook, and no plans.
Yesterday · TravelStart with something small. See where it goes.
Sep 8 · WorkFor marketing, not App Store submission.
Yes. Both image sizes are free, without an account or daily download limit.
This tool creates marketing images. It does not yet export files at the required App Store screenshot sizes.
No. Images are processed here and are not uploaded. Reloading or closing this page clears your work.
No. A frame changes presentation, not your app's interface. Use a real screenshot that matches the display you want to show.
Screen resolution, a device frame, and an exported image describe three different things.
| Display | Hardware pixels |
|---|---|
| Open inner display | 1878 × 2670 |
| Closed outer display | 1398 × 2034 |
Design baseline: PRODUCT.md v1.2. Verify against Apple's technical specifications before publishing.
A 4:3 marketing canvas: 2560 × 1920 or 1280 × 960 pixels. The canvas contains your screenshot and its device frame; it is not the display's pixel dimensions.
App Store Connect has separate accepted sizes. The recorded inner-display size is 2007 × 2853; the outer-display size is 1398 × 2034, with landscape dimensions reversed. Check the target screenshot set and current Apple requirements. App Store images must not contain transparency or an alpha channel.
App Store export is not included in this generator yet. Matching the hardware resolution alone does not make an exported image ready for submission.
Put your screenshot in a frame, choose a background, and export a clean PNG.
Use a PNG or JPG up to 20 MB, 20 megapixels, and 10,000 pixels on either edge. Convert HEIC or other formats before uploading.
Fit shows the entire image. Fill covers the screen window and may crop edges. Use the setting that keeps the important parts of your app visible.
A larger export cannot restore detail missing from a small input. Use your original, full-resolution screenshot.
Try the smaller 1280 × 960 output. On a phone, check the browser's Downloads or Files location. Keep your original image before refreshing.
This first version keeps images only in the current page. Closing or refreshing clears the project; upload your original screenshot again to continue.
For feedback or a bug report, contact the site owner. Please do not attach private screenshots unless you have permission to share them.
Images are processed in the current browser page. They are not uploaded or added to a public gallery. Closing or refreshing the page clears the current work.
The free generator does not ask for an email address or payment details.
This website does not use analytics or message-sending services. If measurement is added later, this policy will identify the provider, consent settings, and retention period. Feedback must never attach your screenshot automatically.
You are responsible for the screenshots and other content you choose to use. Adding a device frame does not grant rights to third-party content or make your app compatible with a device.
The generator is designed for marketing visuals, not verified App Store submission files. It does not guarantee review approval.
DuoScreenshot is not affiliated with or endorsed by Apple. This local design study uses an Apple-provided bezel. Its resource license does not establish permission to redistribute the bezel in a public generator.