Open Screenshot Generator - The open source Canva for App Store screenshots

by
A free, open source designer for App Store and Play Store screenshots, feature graphics and app preview videos. It runs in your browser/desktop: no account, no upload, no watermark, no paid tier, no server at all. Pick a template, drop in your app screens, and export every size both stores accept, including MP4 app previews conformed to exactly what App Store Connect wants. An optional AI agent builds the whole listing from your raw screenshots. Desktop apps for Windows, macOS and Linux.

Add a comment

Replies

Best
Maker
📌
Hey Product Hunt! Solo maker here. I built this because App Store screenshots kept costing me either a subscription or an evening of pixel math, and every tool in this niche uploads your unreleased app to someone else's cloud. So I made the opposite. A real design studio that runs entirely in your browser: no account, no upload, no watermark, no paid tier. Templates, 3D device mockups, exports at every size both stores accept, app preview videos, and an optional AI agent that builds your listing from raw screenshots. The full source is on GitHub, and the desktop app runs on Windows, macOS and Linux. It is all free. If it saves you a launch evening, a GitHub star is the whole business model. What would make you switch from whatever you use today?

Love that everything runs locally with no account needed. One thing that would make this a daily driver for me: batch export with consistent custom naming conventions per store and locale, so I can drop a folder of "v3.2-en-US-6.7-inch-iPhone" straight into App Store Connect without renaming manually.

Maker

 Would you mainly need customizable filenames, a specific folder structure for Fastlane/App Store Connect, or both? If you can share an example of the exact output tree you use today, we can make sure the export matches it.


Love that this is fully local and free, the no-account flow is exactly what I want. One thing that would save me a lot of time: a built-in checker that flags screenshots violating each store's actual specs, like safe area margins, minimum font size for legible text, or color contrast, right inside the editor before I export. Catching those issues client-side would be a huge win.

honestly this looks really solid, the no server angle is a big deal. one thing though, it would be super helpful if you could save custom template dimensions or save your own brand kit inside the app so you do not have to re-enter fonts and colors every single time you start a new listing.

localization would be a huge win here, especially auto-resizing text layers and swapping out device frames when I switch locale instead of doing it by hand for each store variant