HubTools

Screenshot Mockup Generator

Pick a template, drop in your screenshots, and export polished multi-device mockups. Perfect for App Store, social media, and product pages.

What is a Screenshot Mockup?

A screenshot mockup is a marketing image that places a raw app or product screenshot inside a device frame on a styled background — the difference between a flat 1290×2796 iPhone screenshot and the polished tile you see on an App Store listing. Designers and indie developers use them for App Store submissions, landing-page heroes, social-media announcements, Product Hunt launches, and pitch decks. The work is mechanical: combine the screenshot with a high-resolution device PNG and a gradient, then get pixel dimensions right for the target platform. This tool automates that pipeline entirely in your browser. Crop or resize the screenshot first with the Image Converter, then shrink the final export with the Image Compressor.

How to use this tool

  1. 1
    Pick a template
    The editor opens with Phone Showcase pre-loaded. Click the template name in the toolbar to browse all six layouts.
  2. 2
    Drop in your screenshot
    Click any device on the canvas and upload a PNG, JPG, WebP, or GIF up to 20 MB. The image fits the screen cutout automatically.
  3. 3
    Customize background and rotation
    Switch to the Background tab for gradient presets, custom colors, and direction. Use the Properties panel to rotate, scale, or toggle the device shadow.
  4. 4
    Export at 1×, 2×, or 3×
    Click Export to download a PNG or JPEG. Pick 3× for App Store and retina screens, 2× for social media, 1× for fast previews.

Frequently asked questions

Are my screenshots uploaded?
No. Mockups are composited entirely in your browser using HTML Canvas — your screenshots stay on your device. There are no uploads, no accounts, and no rate limits. The tool works offline once the page is loaded.