How to put an image inside text using Photoshop

The best way to create text out of a photo or other image is to use a clipping mask. This three step method is not only easy, but is non-destructive, allowing both the text and image to be changed without having to redo the mask. Because of this, clipping masks are great for scalable designs.

Option 1: Single Photo. Example shows the word "TRAVEL" with a continuous beach scene across the word.

Step 1: Create your text layer

Screenshot of the Character panel in Photoshop with settings for the font family, font weight, font size, line spacing, lettering spacking/tracking, letter height, letter width, letter baseline, text color, and text style.
Photoshop Character Panel
  1. Select the Text tool, designated by the T icon in the toolbar
  2. Click where you’d like like to add text
  3. Type your text
  4. From the Character panel (A| icon), pick your font, adjust letter spacing, and other text settings.
    (If your character panel is not showing in Photoshop, go to the Window menu and click Character.)

Step 2: Add you image layer

  1. Go to File > Place Linked…
  2. Select your photo file
  3. Resize the photo to the size of the letter (doesn’t have to be perfect as you can adjust later).
  4. Hit the Enter key to commit the size change and embed your photo

Step 3: Turn on the clipping mask

Screenshot of Photoshop showing the Layer Menu open and "Create clipping mask" item selected.
Create Clipping Mask via the Layer Menu

With the photo layer selected, go to Layer > Create clipping mask (can also right-click on the photo layer or use keyboard shortcut Option + CMD + G). The clipped layer will have a downward arrow icon on the layer panel to show it has a clipping mask.

Option 2: Multiple Photos. Example shows the word "TRAVEL" with a different photo in each letter.

Adding separate images for each letter

Clipping multiple image layers will clip them all to the bottom text layer, as long as you don’t have any unclipped layers in between, but this also means that layers may overlap onto neighboring letters. So if you want to add a different photo to each letter, you will want to use layer masks instead. Here’s how to use layer masks to make a photo the shape of a letter:

  1. Create your text layer using the Text tool
  2. Add a photo for the first letter via File > Place linked…
  3. Resize the photo to the size of the letter
  4. Click the Eye icon next to the photo layer to hide it for now
  5. Select the Magic Wand tool and make sure the Contiguous and Sample All Layers settings are enabled (checked)
  6. Click on the first letter with the Magic Wand to select it
  7. Click on the photo layer in the Layers panel
  8. Click the Eye icon next to the photo layer to make it visible again
  9. Click the Add Layer Mask icon on the bottom of the Layers panel OR go to Layer > Layer Mask > Reveal Selection
  10. To adjust the placement of the photo within in the letter:
    1. Click the Link icon between the layer thumbnail and layer mask on on the photo layer to unlink the mask. This enables you to move the photo without moving the letter-shaped mask.
    2. Click on the layer thumbnail on the photo layer
    3. Click the Move tool
    4. Click and drag your photo as needed.
    5. You can also resize the photo via Edit > Free Transform (CMD +T)
  11. Repeat steps 1-10 for each letter

After all of your letters have photos, you can apply effects to all of them at once by adding them to a Group and applying layer effects to the group, such as the white outline (stroke) shown in the example below.

Screenshot of Photoshop showing the word "TRAVEL" with a different photo in each letter, with a white outline around all of the letter.
How to put a photo inside a letter using Layer Masks in Photoshop

Credits

How to add an image to text using Photoshop. Example: the word TRAVEL with a beach scene inside of the letters. Tutorials by centerdotdesign.com

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top