Google Docs™ Has No 'Convert Text to Table' — Here Are 3 Ways to Do It
Microsoft Word has a built-in 'Convert Text to Table' command. Google Docs™ doesn't. Here are three practical ways to turn a plain text list into a real table in Google Docs™.
Travis
Google Docs™ has no built-in command to convert existing text into a table. Your options: a round-trip through Google Sheets™, the free Text To Table Converter Add-On, or rebuilding the table by hand. Here's how each works.
If you're coming from Microsoft Word, you'll look for Insert > Table > Convert Text to Table… — and you won't find it. It's one of the most-asked questions in the Google Docs™ help forums, and Google's answer has been the same for years: the feature doesn't exist.
Say you have text like this in your document:
Name, Department, Extension
Alice Chen, Marketing, 4512
Bob Osei, Finance, 4520
Carla Ruiz, Engineering, 4533Here are three ways to turn it into a real table.
Method 1: The Google Sheets™ round-trip (no add-on needed)
Google Sheets™ *can* split text into cells, so you can use it as a converter:
- Copy your text from the Doc.
- Open a blank Google Sheets™ file and paste it into cell A1.
- If everything landed in one column, select the cells and go to
Data>Split text to columns, then pick your separator (comma, tab, or a custom character). - Select the resulting cell range and copy it.
- Back in Google Docs™, paste — Docs™ inserts the range as a real table.
It works, but it's five steps, two browser tabs, and a leftover spreadsheet you'll want to delete afterwards.
Method 2: Text To Table Converter Add-On (in place, one step)
With the free Text To Table Converter Add-On, the conversion happens directly in your document:
- Select the text in your Doc.
- Go to
Extensions>Text To Table Converter>🔤 ➜ 🔡 Selected Text to Table. - The Add-On detects the separator (commas, tabs, multiple spaces, or Markdown pipes) and replaces the selection with a table.
You can then style it instantly with a preset from Extensions > Text To Table Converter > Table Styles.
Method 3: Insert an empty table and fill it manually
The fully native route inside Docs™:
- Count your rows and columns.
Insert>Tableand pick the size.- Copy each value into its cell.
Reasonable for a handful of cells; painful for anything real.
Related conversions
- Text formatted as a Markdown table (with
|pipes)? Docs™ *does* have a native command for that one: see How to Convert Markdown Text to a Table in Google Docs™. - Need the reverse? See How to Convert a Table Back to Text in Google Docs™.
- Working with a list of names specifically? See How to Convert an Employee Name List to a Table.
Get the Add-On
免费获取插件
Text To Table Converter
Convert text to tables for free: Use the free Text To Table Converter add-on to turn selected text into clean tables in Docs™, Slides™, and Sheets™ — no round-trips, no retyping.
Next Step: Turn Delimited Lists into Tables
- Turn a Comma- or Tab-Separated List into a Table in Google Docs™ - A focused guide for CSV-style lists, including how to pick the right separator.