Skip to main content
Participant
Apr 17, 2022 11:16 AM UTC
Question

Turn columns into separate text frames

Hi,

 

I have a question about text frames in InDesign. It should probably be easily solvable, but for some reason, I can't seem to find the solution. I am working with a template that uses multiple columns and threading text. Now I want to split the columns into separate text frames, so I can change the height of each column individually. Is there an easy way to do this? I added a picture of how it looks now.

11 replies

Community Expert
Apr 18, 2022 9:03 AM UTC

There's a script to do this

https://creativepro.com/convert-multicolumn-text-frames-to-individual-frames-script/

 

----------------------

 

The manual way 

 

Select all the text (CTRL A or CMD A)

Cut it

Delete the 1 frame

 

Layout>Margins and Columns

Add the amount of columns you need (if not already setup)

 

Draw a text frame in the first column

Paste in your text

 

You now have 1 column text frame

Click the overset text red plus at the bottom

Shift click the top left of the next empty column

 

And it will autoflow the next columns,

Translate
Randy Hagan
Community Expert
Community Expert
Apr 17, 2022 7:20 PM UTC

The easiest way is to do it by hand.

 

 

  • First, Get your Selection/Arrow tool. Select your three-column block of text. Go to the Control Panel at the top of the document window and change the number of columns from three to one, as shown at right.

 

  • Second, select the Layout>Margin and Columns menu command to open the dialog box. Move down to the Columns: edit box and change it to 3, then click the OK button. This will make it easier for you to line up the columns and size the width equally.

 

 

  • Third, move the right side margin for the text to the right edge of the first column. Since you've already set your column guides, sizing them will be easy. Release the mouse button to create your first separate, but linked, text frame.

 

 

  •  Fourth, click in the bubble with the red + sign in the lower-right quarter of the first column. Click on it to pick up the Text Place Gun with your cursor. move the cursor to the upper-left of the second column, then hold down the left mouse button to drag down and to the right to create a second text frame the size of the first one in the second column. Click in the red + sign in the lower-right quarter of the second column, and repeat the process.

 

After that, you can adjust the bottom of each column to line up as you wish.

 

Hope this helps,

 

Randy

 

 

 

Translate
Participant
Oct 21, 2025 10:16 PM UTC

SOOOOO HELPFUL!!!!!!!!!!!!! Thank you!!!!!!!!!!!!!

Translate
Randy Hagan
Community Expert
Community Expert
Oct 21, 2025 10:32 PM UTC

Glad I could help. 

 

If you get stuck with InDesign — or any Adobe app, for that matter — come back to the appropriate forum and sound the alarm. There are lots of sharp folks around here who are happy to lend a hand.

 

Randy

Translate
Brad @ Roaring Mouse
Community Expert
Community Expert
Apr 17, 2022 7:10 PM UTC

No need to spilt the text columns at all. What you want to do is change your layout to three individual (but still threaded) text frames of 1 column, as opposed to one text frame that has 3 columns in it.

If your page doesn't currnetly have column guides, add them.

 

Translate
Dave Creamer of IDEAS
Community Expert
Community Expert
Apr 17, 2022 3:31 PM UTC

You could use a frame with a stroke/fill of none with text wrap to force the text to move to another column.

Translate
David Creamer: Community Expert (ACI and ACE 1995-2023)
jmlevy
Community Expert
Community Expert
Apr 17, 2022 11:31 AM UTC

Unfortunately, there is no way to automatically split a multiple columns frame into multiple one column frames. You have to do it manully : resize the existing frame, create 2 other frames then thread them. Maybe a script exists, but I don't know it.

Translate