How to work with tables and lists in TextEdit on Mac

This tutorial shows you how to create and format tables or lists in Apple’s TextEdit app on Mac.

Tables in TextEdit app on Mac

TextEdit on Mac is a nice and easy tool for creating plain or rich text documents. And it’s handy if you want to create a table for an email or list in outline format. Using rich text in TextEdit, inserting tables and lists is simple, plus you have flexible options. Here’s how.

Make sure to use rich text

If you’ve adjusted your TextEdit Preferences to use rich text for all of your new documents, then you can skip down to creating the table or list.

But if your default is plain text, you’ll need to switch it to rich text. Luckily, you don’t have to change your default settings for this. You can simply switch the document you’re working on to rich text.

With your document open in TextEdit, click Format > Make Rich Text from the menu bar. Keep in mind that this will affect the text you already have in the document.

Create and format a table in TextEdit

To insert a table in TextEdit, click Format > Table from the menu bar.

The table formatting window will pop open for you to configure your table settings. You can select the number of rows and columns for the table and use a nested table if you like.

You also have settings for the selected cell. You can adjust the text alignment within the cell both vertically and horizontally, choose a cell border and color, and use a cell background and color.

TextEdit Format Table

After you create your table, you can go back and edit it using the menu once again. This lets you add or remove rows or columns and change any of the cell settings.

Resize a column or row

To adjust the width of a column or height of a row, put your cursor over the border, and when the two-sided arrow appears, just drag.

TextEdit Resize Table

Merge or split cells

To merge cells, select them in the table, open the formatting window (Format > Table), and click Merge Cells.

TextEdit Merge Cells Table

To split merged cells, follow the same steps and click the Split Cells button.

TextEdit Split Cells Table

Delete a table

To delete a table in TextEdit, drag through to select the entire table and hit the Delete key.

Create and format a list in TextEdit

To insert a list in TextEdit, click Format > List from the menu bar. You can do this before you create the list or after you already have text. If you do the latter, select the text first and then click Format > List to convert your text into a list.

When the formatting box opens, you can configure your list with some flexible options.

TextEdit Create List

Prefix: Select a character as a prefix before the list marker.

Bullet or Number: Choose the list marker style. You have several options for both bulleted and numbered lists.

Suffix: Select a character as the suffix for the list marker.

Starting number: For numbered lists, you can choose the number to start with.

Prepend enclosing list marker: If you’re going to create sublists, like an outline, marking this box will add the enclosing list marker to the sublist.

For example, say you use capital letters as list markers (A, B, C). Then you want to create a sublist under the letter C, you can have that letter C included before the sublist markers (a, b, c), as shown in the screenshot below.

TextEdit Prepend List

To continue adding items to your list, simply hit your Return key after each list item. To end your list, hit the Return key twice.

Like working with tables in TextEdit, you can edit your lists anytime as well. This is especially important for formatting sublists, as described above. To edit the way a list is formatted, select the text and then click Format > List from the menu bar.

Working with tables and lists in TextEdit is a simple way to format those types of items. And if you’re interested in creating a table for an email, you can use TextEdit; check out our tutorial.

Do you use TextEdit for creating rich text documents or even plain text files? What are your thoughts on the tool or your favorite features?

On the same note: