I’ve asked a question How to insert a Table in my post?
on a WordPress forum in August 2009. My blog still gets many visitors through the link posted with the question. Why people are coming back? The problem is that adding a table is still not quite trivial in WordPress, and the only answer given for my question does not work for many people, as it did not work for me.
On the forum, a WordPress member thesacredpath suggested downloading and using Windows Live Writer blog client. I sincerely appreciate the desire to help, but this advice does not work for me. I don’t want to download anything. Plus, I’m using Mac and Linux computers, and any Windows program would be a hassle for me.
The good news, it is not necessary to download any software to be able to add a simple table to a WP blog. I’m using Google Sites, a free service from Google, which has slightly more advanced online HTML WYSIWYG editor than WordPress. You don’t need to install anything, but you’ll need to register for a free Google account.
If you know other easy ways of creating a simple table without HTML coding and installing software, please comment here, but for me, using Google Sites was good enough. I’ll explain how to create a table below in in great details in case a less technical beginner blogger would like to use this method.
If you already have a Google account, do the following to create an HTML table:
1. Go to http://www.google.com/sites and press the button “Create new site”
2. On the next page, enter a name you like into the field “Name your Site:”, type the right captsha code on the bottom of the page and press “Create site” button. Your new site will be created and opened on the next page. A great byproduct of that method is that you are getting your own free website, which you may use for whatever purposes.
3. On your new site, press “Edit page” button in the upper right corner. Than, in the menu bar on the top of the page select “Table -> Insert Table”, and choose number of rows and columns for your table. When you finished, an empty table will be inserted on your site’s page.
4. Edit your page as you need. Type your data into it. Using the “Table” menu off the site’s editor, you may reconfigure your table, insert and delete rows and columns.
5. When you are done with the creating you table, click on little
icon on the top of the page. You will be taken to the HTML representation of your page. Select and copy to clipboard the text beginning with “<table style…” and including “… </table>”
6. Come back to you WorPress editor, the post where you want to insert your table. Choose “HTML” tab in the top right corner of the editor, choose the place where you want to insert your table and paste the html text that you remember on the google site’s. Now switch the editor to the visual mode – choose “Visual” tab in the upper right corner. You will find your table inserted in your post.
Here is the example of the table hat I created using described method while writing this post. No software installation or HTML coding were involved.
| Store 1 | Store 2 | |
| Gatget A | 120 | 200 |
| Gatget B | 300 | 50 |
| Widget 1 | 10 | 25 |

If your table has quite a few cells, there is another method. I’m assuming the data is in some kind of a spreadsheet. Save your data in csv (coma separated) file. Then use this page to generate the html code for your table: http://www.textfixer.com/html/csv-convert-table.php
Now, you just need to copy and paste the table code in the html format into your post.
Thanks so much for this info. Not everyone knows how to edit the html file and this seems to be the easiest option if you are on wordpress.com and can’t install the table pluggin.
Thank you so much! I’m very technically challenged and just popped a complicated chart into a post thanks to this.
thanks a lot, this really helped me!
Use JSON Data and let me know if it was helpful. It’s in beta.
I just copied and pasted the cells I wanted from Excel, it worked fine
Thanks a lot, well i know how to edit html files but as I had to finish my blog in a quick time to exhibit it as a part of a project, this method proved to be the most useful for me.
Could you please tell me how can I make a link to a page on the home page of my wordpress.com blog, i just want to display a link on the home page and then allow viewers to click on it and reach the page on the same site where they can find the contents, thanks in advance
Many thanks for this information on how to insert a table. It helped me enormously.
Pingback: Blogging – Formatting blog – inserting a table without HTML « 1year2013
nice tip! you can also use evernote to create tables and paste them directly on wordpress.com
Thank you!
Pingback: 如何在WordPress.com插入表格 | 静水深流 || Still waters run deep
This sounded so promising, but like most Google apps, the creation of the table wasn’t clear, relative to something like excel or even word. So I was unable to get it to work. I will try Evernote.
This page trruly hass all the information and facts I needed
about this subject andd didn’t know who to ask.
Thanks for the good writeup. It in reality was once a amusement account it.
Glance complicated to more brought agreeable from you!
By the way, how could we keep up a correspondence?
Thanks.Excellent article.
Thanks lot.Excellent reviews.
Hadoop Training in Chennai
Thank you very much. Easy to follow