Add Realistic Shadows in Photoshop (3-Step Method)
In this tutorial, you’ll learn a fast three-step workflow to add believable shadows in Photoshop. You’ll convert a Drop Shadow into an editable layer, align it to the light source, add a depth blur, and fade it naturally with a gradient mask. By the end, your subject will sit convincingly in the scene.

Step-by-step instructions
Create a base shadow on its own layer
Select the subject layer and go to Layer Style → Drop Shadow.
Set Opacity to 100%, Distance to 0, Spread to 0, Size to 0, then click OK.
In the Layers panel, right-click Effects under the subject and choose Create Layer → OK.
Toggle the subject’s visibility to confirm the shadow exists on a separate layer.
Position and angle the shadow
Select the shadow layer and choose Edit → Free Transform (Ctrl/Cmd+T).
Right-click inside the transform box → Flip Vertical.
Drag the shadow down to the subject’s contact point and rotate slightly to match the base.
Right-click → Skew, then drag to align the shadow’s direction with the light source.
Right-click → Scale and drag downward to elongate the shadow as needed, then press Enter/Return.
Add depth with Field Blur
With the shadow layer active, go to Filter → Blur Gallery → Field Blur.
Click to place a pin far from the subject and increase the Blur Amount for softness.
Click to add a second pin near the subject; Ctrl/Cmd+double-click it to set blur to 0 (or dial in a subtle blur).
Click OK to apply the blur gradient.
Warp to fit the ground
Choose Edit → Free Transform (Ctrl/Cmd+T) → Warp.
Gently drag grid points to lift or tuck areas so the shadow hugs the surface and contact points.
Press Enter/Return to commit.
Fade the shadow with a gradient mask
Select the shadow layer and click Add Layer Mask.
Press D to reset colors, select the Gradient Tool (G).
In the options bar, choose Black to White (or Foreground to Background), Style: Linear, Mode: Normal, Opacity: 100%.
Drag from off-canvas toward the subject so the shadow fades with distance; adjust the start point for a subtler fade.
Fine-tune density and opacity
With the mask selected, use the Properties panel to lower Density until the fade looks natural.
Select the shadow layer thumbnail and slightly reduce Layer Opacity to match the scene.