PreviewSmith
Ship App Store screenshots straight from your SwiftUI previews.
PreviewSmith fetches your SwiftUI previews straight from Xcode and turns them into polished App Store screenshots — then uploads them to App Store Connect for you. No simulators, no manual captures, no busywork.
Screenshots, without the chore
PreviewSmith connects your SwiftUI previews to App Store Connect so your store listing stays as current as your code.
-
Fetch previews from Xcode
PreviewSmith pulls rendered SwiftUI previews straight out of Xcode — no simulators to boot, no manual capture.
-
Upload to App Store Connect
Send finished screenshots to App Store Connect in a couple of clicks. No more dragging PNGs through the web uploader.
-
Every device & locale
Generate the full matrix of device sizes and localizations from a single set of previews.
-
Always in sync with your code
Because screenshots come from your real SwiftUI views, they update the moment your UI does.
-
Mac-native
A focused macOS app that fits the way developers already work — fast, keyboard-friendly, and built for Xcode.
-
No manual screenshotting
Stop wrangling the simulator and cropping by hand. Define it once and let PreviewSmith do the busywork.
A look at PreviewSmith
FAQ
What is PreviewSmith?
PreviewSmith is a Mac developer tool that fetches your SwiftUI previews from Xcode and turns them into App Store screenshots — then uploads them to App Store Connect for you.
What do I need to use it?
A Mac with Xcode and a project that uses SwiftUI previews. (Final system requirements will be confirmed closer to launch.)
When is it coming out?
PreviewSmith is in active development and coming soon to macOS. Watch this page for updates.
How much will it cost?
Pricing is still being finalized — details will be shared before launch.
How do I get support?
Email support@previewsmith.app and we'll get back to you.
Questions before launch? Drop us a line at support@previewsmith.app.