Since 2010 · Powering 2M+ tool runs every month
Since 2010
Add to Chrome

My Toolbox

Automatic Mode

No saved tools yet.

Go Premium
Related tools
Screenshot BeautifierImage CropperImage ResizerRound Corner Image Generator⬛ Aspect Ratio Calculator
Home Page > Miscellaneous > Image Tools

Device Mockup Generator

Drop a screenshot into an iPhone, Android, iPad, MacBook, browser window or monitor frame. A crop meter shows exactly how much is cut off, and the PNG is drawn in your browser.

Free to useNo sign-up requiredInstant Results
Device Mockup GeneratorTry it now — free ▼
screenshot.png
Export size 0 × 0 Built-in demo screenshot — drop your own to replace it
📱 Device frame
Each frame uses the real screen proportions of that device.
Orientation
🎯 Screen fit & crop meter
Checking fit…
Pan the visible window50%
Padding colour behind the screenshot
🎨 Frame colour
🌐 Browser text
Tab title
Address bar
🌈 Background
Solid colour
✨ Finish
Padding9%
Shadow
Screen glare
📐 Export
Nothing is uploaded — the PNG is encoded by your own browser.

Embed Device Mockup Generator Widget

About Device Mockup Generator

The Device Mockup Generator drops a screenshot into a real device frame: an iPhone with the Dynamic Island, an Android phone, an iPad, a MacBook Pro, a browser window with its tab strip and address bar, or a desktop monitor on a stand. Every frame is drawn at the true screen proportions of that device, so what you export is what the screenshot would actually look like on the hardware. The frame is painted on a canvas inside your own browser tab, which means a screenshot of an unreleased app or an internal dashboard never leaves your machine.

The three frames people reach for most

A frame is a shortcut for the reader: it tells them in a glance whether they are looking at a phone app, a web page or a desktop tool, before they have read a single word inside the screenshot.

iPhone / Android Browser window MacBook / Monitor Same screenshot, three frames, three different stories
Device frameThe body, bezel, Dynamic Island, notch or window chrome. Drawn from the real proportions of each device rather than a generic rounded rectangle.
Screen fitHow your screenshot is placed on a screen that is almost never the same shape: fill and crop, or fit whole and pad.
BackgroundThe padded area behind the device. Gradient, solid, sampled from your screenshot, or fully transparent for slides.
FinishShadow depth and screen glare, the two things that stop a flat frame looking like a diagram.

The crop meter: the part most mockup tools leave out

A device screen has a fixed shape. An iPhone screen is 1179 by 2556, which is roughly 9:19.5, and almost nothing you screenshot is exactly that. Most mockup generators quietly scale your image until it covers the screen and throw away whatever hangs over the edge, so you find out that the bottom of your pricing table is gone only after you have posted it.

This tool measures it instead. In Fill screen mode the meter under the fit buttons reports the exact percentage of your screenshot that the frame is hiding, and the bar turns from green to red as that number climbs. If it is higher than you like you have two ways out:

A good rule: under about 8% cropped is invisible to a reader, 8% to 25% is fine if you have panned to keep the subject, and past 25% you should either re-take the screenshot at the device aspect ratio or switch to Fit whole.

Which frame, and at what resolution

FrameScreen pixelsRatioReach for it when
iPhone1179 × 25569:19.5App Store shots, mobile app posts, onboarding flows
Android1080 × 24009:20Play Store listings and anything Android-specific
iPad Pro1668 × 23887:10Tablet apps, reading and drawing tools, kiosk screens
MacBook Pro3024 × 19643:2Desktop software, design tools, developer workflows
Browser1440 × 90016:10Web pages and SaaS dashboards where the URL is part of the point
Monitor2560 × 144016:9Wide dashboards, video editors, presentation stills

Screenshots at those pixel sizes or larger stay crisp at every export size. Smaller ones are scaled up, and the first thing to give way is the anti-aliasing on small text inside the screenshot.

How to Use the Device Mockup Generator: step by step

  1. Add your screenshot: drop a PNG or JPG on the upload panel, click it to browse, or press Ctrl+V to paste one straight from the clipboard.
  2. Choose a device frame: iPhone, Android, iPad, MacBook, Browser or Monitor. Phone and tablet frames also switch between portrait and landscape.
  3. Check the crop meter: if too much is hidden, drag the pan slider or switch to Fit whole so nothing is lost.
  4. Style the frame: set the frame colour, background, padding, shadow and glare. On the browser frame, type your own tab title and address.
  5. Export: pick an export size, then Download PNG to save the mockup or Copy image to paste it into a post.

Practical tips

Privacy

Everything happens in the browser tab through the HTML5 canvas API. Your screenshot is read from a local object URL, drawn into the frame, and encoded to PNG by the browser itself. No image is uploaded, stored or transmitted, and once the page has loaded the tool keeps working with no network connection.

Frequently Asked Questions

Is my screenshot uploaded to a server?

No. The device frames are drawn with the HTML5 canvas API inside your own browser tab, and your screenshot is read from a local object URL. Nothing is sent anywhere, so mockups of unreleased apps, internal dashboards or client work stay on your machine. After the page has loaded the tool keeps working with no network connection at all.

Which device frames are available?

Six: an iPhone with the Dynamic Island, an Android phone with a punch-hole camera, an iPad Pro, a MacBook Pro with the notch and the base, a browser window with a tab strip and address bar, and a desktop monitor on a stand. Each frame uses the real screen proportions of that device, so a mockup made here matches what the screenshot would look like on the hardware.

My screenshot is not the same shape as the device screen. What happens?

That is what the crop meter is for. Fill screen scales the screenshot until it covers the whole screen, which crops whatever hangs over the edge, and the meter tells you the exact percentage that is hidden. The pan slider then moves the visible window along the cropped axis so you can keep the important part. Fit whole scales the screenshot until all of it is inside the screen and pads the remaining strips with a colour you choose, so nothing is lost.

What resolution should my screenshot be?

Match the device you are framing: 1179 by 2556 for the iPhone, 1080 by 2400 for the Android phone, 1668 by 2388 for the iPad, 3024 by 1964 for the MacBook, 1440 by 900 for the browser window and 2560 by 1440 for the monitor. Anything of that size or larger stays sharp. Smaller screenshots still work, but they are scaled up and soft edges become visible around text.

Can I export the device on a transparent background?

Yes. Pick the NONE background swatch and the padding around the device is exported as alpha instead of colour, while the frame, the screen and the drop shadow are still drawn. Download PNG keeps that transparency, which is what you want when the mockup is going onto a slide, a hero section or a page whose own background should show through.

Why does the browser frame turn dark?

The browser chrome follows the frame colour you choose. Pick Space Black and the tab strip, toolbar and address bar switch to a dark theme so the mockup matches a dark-mode screenshot; any of the lighter frame colours give you the light theme. The tab title and the address are plain text fields, so you can put your own product name and domain in the image.

Reference this content, page, or tool as:

"Device Mockup Generator" at https://MiniWebtool.com/device-mockup-generator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: Sep 4, 2026

Image Tools:

Top & Updated:

Circle Crop ImageImage CompressorAdd Drop Shadow to ImageView all →
Home Page > Miscellaneous > Image Tools > Device Mockup Generator