Device Mockup Generator

Put screenshots and screen recordings in 43 device frames (iPhone, Android, iPad, MacBook), then animate with zoom, pan, and 3D rotation.

Video & Animations
43 Devices
Any Color
16+ Layouts
Multiple Images
Device Mockup

How to make a device mockup

  1. 1

    Add a screenshot or recording

    Upload an image or a screen recording, and PostSpark fits it to the device screen automatically.

  2. 2

    Pick a device

    Choose an iPhone, Android phone, iPad, MacBook, or another device, then set the color and orientation.

  3. 3

    Animate and export

    Add a background and a shadow, animate zoom, pan, and 3D rotation, then export an image or a video.

Frequently asked questions

Which devices can I use?

You can use iPhones, Android phones, iPads, MacBooks and other laptops, plus desktops, monitors, Apple Watch, and Apple TV.

What screenshot size should I use?

Any size works. PostSpark scales your screenshot to fit the device screen, so matching the aspect ratio matters more than the exact pixels. You can find the recommended resolution under Device in the toolbar or on each device page.

Can I make a video mockup?

Yes. Upload a screen recording and it plays inside the device screen. Exporting it as an MP4 or WebM video needs the Pro plan.

Can I show several devices in one mockup?

Yes. Pick a layout with several devices side by side, then add a screenshot to each one.

Is the device mockup generator free?

Yes. You can export unlimited mockups as images for free, with no watermark and no account needed. The Pro plan adds video export in 2K at 60 FPS and images in 4K or 6K.

Browse Mockups by Device

Every frame comes with accurate screen dimensions, multiple colors, and portrait or landscape orientation for your screenshots and screen recordings.

Vinh Pham

Vinh Pham

@vinh.dev

Bluesky

Just discovered postspark.app tool for creating beautiful screenshots for all sorts of things. It's perfect.

gungun0x

gungun0x

@jGungun36

X

Awesome tool to generate converting screenshots

Dustin W. Stout

Dustin W. Stout

@dustinwstout

Reddit

My new favorite tool!

MHD

MHD

@mhdcode

X

This is a crazy tool, why didn’t anyone tell me about it?

OneQuy

OneQuy

@onequy

X

Use @postspark_app you will never regret it

NadolnyDev

NadolnyDev

@nadolnydev

Reddit

Love it, I've already used it for my post