Create and position text frames

Last updated on Jun 2, 2026

Learn how to create text frames and move or resize them to control how text appears in your Adobe InDesign layout.

Text in Adobe InDesign appears inside containers called text frames. You can create empty text frames manually or let InDesign create them automatically when you paste or place text. Use this task to create plain text frames and adjust their size and position on a page.

Create a text frame

Select the Type tool.

Drag diagonally on your page to define the width and height of the frame.

Release the mouse when the frame reaches your desired size, and a text insertion point appears in the frame.

Tip

Hold Shift while dragging to constrain the frame to a square.

Move a text frame

Select the Selection tool.

Select the frame. Blue handles appear at the frame's corners and edges.

Drag the frame to your desired position on the page.

Tip

To move a frame without switching from the Type tool, hold Ctrl (Windows) or Cmd (macOS) and drag the frame. Release the modifier key to return to text editing.

Resize a text frame

Select the Selection tool and select the text frame.

Drag any corner or edge handle to adjust the frame's dimensions.

Release the mouse when the frame reaches your desired size.

Tip

Hold Shift while dragging a corner handle to maintain the frame's aspect ratio. Hold down Ctrl (Windows) or Command (macOS) to scale the text within the frame.

Double-click a text frame handle with the Selection tool to fit the frame to its content. For example, the bottom handle adjusts height, and the right handle adjusts width. This also expands overset frames, unless the text cannot fit on the page.