How Do You Turn a Screenshot Into a Device Mockup for App Store, Web, and Social Posts?
Updated
Drop your screenshot into a browser-based mockup editor, pick a canvas size that matches where the image will live, add a device or browser frame, then style and export. On Device Shots this takes three steps — pick a size, add devices and frames, style and export — and runs entirely in your browser with no sign-up. The main decision is choosing the right canvas first, because that determines whether your screenshot gets cropped or letterboxed later.
Step 1: Pick a canvas size that matches the destination
The canvas is the finished image size, not the device size. Choose it before you add anything, since templates are pre-sized for specific networks.
| Destination | Example preset | Dimensions |
|---|---|---|
| App Store / Google Play | Google Play Screenshot · Pixel pair | 1080 × 1920 |
| Instagram feed | Instagram Portrait · Galaxy S10 gradient | 1080 × 1350 |
| YouTube thumbnail | YouTube Thumbnail · Bold review | 1280 × 720 |
| Website hero | Website Hero · Safari with tabs | 1920 × 1080 |
| Link preview (Open Graph) | Open Graph Link preview · Arc window | 1200 × 630 |
| LinkedIn banner | LinkedIn Banner · XPS laptop | 1584 × 396 |
| Dribbble shot | Dribbble Shot · MacBook dark studio | 1600 × 1200 |
| Notion cover | Notion Cover · Edge window dark | 1500 × 600 |
| Pinterest pin | Pinterest Pin · Tall phone | 1000 × 1500 |
| Presentation slide | Presentation 16:9 slide · iMac slide | 1920 × 1080 |
If none of the presets fit, set a custom canvas up to 6000 px on the longest side. Portrait canvases suit phone screenshots; landscape canvases suit laptop and browser shots.
Expected result: a blank canvas at the exact pixel size the platform expects, so nothing needs re-cropping after export.
Step 2: Add a device or browser frame and drop in the screenshot
Two frame families are available:
- Devices — phones, tablets, laptops, and watches. The site states 76 devices in total, including iPhone, MacBook, Galaxy, Pixel, Surface Pro, and iMac frames.
- Browser windows — 9 vector window styles, each in light or dark, with an editable address bar. Options include Safari (compact bar, centred address), Safari with tabs, Chrome, Chrome (Windows) with caption buttons instead of traffic lights, Edge with rounded tabs, Brave with orange accents, and Arc with tinted, inset content.
Steps:
- Choose a device or browser window from the frame list.
- Drop, paste, or upload your screenshot into the frame.
- Type your product URL into the address bar if you picked a browser window — it renders as real text, so it stays sharp at any size.
Expected result: your screenshot appears inside the frame at the correct aspect ratio, with the browser chrome or device bezel rendered as vector art rather than a bitmap.
Step 3: Style, then export
Styling controls cover background, text, shadows, and icons. Add a headline if the image is going to a store listing or social post where the screenshot alone doesn't explain the product.
Export options:
- Export at up to 4× the canvas size for high-resolution output.
- Copy straight to the clipboard instead of downloading a file.
Expected result: a high-resolution PNG-style visual sized for your store listing, landing page, or social post.
Common failure points and how to avoid them
Screenshot aspect ratio doesn't match the frame. A desktop screenshot dropped into a phone frame will letterbox or crop. Match the frame family to the source: phone screenshots into phone frames, full-window captures into browser frames.
Blurry export. Exporting at 1× and then upscaling later loses sharpness. Export at 2×–4× directly, especially for App Store and Google Play listings where the store may re-compress the image.
Wrong template size causing cropping. Templates are locked to network dimensions. If you start from an Instagram Portrait template (1080 × 1350) and then try to use it as a YouTube thumbnail (1280 × 720), the crop will cut content. Pick the destination template first, or set a custom canvas before adding frames.
Text too small on tall canvases. Pinterest pins (1000 × 1500) and TikTok covers (1080 × 1920) are viewed small in feeds. Keep headlines short and increase font size relative to the canvas.
When this workflow fits — and when it doesn't
Use a browser-based generator like this when you need one or a few mockups quickly, want network-correct dimensions without calculating them, and don't want to install software or create an account. The site states it is free, requires no sign-up, and runs in the browser.
Consider a different approach if you need pixel-level control over perspective, custom device models that aren't in the 76-device library, or batch generation of hundreds of images from a script — those cases usually call for a design tool or an image pipeline rather than a template-driven editor.