About Screenshotter

I needed App Store screenshots for one of my apps. Should be simple, right? Drop in a screenshot, add some text, export. Done.

Instead, every tool I found had a thousand features I didn't need. Subscription pricing. Team collaboration. Brand kits. Analytics dashboards. I just wanted to put my screenshot in a device frame with some text above it. That's it.

So I built Screenshotter in a weekend. It does exactly what I need and nothing more.

Features

The Philosophy

App Store screenshot tools are weirdly overbuilt. They assume you're running a marketing team, A/B testing variants, managing dozens of apps. Most indie developers just need to export a few images once or twice a year.

Screenshotter embraces constraints. No account required. No cloud sync. No templates marketplace. You drop in images, tweak the settings until it looks good, and export. The whole workflow takes a few minutes.

How It Works

  1. Drop your screenshots into the app
  2. Customize the title, subtitle, and background for each one
  3. Click Export - you get properly sized PNGs for App Store Connect

That's the entire user manual.

Edit Later with JSON

One thing that always frustrated me with screenshot tools: you make your images, submit to the App Store, then six months later you need to update them for a new version. Now you're starting from scratch, trying to remember what font size you used.

Screenshotter exports your entire configuration as JSON. All your text, colors, gradient angles, positioning - everything. Save it alongside your screenshots, and when you need to update them later, just import the config and drop in new images. Your styling is exactly where you left it.

The Device Frames

Apple provides official device frames in their Design Resources. I grabbed the iPhone and iPad frames, added them to the asset catalog, and built the compositing logic to layer everything correctly - screenshot, device frame, text, background.

The trickiest part was getting the screenshot to clip properly inside the device frame's rounded corners. A few CGPath clips later, it worked.

Screenshots

Tech Stack

Open Source

Screenshotter is open source on GitHub. If you need simple App Store screenshots, clone it and build it yourself. MIT licensed.