If you've ever shipped a mobile app, you know the part nobody warns you about: the store screenshots.
You finish the app, you're ready to submit, and then App Store Connect asks for:
- 6.7", 6.5", and 5.5" iPhone sizes
- 12.9" and 13" iPad sizes
- Android phone + 7" and 10" tablets
- A Play Store feature graphic (1024×500)
- …and ideally each of those in every language you support
So you open Figma, build a frame, copy it ten times, eyeball the resizing, retype the captions for each locale, and export them one by one. For a 5-language app that's hundreds of PNGs by hand.
I got tired of it and built a tool. It's free and runs in the browser: screenshot.oneable.co.th.
What it does
You design one deck of slides, and it exports every size × every language as a single ZIP — named and sized exactly how the stores want.
Here's the core idea:
Project → device decks → slides. Pick a deck-wide template (colors + font), drop a screenshot on each slide, write a caption, and the renderer produces pixel-perfect images for every target size.
The features I actually use
🎨 Designer templates, not blank canvases
10 coordinated background templates (Soft, Vibrant, Editorial, Midnight, Crisp, Violet, Ocean, …), each with several variants. Pick a deck template and every slide stays on-brand — but each slide can still pick its own variant so the set isn't monotonous.
📱 Every device, at the real size
iPhone, iPad, Android phones & tablets, and the Play Store feature graphic. Switch device and your deck for that device is preserved.
🧩 Layouts that tell a story
Hero, device-bottom, device-top, two-devices, no-device, split-landscape. Drag, resize, and rotate the device and caption right on the canvas.
🏞️ Connected panorama backgrounds
Flip on panorama and one continuous gradient flows across the whole deck — each slide shows its slice. It's the "scrolling" look you see on a lot of polished store pages now.
⭐ Decorative elements
Drop in star ratings, badges ("NEW", "Editor's Choice"), pills, shapes, and Font Awesome icons. Recolor and reposition freely.
🔤 Typography that matches your brand
20 fonts (Outfit, Poppins, Montserrat, Space Grotesk, Fraunces, Bebas Neue, plus Thai faces like Kanit & Sarabun), applied across the deck. Per-slide caption color + size when you need it.
🌍 Multi-language, first-class
Captions are per-locale, and screenshots can be templated by locale ({locale} in the path). Target en, th, ja, … and they all export together.
📦 One-click export bundle
The big one. Export and you get a ZIP organized by platform/device/size/locale/ — drop it straight into App Store Connect / Play Console. No manual resizing, no renaming.
How you use it (about 3 minutes)
- Start from a template — pick a ready-made 5-slide story (Hero → Features → CTA), or start blank.
- Drop your screenshots — bulk-upload your app screens; one slide per image. Pick a deck template + font.
- Write captions & export — type your labels/headlines (per language), then hit Export bundle. Done.
Try it
👉 **https://screenshot.oneable.co.th
If you ship mobile apps, I'd genuinely love feedback: what device sizes, templates, or export formats are missing for your workflow? Drop a comment.
Happy shipping 🚀
Top comments (0)