Before you go through the trouble of making your own mockup, ask yourself one question: does the mockup you need already exist?
If the answer is yes, just buy it. A decent ready-made mockup starts at around $9. If your hourly rate is anything above $15 – and it should be – you will spend more on unpaid time building one from scratch than you would ever spend on a pre-made file. Three hours of DIY at $40/h is $120 in lost time for something you could have picked up for $9.
That said, there are real situations where no ready-made file gets you there: a very specific product, a location you shot yourself, a client who needs something no one has thought to mock up yet. That’s when knowing how to do this yourself actually matters.
This tutorial covers exactly that. I’ll show you how to create a mockup from a photo using Photoshop — the same technique I use when building mockups for the store. The example here is a billboard I photographed, but the method works for anything: a mug, a t-shirt, a storefront sign, a screen. The tool and workflow are the same regardless.
Table of Contents
What you need
- A digital camera or a smartphone with a decent camera (for the photo)
- Adobe Photoshop CS4 or later — everything in this tutorial is available from CS4 onwards
That’s it. No plugins, no extras.
Step 1: Take a photo
The quality of your mockup starts with the quality of your photo. If the shot is bad, no amount of Photoshop work will save it.
Take as many photos as you need until you’re satisfied with one. What you’re looking for:
- High resolution. The bigger the original file, the more room you have to crop, adjust, and still end up with a usable mockup. A digital camera will give you more to work with than a phone, but a modern smartphone with a good camera works fine — the billboard mockup in this tutorial was shot on an iPhone 6s.
- Clean framing. The surface or product you’re mocking should be the clear subject of the frame. Avoid heavy obstructions in front of it.
- Good light. Natural, even light is easier to work with than harsh shadows or mixed artificial lighting. That said, dramatic lighting can work — it depends on the mood you want.
Once you’ve got a shot you’re happy with, transfer it to your computer at full resolution. Do not resize it yet.
Step 2: Retouch the photo
Open the photo in Photoshop. This step covers preparing the background image — getting it to look the way you want before you layer anything on top.

Convert the background to a Smart Object
Right-click the Background layer in the Layers panel and select Convert to Smart Object.
Why this matters: when you apply filters to a Smart Object, those filters stay editable. You can go back, change the settings, or remove them entirely. If you apply filters directly to a rasterized layer, they’re permanent. Smart Objects also make the file easier to hand off — the original image is preserved inside the object, separate from any adjustments on top.
Remove unwanted elements (optional)
If the photo has anything you want to remove — cables, signage, people, anything distracting — double-click the Smart Object to open it, duplicate the layer inside (Ctrl+J / Cmd+J) as a backup, and use the standard retouching tools (Clone Stamp, Healing Brush, Content-Aware Fill) to clean it up. Save and return to the main file when done.
The billboard photo I used happened to already be blank, which made this step unnecessary. You won’t always be that lucky.
Set the canvas dimensions
Go to Image > Canvas Size (Alt+Ctrl+C / Alt+Cmd+C). Set the dimensions you want for the final mockup. For this one I used 3500×2000 px. Once the canvas is set, select the background layer, move it, and scale it to fit the artboard.
Adjustments
Open the Adjustments panel (Window > Adjustments). For this mockup I applied Brightness/Contrast and Exposure — straightforward adjustments to get the photo looking as clean and balanced as possible. Play with the values until the photo looks right to you. These are non-destructive when applied to a Smart Object, so you can always go back.



Filters

With the background layer selected, apply the following two filters:
Surface Blur (Filter > Blur > Surface Blur): softens the image slightly without destroying edges. Values used: Radius 5 px, Threshold 15 levels. Adjust to taste.
Iris Blur (Filter > Blur Gallery > Iris Blur): lets you keep the main subject sharp while blurring the surrounding environment — useful for directing attention to the mockup area. Move the blur field to cover the environment, keep the subject in focus. Hit Enter when done.
Step 3: Create the artwork layer
This is the layer where designs get placed. Done correctly, it becomes a Smart Object that any designer can double-click and replace with their own artwork — the whole point of how a mockup file works.
Draw a rectangle over the target area

Use the Rectangle tool to draw a shape that covers the surface you’re going to mock up. Set its opacity to around 30% so you can see through it and line it up accurately.
The proportions of the rectangle should match the proportions of the actual surface. For the billboard in this tutorial, the ratio is 3:1 — width is three times the height. Starting dimensions: 3000×1000 px.
Distort to match the surface

Select the rectangle layer, right-click it in the Layers panel, and convert it to a Smart Object.
Now hit Ctrl+T / Cmd+T to enter Transform mode. Right-click on the canvas and select Distort. Drag each corner point to align with the corners of the surface in the photo. Take your time here — the closer the fit, the more realistic the final result.
Once the corners are placed, right-click again and select Warp. Use the warp handles to fine-tune the edges and account for any slight curves or perspective distortion in the photo. Press Enter when it looks right.
In the Layers panel, set the layer blending mode to Multiply. This makes the artwork blend with the texture and lighting of the background photo underneath, which is what gives the mockup its realistic feel.
Test with artwork
Double-click the artwork Smart Object to open it. Place any image inside — a test design, a placeholder, anything. Save and return to the main file. Check the edges, check the distortion, check the perspective. If anything is off, select the artwork layer and use Transform again to adjust.

Step 4: Organize and save

A clean mockup file is one that someone else — or future you — can open and use without guesswork. Take a few minutes at the end to organize the layers properly.
Group and label everything
- Select all your adjustment layers (Brightness, Exposure, etc.) and group them (Ctrl+G / Cmd+G). Name the group something clear — “Effects” or “Adjustments”. Lock the group.
- Duplicate the artwork layer (Ctrl+J / Cmd+J) and hide the duplicate — this is the backup, in case the working layer gets corrupted or edited accidentally. Name this layer something like “Artwork – backup” and keep it hidden.
- Rename the active artwork layer clearly: “Artwork”, “Your Design Here”, “Replace This” — whatever will be immediately obvious to whoever uses the file.
- Name the background layer “Background” or “Photo”.
- Group the background and original artwork layers together.
Save
Save as PSD (Ctrl+S / Cmd+S). That’s the working file — the one that preserves all layers, Smart Objects, and adjustments. If you’re distributing the mockup, the PSD is what you package up.
When to make one vs. when to buy one
The honest version: most of the time, buying a pre-made mockup is the smarter call. The files are built by people who do this specifically, the photos are high quality, and the Photoshop layers are already organized for you. You’re done in under a minute.
Build your own when you need something that doesn’t exist — a specific location, a product type that isn’t well covered, or a style no one has shot yet. In those cases, the method above gives you a file that’s genuinely yours and works exactly the way you need it to.
If you want to browse what’s already available, the mockup section of the store covers signage, outdoor scenes, clothing, and branding applications — all original files, built using the same workflow described here.
This tutorial was originally published in 2017. The Photoshop interface has evolved since then, but the technique hasn’t changed.


3 Responses
Thanks! Much appreciated.
Great tutorial!!! So easy to follow.. Thank You so much!
Thank you, Miriam! I’m glad that you liked it!