Ship beautiful App Store screenshots in minutes. Free.
Edit
▲
Caption
*italic* · **bold** · | line break
Size28px
Position
Subtitle
Placement
Subtitle font
Subtitle size14px
Templates
One-click starting points. Replaces caption, theme, and font.
Theme
bg · text · accent
Background style
135°
Background image
Font
Screenshot
Export size
Apple auto-scales smaller iPhone sizes from 6.9″.
Using demo screenshot
Device
Padding
3D tilt0°
Translate
Source: English. Pick target languages, then fill translations below.
Free, no signup. Quality is rough but workable.
Stickers / Logo
Add a logo, mascot, or icon. PNG / SVG / JPG.
Annotations
Arrows, badges, and labels — drag onto the canvas.
Zoom callouts
Switch to Callout mode, drag a box.
Preview
How to use LaunchShots
A free, browser-based App Store screenshot maker. No login, no upload — everything happens on your computer.
1
Upload your screenshot
Click the upload button in the Screenshot section, drag a file onto the canvas, or paste from clipboard (Ctrl/Cmd+V). PNG, JPG, or WebP. A demo image is shown until you upload one.
2
Write your caption
Use the Caption box. Markdown shortcuts: *italic*, **bold**, and | for a line break. The subtitle below is for a smaller tagline.
3
Pick a template or theme
Templates set the whole look in one click (fonts, colors, layout). Then fine-tune in the Theme section — colors, gradient/mesh background, custom background image.
4
Choose your device
8 device frames available — iPhone 15 Pro, Pixel 9, Galaxy S24, and more. Toggle the frame off if you only need the raw screenshot.
5
Add annotations
Arrows, badges, "NEW" labels — click any annotation to drop it on the canvas. Then drag, resize (corner handle), rotate (rotate handle), or change color. Delete with the × handle or the Delete key. Double-click text labels to edit.
6
Zoom callouts
Switch the mode to Callout, then drag a box on your screenshot to magnify that area. The zoom card appears on the canvas — drag it anywhere you like.
7
Stickers / logo
Upload PNG, SVG, or JPG to add a logo, mascot, or icon overlay. Drag to move, corner handle to resize, × to delete.
8
Translate to 19 languages
In the Translate section, pick target languages, then click Auto-translate all for instant translations via Google. Fine-tune any language in its own text fields. The preview dropdown in the canvas lets you preview each language live.
9
Multiple screens
Click + at the bottom strip to add another screen. Drag tiles to reorder, click ⎘ to duplicate. Each screen has its own caption, screenshot, stickers, and translations.
10
Export
Export PNG downloads the current screen × current language. Export ZIP bundles every screen in every selected language into one zip — organized in folders by language code, ready to upload to App Store Connect or Play Console.
★
Shortcuts
Ctrl/Cmd+Z undo · Ctrl/Cmd+Y redo · Ctrl/Cmd+V paste screenshot · Delete remove selected shape/sticker · Drag & drop image files anywhere on the page to upload.
Privacy
LaunchShots runs entirely in your browser. Your screenshots, captions, and designs never leave your device.
What we don't do
No user accounts, no signup, no email collection.
No advertising, no selling data, no cross-site tracking.
Your screenshots are not uploaded anywhere. They stay in your browser.
What we do
Local storage — Your work-in-progress is saved in your browser's localStorage so it survives page refreshes. Clear your browser data to wipe it.
Translation — When you click "Auto-translate", your caption text is sent to Google's public translation endpoint. This only happens when you explicitly click that button.
Fonts & libraries — Web fonts and html2canvas are loaded from public CDNs (Google Fonts, jsDelivr, cdnjs). These services see your IP address as a normal part of HTTP.
Anonymous stats — We use privacy-respecting analytics for visitor counts, and a simple counter that adds 1 each time someone exports a design. Neither stores your images or any personal data — just numbers.