App Store · Google Play · Social

Every store asset,
rendered to spec.

Screenshots, icons and logos for the App Store and Google Play — and the social sizes you announce with. Compose them in the browser, export every exact size — or hand the whole job to your coding agent.

No signup — the editor and the exporter run in your browser.
TrailTimes App Store screenshot 01TrailTimes App Store screenshot 02TrailTimes App Store screenshot 03
iPhone 6.9″ · 1320 × 2868
01

Upload

Bring your real app screenshots — straight from the simulator or device.

02

Compose

Frame them, add headlines, pick a backdrop — or generate one with AI.

03

Export

Download every exact store size — and every social size — panorama-aware, as a single zip.

Model Context Protocol

Give the job to your coding agent.

AssetShip speaks MCP, so Claude Code and friends can create the project, upload your captures, write the copy, generate backdrops, and export the finished set — without you opening the editor.

The agent can also see what it made: every render comes back as an image, so it reviews its own work and iterates before handing it over.

Read how a set got built
$ claude mcp add --transport http assetship \
    https://assetship.app/api/mcp \
    --header "Authorization: Bearer ask_..."

> build a 5-screen App Store set for TrailTimes

  create_project    → TrailTimes
  edit_scene        → 10 commands applied
  render_preview    → 5 images returned
  export_screenshots→ 1320×2868 · 1284×2778 · 2064×2752

Pixel-exact sizes

1320×2868 · 2064×2752 · 1080×1920

Apple and Google reject a single off pixel. Every export is rendered to the exact spec.

Continuous panoramas

artwork flows across frames

Backdrops that join seamlessly as shoppers swipe through your set.

Deterministic renders

same recipe → same pixels

Rendered from a recipe by the same engine everywhere — ideal for A/B testing a listing.

Localized sets

one design · many languages

Translate the copy, keep the layout. A long German headline cannot break the other locales.

Also in the export dialog

The launch post, from the same artboards.

A listing is not the only place your app gets seen. Tick the Social group and the same render pass produces the sizes each network encodes without resampling — so your headline stays crisp instead of going soft in a re-compress.

Instagram portrait

1080 × 1350 · PNG

Instagram square

1080 × 1080 · PNG

Story / Reel

1080 × 1920 · PNG

Link preview card

1200 × 630 · JPEG

X / LinkedIn landscape

1600 × 900 · PNG

Facebook cover

1640 × 924 · PNG

Author an artboard at the aspect you are targeting — a tall 1320 × 2868 store screen scaled into a square letterboxes into bands of backdrop. The size picker offers every one of these as an artboard size, so you can design the square and the story directly.

Case study

Ten screens for TrailTimes, composed by an agent

A connected panorama across the first three, real in-app captures on the rest, and seven rounds of revisions after it was already “done” — all over MCP.

Read the build

Start free — right in your browser.

The editor, rendering and export all run client-side, so designing and shipping a store listing — and the social posts that announce it — costs nothing and needs no account. Plans add AI credits, agent access and watermark-free exports.

Try it free