React Native screenshot generator
App Store screenshots from your React Native screens.
Run the app in Simulator or an emulator, capture the screens you want to show, and upload those images. Screenies writes headlines and backgrounds around your real UI. It does not read your repo or start Metro.
1 credit per phone slide. Credits do not expire.
From a running build to a listing set
- 01
Capture the running UI
Boot the iOS Simulator with npx react-native run-ios, or an Android emulator with run-android. Screenshot the flows you want on the store listing, not a design file.
- 02
Upload those captures
Describe the app and why someone should download it. Screenies places your screens in the selected device frame and plans the set.
- 03
Export or upload
Download a 6.9-inch iPhone or Android phone set, or use the App Store Connect upload workflow after a qualifying credit purchase.
Use Simulator captures, not stretched mockups
Apple and Google expect the listing to show the app in use. A React Native screen captured from Simulator is the source. Screenies does not invent buttons, lists, or navigation.
If the app supports iPad, capture iPad Simulator separately and generate a 13-inch set on the iPad screenshot generator. An iPhone capture does not stand in for iPad UI.
Expo and Flutter are separate walkthroughs
This page is the React Native CLI path (Metro, Xcode Simulator, Android emulator). If you ship with Expo Application Services, use the Expo screenshot generator. Flutter projects use the Flutter screenshot generator.
One-time credits, no editor subscription
Phone slides cost 1 credit each. Tablet slides cost 2. Headline edits and downloads do not use credits. Screenies sells one-time packs, not a monthly screenshot editor.
Check sizes before App Store Connect
Run exports through the size checker. The upload guide covers manual slots and the Screenies upload. For storefront languages, localize the headlines.