New in 1.4Header and search art for iOS 27

App Store screenshots, made by your agent.

Stoot is a native Mac app for App Store and Google Play screenshots. Your coding agent captures real screens, writes the headlines and lays out every slide while you watch. Then you fine-tune by hand and export.

Free to try. macOS 15 or later. Use it with Claude Code or any MCP client, or entirely by hand.

24 screenshots exported See every size and language

Let your agent do it.
Or do it yourself.

The agent is optional. Stoot is a complete screenshot editor on its own; connect an agent when you want it to do the first draft.

  1. Connect

    One click in Stoot installs the skill and connects Claude Code. Any other MCP client works too.

  2. Ask

    In your app's repo, ask for store screenshots. The agent reads your code, plans the story and adds a screenshot mode with realistic data.

  3. Watch

    It boots simulators and emulators, captures every screen in every language and designs the slides. Each edit shows up live in Stoot.

  4. Polish and export

    Drag, resize and retype anything. Export exact-size PNGs for both stores, in plain folders or fastlane layout.

  1. New project

    Pick the devices and languages you ship. A Stoot project is a folder, so it can live in your app's repo.

  2. Add your screenshots

    Drop in captures from the simulator, a test device or anywhere else. Stoot fits each one into an exact device frame.

  3. Design

    Start from ready-made components or a blank slide. Type headlines, add devices, icons and shapes, and join slides into spreads.

  4. Check and export

    Store rules are checked as you go. Export exact-size PNGs for both stores, in plain folders or fastlane layout.

One project.
Every language.

Write each headline once per language. Stoot lays out every slide for every device and keeps per-size tweaks, so each storefront gets a set that reads right.

Switch the storefront to see this listing in Spanish and German:

App Store

Workshop Planner

Jobs, customers, quotes

Trabajos, clientes, presupuestos

Aufträge, Kunden, Angebote

GetObtenerLaden In-App Purchases

Preview

Vista previa

Vorschau

iPhone screenshot 1: Run the workshop. Lose the notebook. iPhone screenshot 1: Dirige el taller. Olvida la libreta. iPhone screenshot 1: Werkstatt im Griff. Notizbuch adé.
iPhone screenshot 2: Hold, drag, rescheduled. iPhone screenshot 2: Mantén, arrastra, reprogramado. iPhone screenshot 2: Halten, ziehen, verschoben.
iPhone screenshot 3: Every customer. One folder. iPhone screenshot 3: Cada cliente. Una carpeta. iPhone screenshot 3: Jeder Kunde. Eine Mappe.
iPhone screenshot 4: Send a quote. See the answer. iPhone screenshot 4: Envía un presupuesto. Ve la respuesta. iPhone screenshot 4: Angebot senden. Antwort sehen.

DESGN

One set of pieces, four ways to lay them out. Switch the layout on any slide and the headline, the device and everything else follow, in every size and language.

  • Device top The phone up high, the words below. Breaks the rhythm every few slides.
  • Pop-out A notification or a piece of the UI, lifted off the screen so it reads at thumbnail size.
  • Spread One design across two screenshots, with the phone right on the seam.

Same captures.
Three looks.

Your agent doesn't reach for a template. It reads your app's world and designs from it, then keeps every direction as a variant of one project: captures, translations and placements shared, only the differences stored. Ship one, or A/B test all three.

  • Quiet craft Calm, crafted, clear. Small left-aligned headlines with a hairline underline, warm paper, bare floating screens, the time of day as outlined texture.
  • Patchwork Warm, confident, playful. Lilita One on tilted square stickers, a color block per slide, soft blobs behind the phones, a spread across two colors.

Real renders of one project with three variants: stoot render --variant site. Each variant also exports to Google Play and every language.

Use case · Grindly, a habit tracker

One prompt.
A whole listing, three ways.

We gave a fresh agent the Grindly repo and one paragraph of instructions. It found the app's fonts and its demo-data mode, captured real screens in light and dark, wrote one story from the app's own words, then designed three directions and told us which to ship and why.

  • 1prompt
  • 19real screens, light and dark
  • 6slides, one story
  • 3looks in one project
  • 0lint issues

“A solid jade column stands out among the white and black habit-tracker listings … Its first three slides answer the three real reasons people quit, in their own words.”From the agent's write-up

“The closest to the app as it really looks, and the proof is the easiest to read.”From the agent's write-up

“Dark, numeric and restrained. It reads like a ledger, not a lifestyle app.”From the agent's write-up

Every slide
is layers.

Background, both phones, the headline and the notification are separate layers, even the phone that runs in from the screenshot next door. Your agent moves one without disturbing the rest, and in the editor you can grab any of them by hand.

These are the real layers of Workshop Planner's fourth screenshot, from stoot render --layers. Scroll to take it apart.

Designs that run
across screenshots.

Join slides into a spread and put a phone right on the seam. Stoot exports each screenshot as its own slice at the exact store size, and warns you when text would be cut in two.

Screenshot 3: Every customer. All in one place. 03-customers.png 1320 × 2868
Screenshot 4: Quote sent. Quote accepted. 04-quotes.png 1320 × 2868
One design, cut into two exports at the seam.

Google Play
included.

The same project renders for Play: captures from any Android emulator with a clean status bar, in a brand-free Android frame. No Apple hardware in your Play listing, no SF Symbols, and the 2:1 rule checked for you.

Google Play

Workshop Planner

Business · In-app purchases

Empresa · Compras en aplicaciones

Business · In-App-Käufe

InstallInstalarInstallieren

About this app

Información de la aplicación

Über diese App

Google Play screenshot 1: Run the workshop. Lose the notebook. Google Play screenshot 1: Dirige el taller. Olvida la libreta. Google Play screenshot 1: Werkstatt im Griff. Notizbuch adé.
Google Play screenshot 2: Hold, drag, rescheduled. Google Play screenshot 2: Mantén, arrastra, reprogramado. Google Play screenshot 2: Halten, ziehen, verschoben.
Google Play screenshot 3: Every customer. One folder. Google Play screenshot 3: Cada cliente. Una carpeta. Google Play screenshot 3: Jeder Kunde. Eine Mappe.
Google Play screenshot 4: Send a quote. See the answer. Google Play screenshot 4: Envía un presupuesto. Ve la respuesta. Google Play screenshot 4: Angebot senden. Antwort sehen.

And the rest
of the job.

  • Real captures

    iOS simulators and Android emulators, a clean 9:41 status bar, light or dark, every locale. Never a mockup of your UI.

  • Exact device frames

    Screen shapes come from your installed Xcode, so captures fit pixel for pixel. Android frames fit any emulator size.

  • A real editor

    Layers, snapping guides, inline text editing, badges, your own SVG logos. Every agent edit is one undo step.

  • Local and private

    Your code, captures and projects stay on your Mac. A Stoot project is a folder in your repo, ready for git.

  • Ready to upload

    Plain folders or fastlane layout, so deliver and supply pick them up as is. Or drag them into the store consoles.

  • Any MCP client

    Claude Code gets a one-click setup. Cursor, Codex and anything else that speaks MCP can drive Stoot too.

Checked before
the stores check it.

Stoot checks every slide in every language against store rules: exact sizes, no transparency, Play's 2:1 limit, text contrast against the real background, text cut by a seam. Your agent reads the same report and fixes it before you look.

error asset.alpha quotes

04-quotes.png has an alpha channel; stores reject transparency.

error play.ratio play.phone

Google Play rejects images whose long side exceeds twice the short side.

warning text.contrast customers, Play, de-DE

Headline contrast is 1.8:1 against the background behind it; aim for 3.0:1.

warning text.seam spread-1

Headline crosses the seam between slides 3 and 4 and will be cut.

warning text.missing-locale week

Headline has no es-ES text.

info text.long today

Headline has 9 words; 5–7 reads best at thumbnail size.

Buy once.
Keep it.

Every feature works free. A license removes the “Made with Stoot” mark from exports. One price, paid once, with every 1.x update. Full pricing

Free

Try everything

$0

  • The whole app and the agent workflow
  • Exports carry a small “Made with Stoot” mark
  • Upgrade any time, no reinstall
Download free

Questions

Do I need Claude Code or another agent?

No. Stoot is a complete editor on its own: add your screenshots, design the slides and export, all by hand. The agent workflow is there when you want a first draft, and it works with Claude Code and any client that speaks MCP.

Which updates are included?

Every 1.x update, at no extra cost. A future 2.0 may be sold separately; the version you have keeps working either way.

Is there a trial?

The free version is the trial: everything works, and exports carry a small “Made with Stoot” mark until you buy. If a license still isn’t right for you, you get a full refund within 14 days.

Which devices and stores?

iPhone 6.9″ and iPad 13″, the sizes Apple requires, plus Google Play phone, 7″ and 10″ tablets and the Play feature graphic. For iOS 27 there's header, search results and universal art too, still or as a looping video. Captures come from Xcode simulators and Android emulators on your Mac.

Does my code or my app leave my Mac?

No. Stoot runs entirely on your Mac, with no analytics. Your license key is checked on your Mac too.

How do I upload to the stores?

Export in fastlane layout and run fastlane deliver or supply, or drag the folders into App Store Connect and Play Console.

What do I need?

A Mac with macOS 15 or later, Xcode for iOS captures, and Android Studio's emulator for Android captures.

Let your agent make the first draft.