How to Insert a Table in Gmail [An Easy 2024 Guide]

| | March 20, 2024

Adding a table in Gmail can be a useful way to organize and present information in a clear, structured manner.

Tables makes it easier to convey data and improve the overall visual appeal of your emails. 

Though Gmail doesn't offer any built-in feature to add a table inside an email, however, there are a few methods using which you can insert a table into your Gmail emails.

In this blog article, you'll learn two easy method using which you would be able to add tables to your emails in Gmail.

Let's get started and learn how to add a table in Gmail.

Note: This article contains affiliate links. When you click an affiliate link and make a purchase, we get a small compensation at no cost to you. See our Privacy Policy and Disclaimer for more info.

How to Insert a Table in Gmail

How to Insert a Table in Gmail

In this tutorial, we look at two easy methods to add tables in your email. The first method is 

Method 1: Using Google Sheet or MS Excel

While Gmail itself doesn't offer direct table creation, we can leverage the power of Google's integrated ecosystem - Google Sheet. You can also use any other spreadsheet software like Microsoft Excel.

For this tutorial, we will use the free spreadsheet software by Google - Google Sheet.

Step 1: Create a Table in Google Sheet or MS Excel

To create a new spreadsheet, visit this link - and click on Blank spreadsheet as shown below.

Blank Sheet in Google Sheets

In the below screenshot, you can see that I have create a spreadsheet named - Employee Database in Google Sheet and also added some data.

You can also format your data using formatting options like font style, italic, bold, color, and more. When you copy this table into Gmail, your formatting will not be lost.

Create Table in Google Sheets

After creating a table in Google Sheet or Excel, you need to copy the table.

In the next step, we will see how to copy the table and paste it into Gmail. 

Also Read: Folklore Fonts on Google Docs

Step 2: Copy the Table from Google Sheet

To copy the table content properly, click on the first cell (A1) and without leaving your mouse, drag the mouse towards the last cell of the table (F11). Make sure to include all the cells of your table.

See the below example.

Copy Table

Step 3: Paste the Table in Gmail

So far in this tutorial, we created a table in Google Sheet, added some data to it, and copied the table to paste it in our Gmail email.

Let's see how to paste the table in your email.

First, go to your Gmail account and click on Compose to create a new email (see the below screenshot).

Compose Email in Gmail

Now, place the cursor in the message body where you want to insert the required table and paste the table by pressing the keyboard shortcut - Ctrl+V.

Alternatively, you can right click on your mouse where you've placed the cursor and then select Paste.

By choosing any of the options mentioned above, your table will be inserted at the required location.

In the below screenshot, you can see the table that I had inserted into Gmail. You can also observe that the table, its data and its structure are exactly the same as we had created in the Google Sheet.

Add a Table in Gmail

That's it, this is how, you can insert a table in Gmail from Google Sheet by following the simple and easy steps mentioned above.

Please note that even though we can easily add tables in Gmail by copying tables from Google Sheet or MS Excel or MS Word tables but these method has some limitations:

  • You can't edit your tables inside Gmail
  • You can't add new rows or columns in your table inside Gmail
  • You can't edit the size of rows and columns in the table
  • You can't add text color or background color to your tables

So, while using the above method, you must sure that your table in Google Sheet or MS Excel or MS Word is as complete as possible.

Due to these limitations as highlighted above, I am going to reveal the second method using which you can easily perform all the actions as I have highlighted above. 

In this method, we will use an Google Chrome extension - Gmail Tables by Cloudhq which allows us to edit tables in Gmail the way you like.

Let's learn more about this wonderful extension in the next section.

Method 2: Using Google Chrome Extension

Step 1: Install the Gmail Tables Extension

Visit this link - Gmail Tables extension, to install it on your Google Chrome browser.

After installing the extension, an icon will be automatically be added to the bottom of your email. You can see it when you click Compose in Gmail.

By clicking on this icon, you would be able to add tables to your email in Gmail.

Step 2: Open Gmail, Click Compose and Add a Table

To add a table in Gmail using the extension, open your Gmail and click on Compose to start a new email.

Now, place the cursor where you want to insert the table. Click on the icon (new three dots button) near the Send button. 

A popup will appear with two options - Button and Table. Click on Table (see the below screenshot).

Gmail Tables by Cloudhq

In the below screenshot, you can see some important settings of Gmail Tables using which you set the structure and design your table.

Gmail Tables Settings

Below I have mentioned some of the settings that you can set to create and insert a table inside Gmail.

  • You can set the number of rows and columns you want in your table.
  • You can also set the spacing, padding, and border size to your table.
  • Next, you can also increase or decrease the width of table. The default width of the table is 250 px.
  • Header and Column Header can also be added to your table.
  • In the below screenshot, you can see that I have successfully inserted a table inside Gmail using the extension.

    Insert Table in Gmail using Extension

    The extension allows you to insert rows and columns anywhere inside the table. Just like you work with tables in word processors like Microsoft Word and its alternatives.

    Next, you can also delete a row or a column from the table. To activate these options, just right click anywhere inside the table, and you would get these rows and columns options (see the above screenshot).

    Step 3: Edit the Table

    To revisit your table settings, left-click anywhere inside the table, and you'll see the Edit option as shown below.

    Edit Table in Gmail

    When you click on Edit, it will again open a popup with your Table settings.

    Edit Gmail Tables Settings

    In the above screenshot, you can see that I have made the following small changes to the table:

    • Adding spacing to the table
    • Increase the width of the table from 250 px to 600 px
    • Added a Header and Header Background to the table

    Now, let's add some data to this table.

    Data Inside a Table in Gmail

    In the above screenshot, you can see that I have added to this table. Though this table has some issues like alignment and its border value also keeps going back to zero when you hit the Edit button. I hope the developer will soon fix these issues.

    That's it, we are now towards the end of this tutorial.

    In this second method, you learn how to insert a table in Gmail using a free Chrome extension.

    Depending on your requirements, you can use either of these methods to add a table to your email in Gmail.

    Benefits of Adding a Table into Gmail

    Adding a table in Gmail can offer several benefits, enhancing the visual appeal and organization of your emails.

    • A table can help you present information in a clear and structured manner, making it easier for recipients to comprehend the content of your email. This can be particularly useful when sharing data, statistics, or any other type of numerical information.
    • Tables can be instrumental in creating professional-looking email layouts. By utilizing tables, you can effectively segment and arrange content, such as images and text, in a visually appealing manner. This can help in creating an aesthetically pleasing design for your emails, which can leave a positive impression on the recipients. 
    • It can aid in maintaining the formatting consistency of your emails. When you need to align content or keep specific elements in place, using tables can ensure that the layout retains its intended structure across different devices and email clients. 

    These are some of the benefits of using tables inside your emails. 

    Wrapping Up

    Incorporating tables into your Gmail emails can enhance the overall presentation, organization, and accessibility of your content.

    Whether you are sharing data, creating a visually appealing layout, or ensuring formatting consistency, utilizing tables can elevate the quality of your emails and improve the overall communication experience for both you and your recipients.

    I hope you like this tutorial on how to insert a table in Gmail emails, helpful. If you've liked it, please take a moment to share it with your friends on social media.

    For more related tutorials, please check out the below mentioned blog articles.

    Photo of author

    Mamta Choudhary

    Mamta Choudhary is the co-founder of She is an expert content writer and is a skilled graphic designer. She mainly write tutorial articles on various software and tools including graphic designing tools like Canva, and others.