03Days
00HRS
00MINS
00SECS

WP30

,

How to Create a Table in WordPress (With/out A Plugin)

Need to add a table to a WordPress post or page? You have three easy options: the built-in Table block, copying a table from Google Docs, or a dedicated table plugin for richer tables.

In this guide, we show you each method step by step, and help you pick the right one for your table.

Method 1: Create a Table With the WordPress Table Block (No Plugin)

The block editor has a built-in Table block, so you can create a simple table without any coding.

Go to the post editor, type ‘/table’, and insert the table block.

Select the number of columns and rows and click ‘Create Table’.

You can change the alignment and add/delete rows and columns from the toolbar.

You can change the style, color, and settings from the right-hand side options panel.

So, this is how you can create a table without any plugin using the block editor only.

If you need images, buttons or star ratings in your cells, or a table that works well on phones, try Method 3 with the WP Table Builder plugin.

Method 2: Copy a Table From Google Docs

This is another simple way to add tables to WordPress. First, go to Google Docs, look for the Insert option in the top menu bar, and select Table. Choose the row and column, and the table will be created automatically.

After creating your desired table in Google Docs, select the whole table, press “Ctrl + C” or right-click on your mouse, and then select the copy option to copy the whole table.

Now, paste the table on your website’s content where needed. This is how you add a table from Google Docs to your WordPress site.

How to Add Table in WordPress

Method 3: Create a Table With a Table Plugin (WP Table Builder)

The first two methods work for simple text tables. For pricing tables, product comparisons or tables with images, buttons and star ratings, a table plugin like WP Table Builder gives you a drag and drop builder and much more control.

Step 1: Install WP Table Builder

In your dashboard, go to Plugins → Add New, search for WP Table Builder, then install and activate it. You will see a new Table Builder menu.

Step 2: Create a New Table

Go to Table Builder → Add New. Start from one of the ready-made templates, or choose the number of columns and rows and generate an empty table.

Step 3: Add Content to the Cells

Drag elements from the left panel into any cell. The core plugin includes Text, Image, List, Button, Star Rating, Custom HTML and Shortcode elements. Use the settings panel to change colors, borders and spacing, and the cell management mode to add rows or columns and to merge or split cells.

Step 4: Save and Embed the Table

Click Save. Then add the table to any post or page with the WP Table Builder block, or copy the shortcode from Embed at the top of the builder and paste it where you want the table to appear. Edit the table later and every page that uses it updates automatically.

Already have your data in a spreadsheet? You can import it instead of retyping it. See how to import a CSV file and display it as a table or how to create a table using Google Sheets data.

Which Method Should You Use?

  • Table block: best for small, simple text tables on a single page.
  • Google Docs: handy when the table is already written in a document.
  • WP Table Builder: best for pricing, comparison and product tables, tables with images or buttons, and tables you reuse on several pages.

Here is a quick side-by-side look at the Table block and WP Table Builder:

Feature

Default Table block

WP Table Builder

Drag and drop builder

No, you type into a plain grid

Yes, drag elements into any cell

Images, buttons and star ratings in cells

No, mostly text only

Yes, plus lists, custom HTML and shortcodes

Merge and split cells

No

Yes

Mobile layout

Horizontal scroll only

Cells can stack on tablets and phones

Ready-made templates

No

Yes, grouped by category

Import and export

Paste only

CSV, XML and TablePress import, CSV and XML export

Edit once, update everywhere

Only with a synced pattern

Yes, every embed of a table updates

Best for

Small, simple text tables

Comparison, pricing and feature tables

Powered by WP Table Builder

This comparison table was built with WP Table Builder.

Frequently Asked Questions

Can I create a table in WordPress without a plugin?

Yes. Add the Table block in the block editor, choose the number of columns and rows, and type your content. You can also paste a table copied from Google Docs.

How do I make a table responsive in WordPress?

Can I add images and buttons to a WordPress table?

How do I add the same table to multiple pages?

Conclusion

Creating a table in WordPress is easy. Use the Table block for quick text tables, paste from Google Docs when your table already exists, and use WP Table Builder when you need a richer, mobile-friendly table you can reuse anywhere.

Related posts

Comments

Leave a Reply