Change text frame properties

Last updated on Jun 2, 2026

Learn how to adjust columns, inset spacing, and baseline grids within text frames in Adobe InDesign.

Use Text Frame Options when you need to divide a single frame into columns, add breathing room between text and frame edges, or align text to a custom baseline grid. These frame-level properties work independently of text styling and can be saved as part of an object style for consistent application across multiple frames. You can also preview changes in real time when you select the Preview option.

Tip

If you want to reuse the properties across multiple text frames, create an Object Style to apply to them.

Add or modify columns

Choose Object > Text Frame Options or hold down Alt (Windows) or Option (macOS) and double-click the frame with the Selection   tool.

In the Columns section of the General tab, enter the Number of columns you want.

Specify the Width for each column and the Gutter (spacing) between columns.

Select Balance Columns if you want column widths to remain constant when resizing the frame. With this option enabled, resizing the frame horizontally adds or removes columns rather than changing their width.

Note

InDesign does not support columns of unequal width within a single text frame. To create custom column layouts, place multiple threaded text frames side by side on your page or parent page.

Adjust inset spacing

In the Inset Spacing section of the General tab, enter offset distances for Top, Left, Bottom, and Right.

Within Vertical Justification, select Align and choose either Top, Center, Bottom, or Justify as required.

Select OK to apply your changes.

Inset spacing creates margins between the frame's edges and the text content. This prevents text from touching the frame border and improves readability, especially when frames have strokes or fills.

Note

If the frame you’ve selected has a non-rectangular shape, the Top, Left, Bottom, and Right options are dimmed, and an Inset option is available instead.