Put Your Screenshots in an Apple Frame
Drop in any screenshot — MockLens reads its resolution, identifies the exact Apple device, drops it into a realistic frame and lets you switch every official color. Nothing is uploaded.
Resolution-accurate detection
Every Apple display has a unique pixel size. MockLens matches your screenshot against a built-in table — from iPhone 5s to iPhone 17 Pro Max, iPad, Apple Watch and MacBook.
Every official color
Titanium, aluminum, glass — each device renders with its full official palette, from Cosmic Orange to Desert Titanium. Switching a color is instant.
Private by design
There is no server. Your screenshot never leaves the browser: detection, framing and export all happen on your device — even offline.
FAQ
Which Apple devices does MockLens support?
About 30 device profiles: iPhone 5s through iPhone 17 Pro Max (including iPhone Air and the SE line), iPad mini through iPad Pro 13″, Apple Watch Series 3 through Ultra, and MacBook Air/Pro — each with its official colors.
How does device detection work?
Every screenshot stores its pixel size, and every Apple display has a unique resolution. MockLens matches your image against this built-in table entirely offline. An exact pixel match is certain; otherwise the closest aspect ratio is suggested and you can always override it.
Are my screenshots uploaded anywhere?
No. Upload, detection, rendering and export all run inside your browser. Nothing ever leaves your device — you can even disconnect from the network and keep using the tool.
What resolution is the exported PNG?
By default the device’s native screen resolution (for example 1320 × 2868 for iPhone 17 Pro Max), with an optional 2× export for retina workflows. Transparent backgrounds are supported.
My screenshot was not detected — what now?
Cropped, resized or re-encoded screenshots lose their exact dimensions. Pick the device manually from the selector — frames, colors and export work exactly the same way.