b2KIT

Perspective Mockup Creator

Apply 3D perspective transforms to screenshots and images with adjustable angle and depth.

Tested tool guide Tested browser tools Checked August 16, 2026

What Perspective Mockup Creator does, with a checked example

A flat screenshot or design gets a three-dimensional tilt: pick the angle and depth, and the image is drawn as a plane receding toward a vanishing point, so the far edge is narrower than the near edge. It is a picture-plane transform of the image itself, not a camera render, so nothing else appears in the frame. The usual surprise is that this is perspective, not skew: skew slants an image while its edges stay parallel, but here the edges converge, and steep angles compress the far side of the image noticeably.

Worked example

A concrete input and expected output from the current implementation.

Input

A 400x400 pixel PNG uploaded, with angle set to 0 and depth set to 0.

Expected output

The same square image, unchanged: no edge is compressed, slanted, or shortened.

A zero angle leaves the image plane facing the viewer directly, so the transform is the identity. Every nonzero angle produces a trapezoid whose far edge is shorter than its near edge, so the effect grows only as the angle moves away from zero.

How the result is produced

1

Angle and vanishing point

Rotating the plane around a horizontal or vertical axis makes one edge recede: the near edge keeps its width while the far edge shortens, and the side edges converge toward a vanishing point. A symmetric angle gives a symmetric trapezoid; combining the two axes yields a plane with no two sides parallel. The receding side of the plane is spread over fewer pixels, so the far region holds less detail.

2

Depth and output

The depth control gives the tilted plane a third dimension - typically a thickness edge at the far side, like the side of a phone or a slab of printed paper. The composition is flattened into a single downloadable image with no camera or lighting data, so the view cannot be re-rotated after export; changing the angle means running the tool again with new settings.

Good uses

  • Showing a screenshot or UI design tilted in perspective inside a portfolio piece or slide deck, so a flat capture reads as a product mockup.
  • Previewing a poster, book cover, or app screen as it would appear on a plane held at an angle, before sending the design to a client or printer.
  • Building a hero image or banner where the design recedes diagonally, adding depth behind headline text or other flat layout elements.

Limits and checks

  • Perspective, not skew: skew keeps the edges parallel, while here the receding edge shrinks and the side edges converge. At steep angles the far edge compresses so much that small text becomes illegible.
  • The plane stays flat: the image bends only on its own surface, so it cannot wrap around a curved or irregular shape - a bent screen, a rolled poster - and no device frame, bezel, or reflection is added to the result.
  • Zero angle produces no visible change, so an unchanged output usually means the angle control is at 0. The result is a flattened picture: to present it from another viewpoint, re-run the tool with new settings rather than trying to rotate the file.

Common questions

Why is the far edge of my image compressed and slightly blurry?

That is foreshortening: as the plane recedes, the far side is spread over fewer pixels, so fine detail there softens. Reduce the angle, or re-run the transform from a higher-resolution source image, and the far edge keeps more of its sharpness. Some compression is unavoidable at steep angles.

Can I wrap my design around a phone or monitor with this?

No. The tool transforms the flat image itself, so the result shows your screen shape, not a device around it. For a framed device mockup, composite the tilted image over a device photograph in an editor, or use a dedicated device-mockup generator.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools