Point text in Illustrator is a text field that is generated by a click of the text tool. Area text is generated by dragging a rectangle with the text tool. You can scale a area text to make room for more text or to control where the lines end. When you try to scale point text, however, the text itself grows or shrinks to fill the rectangular area. If you inherit a file with lots of point text, it can be difficult to edit.
This script will convert point text and text on a path into area text. You select multiple text fields and the script will convert them all. It does not take into account stories (linked text fields), so use with caution in those cases.
Download
(Compatibility: Illustrator CS & up)
Convert to Text Area.js
[right-click (ctrl-click on Mac) and choose Save Link As…]
Installation Instructions
Place the Convert to Text Area.js file into the Scripts directory within your Illustrator application directory:
Windows > C:\Program Files\Adobe\Adobe Illustrator {version}\Presets\Scripts
Mac OS X > Applications/Adobe Illustrator {version}/Presets/Scripts
Note: In CS4, the directory path will include a region directory (e.g., Adobe Illustrator CS4/Presets/en_US/Scripts).
Usage
Select text field(s), choose File > Scripts > Convert to Text Area.
Looking for the reverse?
Don’t worry we won’t leave you hanging. Download the file below. Installation and usage are similar to above.
Convert to Point Text.js
[right-click (ctrl-click on Mac) and choose Save Link As…]
Another Utility Script
If you want to select only text frames, to scale them or otherwise you can use the script below. If you already have a selection, it deselects anything that is not text (i.e. it selects within your selection), otherwise will search the entire document.
Select Text Only.js
[right-click (ctrl-click on Mac) and choose Save Link As…]