Open source · AGPL-3.0 licensed · No sign-up

Ship store screenshots in minutes — not days.

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.

App Store · iPhone 6.7"
Track every rental
in one tap.
AI-generated headline
Dashboard
Monthly rent
₺42,500
Google Play · Android
Know your cash flow
before month-end.
Smart-ordered slide · 02
Cash flow
+12%
1290×2796 · 1080×1920 ·PNG export · pixel-perfect
7
Device types
10
Slide templates
13
Languages
300+
AI models
100%
Free & OSS
Overview

What is Storeshots?

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.

Features

Everything you need, nothing you don't.

No bloated editor, no locked templates, no watermarks. A focused tool for one job — stunning store screenshots.

AI Vision Analysis

Upload screenshots, AI reads each screen and writes context-aware headlines that match what users actually see.

AI Color Extraction

Derives a 6-color brand palette from your app's visual identity — no manual color picking.

Smart Slide Ordering

AI reorders slides for maximum store conversion — hero → primary feature → differentiator → trust.

7 Device Types

iPhone, Android Phone, iPad, Android 7" & 10" tablets (portrait + landscape), plus Google Play Feature Graphic.

10 Slide Templates

Unique layouts with light/dark themes, gradient backgrounds, and decorative elements. Drag & drop to reorder.

One-Click Export

Export individual slides or all at once as PNG at exact Apple App Store and Google Play resolutions.

13 Languages

Generate headlines in English, Turkish, German, French, Spanish, Italian, Portuguese and more.

Multi-Provider AI

Claude (Anthropic) or 300+ models via OpenRouter — including free text-only options.

Secure by Default

API keys live only in sessionStorage — cleared the moment you close the tab. No server storage.

How it works

From raw screenshots to store-ready — in five steps.

  1. 01

    Enter App Info

    App name, tagline, target language. Pick device type — iPhone, Android, iPad, or Feature Graphic.

  2. 02

    Upload Screenshots

    Drop all screens at once. Auto-fills slots — drag & drop to reorder any time.

  3. 03

    Generate with AI

    ✦ Headlines — context-aware copy per slide. ✦ Full Design — headlines + brand palette + smart slide ordering.

  4. 04

    Fine-tune

    Edit any label, tweak the 6-color palette, swap slide templates. Real-time preview.

  5. 05

    Export

    One-click PNG export at exact store resolutions. Individual slides or the full set.

Platforms

Built for Apple App Store & Google Play.

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.

  • iPhone & iPad — realistic device frame mockups for every display size Apple accepts.
  • Android phones & tablets — CSS-rendered frames, portrait + landscape, 7" and 10".
  • Feature Graphic — dedicated 1024×500 Google Play banner template.
  • Pixel-perfect export — PNG at the exact resolution each store expects. Upload and ship.
Apple
App Store
iPhone 6.7"
iPhone 6.5"
iPhone 5.5"
iPad 12.9" · 11"
Google
Play Store
Android Phone
Android 7" Tablet
Android 10" Tablet
Feature Graphic
Portrait + Landscape
Every orientation, every resolution — covered.
AI

Bring your own model. Any model.

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.

Anthropic Claude
Direct API

Vision-capable by default. Analyzes each screenshot and writes headlines that reference what's actually on the screen.

OpenRouter
300+ models, one key

GPT-4o, Gemini, Llama, Mistral — swap models freely. Free text-only models work too for generic headlines.

Keys stored in sessionStorage — cleared when you close the tab.
FAQ

Frequently asked questions

What is Storeshots?

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.

How much does Storeshots cost?

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.

Which App Store and Google Play sizes are supported?

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.

Does Storeshots work offline?

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.

Where are my API keys stored?

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.

Can I self-host Storeshots?

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.

How does the AI decide what headline to write for each screenshot?

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.

Which AI providers and models work best?

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.

Is Storeshots open source?

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.

Free and open source. Forever.

AGPL-3.0 licensed. Self-host it, fork it, contribute new templates — it's yours. Star the repo if Storeshots saved you an afternoon.