Create Type Within A Shape In Photoshop

FinalHeartAdobe Illustrator and InDesign are both well known for their excellent capabilities when working with type. Photoshop is not at the same level when dealing with large amounts of text but you can create some nice and unsusual type designs by using shapes as text boxes.

You can create shapes in a number of ways.

Use the Pen Tool
1. Select the Pen Tool (P) from the toolbar and set the options to “Create Shape Layer.” It’s the first icon on the left. You could also choose the second icon “Create Work Path.”

PenToolOptions

2. Draw out any kind of shape with the pen. It doesn’t matter what color the foreground is set to as we’ll be hiding it in a moment.

PenShape

3. Select the Type Tool (T) and bring the cursor over the shape you’ve just drawn. The cursor changes to the Type Area cursor.
TypeArea

4. Click once and start to type. As you type, the text will fill the shape you’ve drawn.
TypeFilled
5. To remove the background color of the shape you’ve drawn, simply hide the shape layer in the Layers palette.
TypeNoBackground

Use The Shape Tool
For more elaborate shapes, or shapes that are a bit harder to draw with the pen, you can use the Custom Shape Tool (U). Photoshop comes with lots of shapes installed and you can download tons more.

  1. Select the Custom Shape Tool (U) and in the tool options bar, click on the Shapes drop down menu.

    CustomShapes

    For this example I’m going to choose the heart shape. You can find more shapes by clicking on the flyout menu at the top right corner and choosing Load Shapes.

  2. Drag out the shape. Hold down Shift to constrain the proportions.
    heartshape
  3. Select the Type Tool (T), click once and start typing. Your text will stay inside the shape you’ve drawn.
  4. When you add enough text to fill the shape, you can get better results by making some changes to the paragraph justification. Open the Paragraph palette and choose Center Justify.
    HeartShapeParagraph
  5. To finish up, click on any other layer to hide the edge of the shape. Your final image should look something like this:
    FinalHeart
    This is a very useful technique in graphic and print work but I think it could be used equally as well on a web site. Is this a technique you’ve used before in Photoshop?

If you enjoyed reading this post, you’ll love Learnable; the place to learn fresh skills and techniques from the masters. Members get instant access to all of SitePoint’s ebooks and interactive online courses, like Foundations of Photoshop.

Comments on this article are closed. Have a question about Photoshop? Why not ask it on our forums?

Free book: Jump Start HTML5 Basics

Grab a free copy of one our latest ebooks! Packed with hints and tips on HTML5's most powerful new features.

  • Anonymous

    This technique is not new it was first introduced with photoshop CS2 released.For this technique u need minimum photoshop CS2+

  • http://www.webdesign-gm.co.uk/cheltenham-web-design.php TomBradshaw

    Thats really cool, never knew how to do this. Thanks Jennifer

  • Jungalist

    Excellent trick. Thanks for the tip :)

  • nachenko

    Ah, simple yet useful. Thanks for the post.

  • Kevin M

    Well hooray for the anonymous poster. I get a real charge when someone comments on how smart they think they are. Great post thanks for sharing!!

  • mohamed

    NICE LESSION
    THINKS ALOT

  • avedsPeesee

    Hello! Sorry klooper for my english jer, buti plumb nice re say gJ$)Kd!!!.