App Store screenshots,
designed on your Mac
Turn raw captures into polished App Store and Google Play marketing images, MacBook mockups and product page artwork—then export at the exact pixel sizes App Store Connect expects.
Discover Amazing Places
The best companion for your next journey
Everything you need to ship store-ready visuals
Built natively in SwiftUI for macOS. No browser tabs, no Figma templates to maintain and no manual resizing for App Store Connect.
14 device models
Frame captures in iPhone 17 Pro, iPhone 15 Pro, iPhone 14, iPhone SE, iPad Pro, iPad Air, iPhone Duo, MacBook Pro, MacBook Air, Pixel and Galaxy devices.
Exact store dimensions
Exports @3x JPEGs at 1284 × 2778 (iPhone), 2232 × 2976 (iPad), foldable iPhone Duo sizes and all four 16:10 Mac App Store resolutions.
App Store creative assets
Design 21:9 product page headers and 3:2 or 16:9 search results artwork with your logo, tagline and up to three live storyboard mockups.
Four focused layouts
Switch between Text Top, Text Bottom, Device Only and List Popout—with an 8-handle crop selector or clickable timeline rows.
sRGB gradients & 11 typefaces
Pick from 9 curated presets, custom CSS-angle gradients, solid fills and 11 bundled Google Fonts alongside SF Pro, SF Pro Rounded and New York.
One-click batch export
Export the current screen (⌘E), archive an entire storyboard as a ZIP (⇧⌘E), or save ordered files straight into a folder (⌥⇧⌘E).
One studio for iPhone, iPad, iPhone Duo and Mac
Keep every device set for your app side by side in a single workspace. Each project knows its target canvas and exports at native @3x resolution.
- iPhone Duo support. Target inner (2007 × 2853) or cover (1398 × 2034) displays in portrait or landscape, complete with fold crease geometry.
- Smart MacBook Fit mode. Frame window captures in MacBook Pro or MacBook Air—the lid reshapes to your screenshot proportions across all four 16:10 sizes.
- Google Play included. Build Android phone and tablet sets with Pixel 9 Pro, Pixel 8, Galaxy S24, Pixel Tablet and Galaxy Tab S9 mockups.
Product page headers & search results artwork
Combine your app logo, an optional tagline and up to three mockups from your storyboard’s first screens—ready to upload to App Store Connect.
- 21:9, 3:2 and 16:9 placements. Export 3840 × 1646 headers, 3840 × 2560 or 1920 × 1280 search artwork, or universal 5244 × 2950 16:9 PNGs.
- Opaque PNG guaranteed. Creative assets render without alpha channels so App Store Connect accepts every upload cleanly.
- List Popout spotlight. Crop any detail from a screenshot with an 8-handle selector to lift a floating card right off the frame.
Plain JSON projects with full undo history
Every slider drag, gradient edit and storyboard reorder is undoable with ⌘Z and saved automatically—or exported as a single portable file.
- Shareable .showcasekit.json files. Back up projects or move them between Macs with File › Export Project… and File › Import Project….
- PreviewKit compatible. Mobile and tablet project files interchange directly with the PreviewKit web format.
- Accurate sRGB compositing. Gradients are interpolated in sRGB and flattened onto opaque rounded corners with zero dark edge fringes.
Everything stays on your Mac
ShowcaseKit has no accounts, no analytics and no network access. Your unreleased app screenshots never leave your machine.
Does not connect to the internet. No telemetry, no crash reporters and no remote asset servers.
Reads and writes files outside its container only when you choose them in an open or save dialog, or drop them in.
Apple’s App Privacy manifest declares no data collection and no tracking of any kind.
Native SwiftUI 3-column workspace supporting macOS 15.0+ with Liquid Glass styling on macOS 26+.
Questions, answered
Which image sizes does ShowcaseKit export?
iPhone exports at 1284 × 2778 px and iPad at 2232 × 2976 px. iPhone Duo exports at 2007 × 2853 / 2853 × 2007 px (inner) and 1398 × 2034 / 2034 × 1398 px (cover). Mac projects export at 2880 × 1800, 2560 × 1600, 1440 × 900 or 1280 × 800 px. App Store creative headers (21:9 · 3840 × 1646, 16:9 · 5244 × 2950) and search results artwork (3:2 · 3840 × 2560 or 1920 × 1280, 16:9 · 5244 × 2950) export as opaque PNGs.
Does ShowcaseKit collect or upload my screenshots?
No. ShowcaseKit has no accounts, no analytics and no network access. All projects, screenshots and logos are stored locally in ShowcaseKit’s sandboxed container on your Mac.
Where are my projects saved and how do I back them up?
Projects save automatically on your Mac. To back up a project or move it to another Mac, choose File › Export Project… to save a portable .showcasekit.json file, then open it with File › Import Project….
Is it compatible with PreviewKit?
Yes. .showcasekit.json uses the same format as PreviewKit’s .previewkit.json, so iOS and Android phone/tablet projects move freely between the two.
App Store Connect rejects my image—what should I check?
Verify that your project’s device class (iPhone, iPad, iPhone Duo or Mac) matches the slot you are uploading to in App Store Connect. If it still fails, check the Support page or open a GitHub issue with the exact error message.
What are the system requirements?
macOS 15.0 or later. ShowcaseKit is a native SwiftUI Mac app sold through the Mac App Store.
Get ShowcaseKit for Mac
Design your next App Store launch offline, with exact export sizes and zero subscriptions.
ShowcaseKit 1.0
- Requires
- macOS 15.0 or later
- Exports
- JPEG (@3x screens), Opaque PNG (App Store Creative)
- Projects
.showcasekit.json(PreviewKit-compatible)- Privacy
- Zero data collection · No network access
Supported export sizes
- iPhone1284 × 2778 px
- iPad2232 × 2976 px
- iPhone Duo (Inner)2007 × 2853 px
- iPhone Duo (Cover)1398 × 2034 px
- Mac (16:10)2880 × 1800 px
- Creative Header (21:9)3840 × 1646 px