A mockup that looks like a real phone
The frames here are drawn as vector paths rather than stretched from a photograph, which matters more than it sounds. A photographed mockup is fixed at one resolution and goes soft the moment you need it larger; these are redrawn at whatever size you export, so a 2796-pixel-tall store screenshot and a small blog image are equally crisp. The brushed-metal rail, the rounded bezel, the dynamic island with its camera glint, the volume and power buttons and a single diagonal glass sheen are all part of the drawing.
Two iPhone shapes are offered. The modern one is 19.5:9 with the dynamic island, matching every iPhone from the 14 Pro onwards. The home-button shape is the classic 16:9 phone with an earpiece slot and a home-button ring, which is what you want if your screenshot came from an iPhone 8 Plus or you are exporting the 5.5-inch App Store size. iPad, Pixel, Galaxy and Android tablet frames are in the same picker, plus a frameless option that draws your screenshot as a rounded card with a shadow.
Drop a screenshot in — the iPhone frame is already selected.
Build my setYour screenshot, unaltered
The screenshot you upload is drawn into the frame and nothing else writes to that area. It is not restyled, not regenerated and not passed through any AI model. With the default “show the whole screen” setting it is not cropped either: if its shape does not exactly match the frame, the small gap is filled with a colour sampled from your screenshot’s own corners so it reads as part of the screen rather than as a border. Switch to “fill the frame” only when you would rather lose a few edge pixels than see that gap.
Because everything is rendered by your own browser, nothing is uploaded. That matters if the app in the screenshot has not shipped yet — the image file never leaves your machine, and there is nowhere on our side for it to have been stored.
Backgrounds, captions and sizes
Choose from 14 backgrounds — gradients, flat colours, split layouts, dark modes, a spotlit stage, a tilted phone — and recolour any of them with your own brand colours. The caption above the phone is optional; leave it empty and you get a clean mockup, or type something and it is auto-sized to fit. Six headline fonts are available and the text colour is yours to set.
Export gives you a PNG at the size you tick. For a store listing that is 1290 × 2796; for a website or deck, any of the sizes works and you can crop afterwards. If what you actually need is a complete App Store submission rather than a single mockup, the App Store screenshot generator is the same tool with every iOS size preselected.