Screenshot editor

Compose App Store and Google Play screenshots on a real artboard, then render every store size at its exact resolution. No account needed — open the editor and start.

The workspace

Four regions, and they stay put. The toolbar across the top holds document-level actions. The canvas in the middle is the screen you are working on. The filmstrip along the bottom is every screen in the set. The inspector on the right always edits whatever is selected — the screen itself when nothing is, a layer when one is.

The AssetShip editor with a connected three-screen set open
Toolbar, canvas, filmstrip, inspector. This set is using the Connected set template.

Screens and store sizes

A screen is one artboard at one store-required pixel size. The inspector’s Screen size menu lists the sizes AssetShip renders:

iPhone 6.9″
1320 × 2868 — the size App Store Connect asks for first
iPhone 6.5″
1284 × 2778
iPad 13″
2064 × 2752
Android phone
1080 × 1920 — Google Play

You design at one size and export to all of them; you do not need a separate document per device. Changing a screen’s size changes the canvas, not the layers on it, so check the composition after a big jump — a layout built tall for a phone will have room to spare on iPad.

Adding and reordering

The + at the end of the filmstrip offers three ways to add a screen: Blank screenshot (empty canvas, same size), Same as current (duplicates the design you are on), or From a template…. Drag filmstrip thumbnails to reorder — that order is the order they appear on your store listing. The × on a thumbnail deletes that screen.

Overview mode

With more than one screen, View all screens in the toolbar zooms out to the whole set at once. It is the fastest way to check that headlines sit at a consistent height across the set. Double-click any board to drop back into it.

Backdrops

Every screen has a backdrop underneath its layers. Four quick swatches — Dusk, Marine, Ink, Paper — get you a usable gradient in one click, and the tabs below give you the real controls.

Solid
One colour, picker or hex.
Linear
A gradient stop list — add, remove and slide stops, then set the angle from 0–360°.
Radial
Stops plus centre X, centre Y and radius, for a glow behind the phone.
Pattern
Dots, grid, stripes or checks over a base colour, with ink colour, scale and rotation.
The backdrop panel with linear gradient stops

Photos and generated images

Upload photo puts your own image behind the composition, and Choose from library pulls anything you have already generated or uploaded. Image backdrops get a Crop & position block — zoom 1–4×, horizontal and vertical offset, and Reset crop — so you can frame the photo without leaving the editor. The prompt box at the bottom generates a backdrop with AI; that is the one part of this panel that costs credits and needs an account.

Shape overlays

Independent of fill type, a Shape overlay lays a wave, blob, arc or diagonal across the backdrop, with its own colour, vertical position, opacity and a Flip vertically toggle. This is what gives a flat gradient a horizon line without adding a layer you can accidentally select.

Saving a backdrop

Save backdrop to library stores the recipe — the gradient stops, the pattern settings, the overlay — not a flattened image. Applying it later on a different screen size re-renders it at that size instead of stretching a bitmap.

Connected panoramas

A connected set is one continuous background flowing across several screens, so a listing reads as a single wide image while still being separate uploads. Between every pair of filmstrip thumbnails there is a seam button: click it to Connect these screens into one panorama, click it again to split. The inspector’s Connect set button does the whole set at once.

Once connected, the backdrop heading reads Backdrop · connected and edits apply to the group. Upload panorama photo spreads one wide photo across the run, and shape overlays gain a Span across all screens option so a wave can cross the seams instead of repeating per screen.

Layers

The Layers list stacks bottom-to-top over the backdrop. The row of buttons above it adds one: Add text, Add image, Add rectangle, Add ellipse, Add vector (SVG). Hovering a row exposes show/hide, lock/unlock, bring forward, send backward and delete.

Above those, Elements inserts a pre-composed group in one step — Badge, Rating, Quote or Stat. Each lands as a single undo, so one ⌘Z removes the whole thing.

Position & size

Every layer, whatever its type, has the same transform block: X Y W H, rotation in degrees () and opacity as a percentage (). Type exact numbers here when you need two screens to match precisely; drag on canvas when you are still deciding.

Text

Text is the part of a screenshot that actually sells the app, so it gets real typographic control rather than a single size box.

Font
Inter, Space Grotesk or JetBrains Mono.
Weight
Regular 400 through Bold 700, filtered to the weights the chosen family ships. Switching family snaps to the nearest available weight.
Size & colour
Points, and a colour picker.
Italic
Toggle.
Alignment
Left, centre, right.
Line height
0.8–2.2, which is what stops a two-line headline from crowding.
The text layer panel

Double-click a text layer on canvas — or press Enter with one selected — to edit in place. The fonts here are the same files the export renderer uses, so what you set is what ships; there is no system-font substitution between preview and PNG.

Shapes and vector layers

Shapes cover the geometry a screenshot actually needs — cards behind text, pills, dividers, accent marks. The Shape control switches a layer between Rectangle, Ellipse and Star.

Fill
Solid colour.
Stroke
Colour plus a 0–40 px width. Picking a stroke colour sets a sensible width automatically; Clear removes it.
Corner radius
Rectangles only, up to half the shorter side.
The shape layer panel with fill, stroke and corner radius

Anything else: bring SVG

Add vector (SVG) takes arbitrary SVG markup — any path, polygon, curve or icon set your design calls for — and renders it as a first-class layer. Select it and you get a Colors swatch row that recolours the artwork in place, plus Edit markup to open the source, change it and Apply markup. Dropping an .svg file onto the canvas creates one of these directly.

Fit box to artwork snaps the layer’s bounding box to the artwork’s own aspect ratio, which is usually what you want right after pasting markup.

Images and the device frame

Image layers have a Fit mode — cover, contain, fill or none — a corner radius, and Replace image. Drop a file anywhere on the canvas to add one.

A device layer is the mockup that holds your actual app capture. Drop a screenshot onto the frame and it is cropped to fill the screen area automatically; an empty frame shows an Add your app screenshot target so it is never ambiguous where the capture goes. The drag overlay spells out the rule: drop on a phone to fill it — anywhere else to add an image.

Choosing the hardware

The Device menu on a selected device layer switches between four mockups, each drawn with the hardware that identifies it:

iPhone · Dynamic Island
The pill. Current iPhone Pro models.
iPhone · notch
The older cut-out, on a slightly longer body.
Android · punch-hole
Centred camera dot, squarer corners, no gesture bar.
Tablet · uniform bezel
No cut-out, thicker bezel, far squarer.

Switching keeps the width you positioned and re-derives the height from that device’s real proportions, so the hardware never stretches. The cut-out and gesture bar are drawn over your screenshot, which is what makes a mockup read as a specific phone rather than a black rectangle.

Device layers arrive with most templates, and Add device in the layer row drops one onto a screen that has none.

Templates

The Templates button opens six starting points. They are ordinary documents — every layer is yours to move, retype or delete.

Caption
Headline over a framed device. The workhorse.
Connected set
A panorama across several screens, already connected.
Spotlight
Device off-centre with a radial glow behind it.
Quote
A pull quote with attribution.
Photo
Photographic backdrop with minimal type.
Stat card
A number worth bragging about, set large.
The template gallery
Templates can replace the document or add a single screen to the set.

Snapping, zoom and shortcuts

Dragging a layer shows alignment guides against the artboard edges, centres and the other layers, and snaps to them. The magnet button in the toolbar (Toggle snapping) turns that off when you need a deliberately off-grid position. Zoom controls sit bottom-right, with Fit to view and a percentage button that resets to 100%.

⌘Z / Ctrl+ZUndo
⇧⌘Z / Ctrl+⇧ZRedo
⌘A / Ctrl+ASelect every selectable layer
Delete / BackspaceDelete the selection
EscapeDeselect
Arrow keysNudge 8 px
⇧ + Arrow keysNudge 40 px
EnterEdit the selected text layer in place
Double-clickEdit text, or enter a board from overview
⇧ / ⌘ / Ctrl + clickAdd to the selection
Space + dragPan the canvas
⇧ while resizingKeep the aspect ratio
Alt while resizingResize from the centre
⇧ while rotatingSnap to 15°

Next