Upload your app screenshots, let AI write context-aware headlines, pick a device mockup, and export pixel-perfect PNGs for App Store & Google Play.
Runs 100% in your browser. No account. No server uploads. API keys stay in your tab.
Storeshots is a free, open-source web application that generates production-ready screenshots for the Apple App Store and Google Play. You upload your app’s in-product screenshots, pick a target device — iPhone, Android phone, iPad, or Android tablet — and Storeshots wraps each screen in a realistic device mockup on a designed slide template.
An AI vision model — Anthropic Claude directly or any of 300+ models via OpenRouter — reads each screenshot, writes a context-aware headline, extracts a six-color brand palette from your visual identity, and reorders the slide deck for maximum store-page conversion. Storeshots exports PNGs at the exact resolutions each store requires.
It runs entirely in your browser, requires no sign-up, and is released under the AGPL-3.0 license. Your API keys live only in sessionStorage and are cleared the moment you close the tab.
No bloated editor, no locked templates, no watermarks. A focused tool for one job — stunning store screenshots.
Upload screenshots, AI reads each screen and writes context-aware headlines that match what users actually see.
Derives a 6-color brand palette from your app's visual identity — no manual color picking.
AI reorders slides for maximum store conversion — hero → primary feature → differentiator → trust.
iPhone, Android Phone, iPad, Android 7" & 10" tablets (portrait + landscape), plus Google Play Feature Graphic.
Unique layouts with light/dark themes, gradient backgrounds, and decorative elements. Drag & drop to reorder.
Export individual slides or all at once as PNG at exact Apple App Store and Google Play resolutions.
Generate headlines in English, Turkish, German, French, Spanish, Italian, Portuguese and more.
Claude (Anthropic) or 300+ models via OpenRouter — including free text-only options.
API keys live only in sessionStorage — cleared the moment you close the tab. No server storage.
App name, tagline, target language. Pick device type — iPhone, Android, iPad, or Feature Graphic.
Drop all screens at once. Auto-fills slots — drag & drop to reorder any time.
✦ Headlines — context-aware copy per slide. ✦ Full Design — headlines + brand palette + smart slide ordering.
Edit any label, tweak the 6-color palette, swap slide templates. Real-time preview.
One-click PNG export at exact store resolutions. Individual slides or the full set.
Export at exact store resolutions — iPhone 6.7", 6.5", 5.5", iPad 12.9" & 11", Android phones and 7"/10" tablets, plus the Google Play 1024×500 feature graphic.
Plug in Claude directly, or tap into 300+ models through OpenRouter — including free vision and text-only options. Your API key never leaves the browser.
Vision-capable by default. Analyzes each screenshot and writes headlines that reference what's actually on the screen.
GPT-4o, Gemini, Llama, Mistral — swap models freely. Free text-only models work too for generic headlines.
Storeshots is a free, open-source web application that generates production-ready screenshots for the Apple App Store and Google Play. You upload your app's in-product screenshots, pick a target device (iPhone, Android phone, iPad, or Android tablet), and Storeshots wraps each screen in a realistic device mockup on a designed slide template. An AI vision model writes context-aware headlines, extracts a six-color brand palette, and reorders the slide deck for maximum store-page conversion. It runs entirely in your browser and is released under AGPL-3.0.
Storeshots is free. Every device type, every slide template, AI-generated headlines, color extraction, smart slide ordering, and PNG export is available at no cost under the AGPL-3.0 license. You bring your own AI API key (Anthropic or OpenRouter), so the only cost is what your chosen model provider charges — and OpenRouter offers free text-only and vision models that bring that to zero. A separate Pro template pack will be available later under a commercial license, but the core editor stays free forever.
Storeshots exports PNGs at the exact resolutions each store requires. Apple App Store: iPhone 6.7", iPhone 6.5", iPhone 5.5", iPad Pro 12.9", iPad 11". Google Play: Android phone, Android 7" tablet (portrait + landscape), Android 10" tablet (portrait + landscape), plus the 1024x500 Feature Graphic banner. You can export an individual slide or the full deck with one click.
The editor itself runs in your browser, so once the page is loaded it works offline for everything except AI features. AI headline generation and color extraction call your chosen provider (Anthropic or OpenRouter), which requires internet. PNG export happens entirely client-side — no server round-trip.
API keys live only in your browser's sessionStorage, which is scoped to the current tab and wiped the moment you close it. Storeshots never sends keys to any server we control. Requests go directly from your browser to Anthropic or OpenRouter.
Yes. The repository at github.com/eralpozcan/storeshots builds to a static Nitro/Netlify output and can be deployed to Netlify, Vercel, Cloudflare Pages, or any Node-compatible host. Because Storeshots is AGPL-3.0 licensed, any modified version you run as a network service must make its source available to its users.
When you click "Full Design" or "Headlines," Storeshots sends each screenshot to a vision-capable model (Claude, GPT-4o, Gemini, etc.) along with your app name, tagline, and target language. The model reads what's on each screen and writes a short benefit-focused headline that matches what users actually see. "Full Design" additionally derives a six-color palette and reorders slides so the strongest benefit appears first.
Vision-capable models produce the best results: Claude 3.5 Sonnet or newer, GPT-4o, and Gemini 1.5 Pro all analyze the actual screenshot content. Free text-only models on OpenRouter work too but generate generic headlines that don't reference what's on the screen. You can swap models at any time from the sidebar without re-uploading screenshots.
Yes. The full source is on GitHub under the AGPL-3.0-or-later license. Fork it, contribute new slide templates, add device frames, or self-host your own copy. The license is copyleft: if you modify Storeshots and run it as a hosted service, you must share your changes under the same license.
Didn't find your answer? Open an issue on GitHub.
AGPL-3.0 licensed. Self-host it, fork it, contribute new templates — it's yours. Star the repo if Storeshots saved you an afternoon.