Launched June 12th, 2026. Screenshot quality is improving quickly, and feedback is welcome. Send feedback

Output formats

Store-ready screenshots from one render.

Send real app captures with the canvases, locales, preset, and theme you need. appscreenshotapi returns designed, validated, CDN-hosted PNGs with dimensions metadata and a compliance lint report for release tooling.

Store-sized PNGs

Every exported image is rendered at and validated against the requested App Store Connect or Google Play canvas before it is counted.

See store-ready canvases

Fastlane ZIP

Use output.format=fastlane_zip to also receive an archive with locale folders and ordered filenames that drop into deliver.

See Fastlane ZIPs

Multi-locale sets

One render fans the designed set out across canvases, locales, and per-locale captions via output.locales.

See localization

Designed slides

Backgrounds, device frames, brand accent, typography, overlays, and caption placement are all controlled from the JSON request.

See the design system

JSON response

Custom pipelines consume the render object directly: image URLs with width, height, locale, store, and canvas metadata, plus the lint report and credit usage.

{
  "id": "rnd_8Fq2yK",
  "status": "succeeded",
  "images": [
    { "url": "https://cdn.appscreenshotapi.com/rnd_8Fq2yK/01.png",
      "width": 1290, "height": 2796, "locale": "en-US" }
  ],
  "lint": [ ... ],
  "credits_used": 6
}

Release-safe downloads

Outputs are delivered through CDN URLs scoped to your render and retained for 30 days, so CI can review, commit, or hand off assets without making a public storage bucket part of the release process.

Start with the API reference or create an account.