On the hunt for the best WordPress table plugins to create tables on your WordPress site?
Seven best WordPress table plugins compared
For each one of these WordPress table plugins, we’ll share:
- An example of what its tables look like
- Key feature list
- Pricing information
Current Version: 3.1.3
Last Updated: February 24, 2019
Visualizer is our own versatile chart plugin that enables you to create a variety of interactive tables and charts. It boasts easy-to-use customization features that enable you to incorporate tables seamlessly into your posts or pages. Visualizer also integrates with Google Sheets, and can import data from CSV files.Some of Visualizer’s features include:
- Customizable charts and tables to match your site’s design
- Chart animation
- Compatibility with Google Sheets
- 12 chart types, plus custom chart creation
A free version of Visualizer is available, but doesn’t include certain chart types, user editing, and private charts. To get access to those options, you’ll want to choose one of the three premium license types, starting at $59. The developer license is the most popular at $149, and the agency license rounds out the options at $299.
If you need to create large tables, Data Tables Generator by Supsystic could be ideal. It offers unlimited rows and columns for your data, and also provides front-end editing, sorting, searching, and pagination, in order to make your tables easy to navigate.
Data Tables Generator includes the following features:
- User editing capabilities
- Unlimited table size
- Pagination for large tables
- User sorting and search capabilities
There’s a free version of Data Tables Generator, and a single-site premium license is available for $29. A five-site license costs $49, and you’ll pay $99 for an unlimited-site license.
3. Ninja Tables
Current Version: 3.3.3
Last Updated: April 8, 2019
If you’re worried about efficiency, Ninja Tables offers easy-to-create tables that won’t slow down your site, and can handle large tables with thousands of rows. Created by WP Manage Ninja, this plugin is also compatible with their form building plugin, WP Fluent Form.
Ninja Tables includes the following features and more:
- Over 100 tables styles, including Amazon affiliate product tables
- Performance optimized, so even large tables load quickly
- Integration with WP Fluent Form
- Integration with WooCommerce
You can download a version of this WordPress table plugin with limited features for free, or get a single site license for $39. An agency license, which lets you create tables for up to 20 sites, costs $79. Finally, to add tables to an unlimited number of sites you’ll want the highest-tier plan, priced at $199.
Inserting TablePress charts on your pages is easy and straightforward. If you only need a few simple data tables for your site, this WordPress table plugin is a quick solution. With over 700,000 active installations, TablePress is one of the most popular WordPress table plugins:
|Plugin||Number of Active Free Version Installations|
|Data Tables Generator by Supsystic||30,000+|
|Post Table Pro||2,000+|
By itself, TablePress is fairly basic, though it does let you import data from (and export it to) Excel, CSV, HTML, and JSON files. However, there are also extensions you can add to access the following features and more:
- Row filtering
- An automatic periodic table import
You can download TablePress and its extensions for free, although a donation is requested for premium extensions.
5. Easy Table
Easy Table is not a dedicated table generator like the other plugins on this list. Instead, it enables you to type your data directly into your post. For simple tables, this process is quick. Plus, it saves time you might otherwise spend switching between windows when using other table plugins.
Easy Table’s features include:
- Sortable columns
- Ability to import from CSV files
- WYSIWYG safe
- Ability to insert table data directly into a post without switching to another window
Easy Table is free to download from WordPress.org.
wpDataTables enables you to import data from a variety of sources, including Excel and Google Sheets, as well as CSV, JSON, and XML files. You can create customizable tables with sorting capabilities and pagination. This WordPress table plugin also includes features common to spreadsheet applications, so you can calculate sums directly in your table.
Some of the features included with wpDataTables are:
- Advanced filter settings
- Calculation capabilities
- Ability to let users see and edit only their own data
- Ability to highlight rows based on content, also known as conditional formatting
wpDataTables offers a free version, but its features are limited to very basic table creation. You can purchase a lifetime license for the premium version of this WordPress table plugin for $55.
Finally, Posts Table Pro helps you create tables to organize your posts and pages. It does not let you create custom Excel-like tables.
Instead, it helps you take your existing WordPress content and display it in a table on your site. This is especially helpful when you combine it with a custom post type (or a plugin that has created a custom post type for you).
Posts Table Pro includes these features:
- Pagination added by default
- Ability to add tables to your main blog page and archives
- Support for embedded audio and video files
- Integration with a variety of other plugins
A free version – Posts Table with Search & Sort – is available with limited features. However, Posts Table Pro itself offers three licenses: a personal license for $89, a business license for $159, and an agency license for $319.
Tables can be useful tools for displaying data on any site, especially e-commerce stores. They’re sometimes a necessary part of posts and pages, and adding them to your site doesn’t have to be difficult. As we’ve seen, there are several WordPress table plugins that are up to helping you with the task.
If you plan to use tables on your site, try using one of the following WordPress table plugins:
Do you have any questions about which one of these plugins is right for your needs? Ask away in the comments section!