• Categories
    • Tutorials
    • Beginners Guide
    • WordPress News
    • WordPress Security
    • Best WordPress Plugins
    • WordPress Themes
    • Product Reviews
    • WP Tips & Tricks
  • Guides
    • Start a Blog
    • Make a Website
    • WordPress Hosting
  • WordPress Hosting
    • A2 Hosting
    • HostGator
    • Bluehost
    • Cloudways
  • Managed Hosting
    • WPEngine
    • Rocket.net
    • WPX
    • Kinsta
  • Coupons
    • WPEngine
    • Flywheel
    • Cloudways
    • A2 Hosting
    • WPX Hosting
Best WordPress Plugins

wpDataTables Review (2023): The Best WordPress Table and Charts Plugin

Last Updated on: January 18, 2023 Brenda Barron 26 Comments

wpDataTables Review (2023): The Best WordPress Table and Charts Plugin

Need a way to display data, tables, or charts on your WordPress site? In our hands-on wpDataTables review, we’re going to take a look at one of the most powerful solutions for simple or complex tables.

In general, wpDataTables is one of the most flexible table and chart plugins that you’ll find. You can import or sync data from tons of different sources including Excel, Google Sheets, CSV, JSON, your WordPress site’s database, external databases, and more. If needed, you can then create a variety of charts from any of your tables.

Or, with the new simple table builder, you can design simple visual tables such as product comparison tables or pricing tables.

Best of all, the user interfaces are excellent on both the frontend and backend, which provides a great experience for your visitors and also makes it easy for you to work with your tables and charts.

Overall, I think the wpDataTables plugin is quite good at what it does, so our wpDataTables review is going to generally be pretty positive.

In the hands-on sections below, I’ll highlight the key features in wpDataTables and show you how everything works so that you can understand where that positivity comes from.

Note – we originally published this review in 2018, but we gave it a full refresh in October 2021 to account for new features and changes to the wpDataTables interface.

wpDataTables Review: A Quick Look At The Features

wpDataTables review

First off, all the tables and charts that you create with wpDataTables are responsive. I know – “responsive” isn’t really something sexy in 2021. But you’d be surprised by the number of table plugins that don’t handle responsive design well, so that’s actually a pretty big benefit. You’re able to set up your own custom breakpoints and hide specific columns on tablets/mobile devices.

Another thing you’ll like about wpDataTables is how many ways it gives you to create tables and/or import content. You can:

  • Create tables from scratch
  • Link a table to an external source, like Excel, Google Sheets, JSON, SQL query, PHP array, etc. The data will update as you change the source file.
  • Import from an external source, like Excel or Google Sheets. Unlike the previous one, this is a one-time import. The data does not sync.
  • Use a database query builder to add WordPress content to your table, like posts, taxonomies, postmeta, etc.
  • Use a MySQL query to pull data from your own external database.

While I’m not sure how to test it, wpDataTables claims that it’s able to handle large tables, even into the millions of rows.

To edit your table data, you can either use an Excel-like editor where you just click and type into fields. Or, you can use a “standard” editor that lets you edit entire rows in a popup.

For simpler tables, wpDataTables also recently launched a “simple table” builder. You can use this to create more visual tables such as product comparison tables, pricing tables, and so on. Basically, tables where you don’t need to work with tons of data, but you do want more control over the design.

Beyond that, you get tons of settings for controlling how your tables look and function, including:

  • Conditional formatting
  • Front-end table editing
  • Sort options
  • Filter functionality (including a dedicated widget)
  • Search option
  • Front-end options to export tables to Excel or CSV
  • Front-end options to print a table

And oh yeah, wpDataTables isn’t just for tables! You can also use it to turn any one of your tables into a great-looking chart. You can choose from a huge variety of chart types and your charts will automatically update when you change data in the table. Here’s a partial list of some of the chart types:

  • Line chart
  • Bar chart
  • Column chart
  • Area chart
  • Pie chart
  • Donut chart
  • Histogram
  • Gauge chart
  • Scatter chart
  • Candlestick chart

If you want to see the tables and charts in action, you can check out some demos here.

Hands-on With wpDataTables: Eight Things That You’ll Like

Ok, now let’s go hands-on with wpDataTables and I’ll show you how those features actually work. I’ll cover this in a sort of linear fashion so that you can also see what it’s like to create tables and charts with wpDataTables.

1. Table Constructor Wizard

To help you create your tables, wpDataTables gives you a well-designed Table Constructor Wizard.

First, you’ll choose where you want to get your table data from. You can see the six options that I mentioned above – five of the options are focused on data tables, while you also get the new “simple table” option for more visual tables:

Creating a table

I chose to Import from a data source. In my case, that’s a published Google Sheets table that contains the age of male Oscar winners for each year.

For this method, you just paste in the URL:

Table source

wpDataTables then gives you a summary of the columns that it found. If desired, you can change the data type of each column (for example, you could make a column a number or a date). You can also manually add new columns if needed:

Configuring table columns in wpDataTables

Once you’re happy with how things look, you tell wpDataTables to import the table and it will bring in all the data.

2. Two Different Table Editors for Data, Including Excel-Like Editor

In addition to the simple table builder for visual tables (which I’ll share with you later), wpDataTables gives you two different editors to work with data:

  • Excel-like editor – this is what it sounds like. You can edit data in your browser just like you would type in Excel cells.
  • Standard editor – you get a more visual interface, along with popups to manage details such as column settings.

Here’s how the Excel-like editor works – to edit a field, you can just double-click and type (just like working in Excel):

wpdatatables excel editor

For non-text fields, you’ll get other selectors. For example, you can open a date picker for columns with the date data type.

You can also open a column list view that lets you quickly configure columns or sort/filter your data:

Editing columns

And here’s how it works to use the standard editor:

wpDataTables standard editor

One nice thing here is that you can quickly open a column’s settings as a slide-out when you’re working in the standard editor.

Overall, the Excel-like editor is helpful when you’re actually working with data. But the benefit of the standard editor is that it makes it easy to access the detailed column controls. Speaking of…

3. Detailed Column Settings

In the standard editor, you can access detailed settings for each column that let you control settings such as:

  • Data types
  • Custom CSS classes
  • Whether to allow sorting
  • Whether to allow filtering. If so, how to use the filtering
  • Conditional formatting. For example, you can add a custom CSS class based on the cell’s data (it’s indeed a lot like conditional formatting in Excel or Google Sheets)
wpDataTables column settings

4. Detailed Overall Table Settings

Above the table data, you get a collection of overall settings for your table.

Here, you can control:

  • Table-wide settings for filters, sorting, and search.
  • Front-end editing – whether or not people can edit the table from the front-end.
  • Table tools – these let users print your table or export it to Excel/CSV.

And this is also where you can turn on the ability to hide certain columns on various devices:

wpDataTables table settings

When you turn on responsive collapsing, you get new column settings that let you hide individual columns on mobile or tablet devices.

In a recent release, wpDataTables also added a new Customize tab that lets you customize the design of your tables. You can start by choosing a base “skin”. Then, you can use the other options to control colors, typography, borders, and other settings:

wpDataTables customization options

5. Create Chart From Table

Beyond the table functionality, wpDataTables also includes pretty powerful chart functionality that lets you turn any one of your tables into various types of charts powered by a few different chart engines.

When you go to create a chart, you’ll first choose which render engine to use. Your options are:

  • Google Charts
  • HighCharts
  • Chart.js

Then, you can choose what type of chart to create from the types supported by your chosen render engine. For example, with Google Charts, you can choose from 14 different chart types:

wpDataTables chart builder

Once you select the chart type, you can choose one of your existing tables to act as the data source for your chart:

wpDataTables chart source

Then, you can choose exactly what data in that table to use.

For example, you could pick out just two or three specific columns.

You can also enter a range for which rows to include and choose whether to follow the table filtering options (this is cool because the chart will actually re-render itself if one of your visitors changes their filter options on the front-end of your site):

Choosing columns for chart

Once you select what data to use, wpDataTables will give you a live preview of your chart, as well as options to control:

  • Responsive chart width
  • Grouping
  • Colors
  • Borders
  • Labels
  • Some other smaller settings
wpDataTables chart table

Once you’re happy with your settings, wpDataTables spits out a shortcode that you can use anywhere on your site. Or, you can also use a dedicated block.

6. Dedicated Filter Widget

If you don’t want to include filter options above the table, wpDataTables also comes with its own dedicated filter widget that you can place in any widget area. This works with both the WordPress classic widgets system and the new block-based widget editor.

When you add the widget, it will include filter controls for the active table:

wpDataTables filter widget

7. Lots Of Global Settings

Beyond the table/chart-specific settings, wpDataTables also gives you tons of options in the wpDataTables → Settings area. Here, you can configure things like:

  • Whether or not to parse shortcodes in tables
  • Responsive breakpoints
  • Colors
  • Fonts
  • Custom CSS and JavaScript
  • Separate database connections
global settings

8. A New Simple Table Builder for Visual Tables

In the past, wpDataTables was pretty much exclusively for data tables where the focus was on the data, rather than the design of the table. For example, in the past, you wouldn’t have used wpDataTables for product comparison tables or pricing tables.

That changed in 2021 when wpDataTables launched its new simple table builder. With the simple table builder, you get a more visual table building experience that includes useful features such as:

  • Merged cells
  • Styling
  • Star ratings
  • And so on

You get more control over formatting, but you lose the sorting, filtering, and pagination rules that you get with the more advanced data table options. You also can’t create charts from tables that you create with the simple table builder.

For those reasons, I think the simple table builder works best for tables where you don’t have a lot of data, but how you present that data is key. Again, a common example would be a product comparison table for your own products or affiliate products that you’re promoting.

Here’s an example below – again, you can see that you get a lot more options for formatting. You can also easily insert a shortcode into any cell.

Simple table builder

Further down the page, you’ll also get a live preview of your finished table.

A Quick Look At The Other Methods For Importing Chart Data

Above, I showed you how to import data from a Google Sheets table. But one of the great things about wpDataTables is how flexible it is when it comes to importing data.

So before I finish out this wpDataTables review, let me take you through the other ways that you can get data into your tables.

Query Builder

The query builder lets you query:

  • Data from your WordPress site’s database (posts, taxonomies, etc.)
  • Any data from an external MySQL database

If you choose your WordPress site’s database, wpDataTables gives you this really helpful query builder where you can go through your various post types and create a targeted filter:

wpDataTables query builder

Similarly, wpDataTables can help you generate queries to an external database using the same visual interface.

Sync With An External Source

Another neat option is to sync with an external source. With this method, the plugin will automatically update the table for each page reload (or each time the cache is cleared if you’re using a caching plugin).

Here, you can choose from a range of sources:

  • SQL query
  • CSV file
  • Excel file
  • Google Spreadsheet
  • XML file
  • JSON file
  • Serialized PHP array
wpDataTables sync table source

Manual Table Creation

Finally, you can always create a table from scratch. When you go that route, you’ll first set up the columns to use as well as their associated data types:

wpDataTables review of manually creating a table

Then, you can enter your data using either the Excel-like editor or the standard editor.

wpDataTables Pricing: Limited Free Version / Pro From $59

There is a limited version of wpDataTables at WordPress.org. However, it is just that – “limited”. You can use it for simple tables with the simple table builder, but it’s not really going to be an option for serious data tables.

If you specifically need a free table plugin for data tables or charts, you might be better off using a different option.

Where wpDataTables really shines, though, is in the premium version.

You can either purchase a license with one year of support and updates or you can purchase a license with lifetime support and updates. All of the licenses include all of the features; the only difference is the number of sites that you can use it on:

  • One site – $59 for a one-year license or $189 for a lifetime license.
  • Three sites – $109 for a one-year license or $389 for a lifetime license.
  • Unlimited sites – $249 for a one-year license or $589 for a lifetime license.

You can also save some money with our exclusive wpDataTables coupon code.

Note – Make sure to purchase directly from the developer’s website. In the past, wpDataTables sold exclusively through Envato’s CodeCanyon marketplace. The developer still maintains the listing page at CodeCanyon, but the price is much higher than purchasing directly from the developer, so we don’t recommend going through CodeCanyon anymore.

wpDataTables Review: Our Final Thoughts

After having used a lot of the WordPress table plugins, I feel pretty confident in saying that wpDataTables is definitely one of the best solutions out there.

It’s flexible in how you import your table data. And the interface makes what could be a complicated process surprisingly simple.

Beyond that, it’s easy to edit your tables thanks to the two different editors. And you have plenty of control over your entire tables or individual columns across the various settings areas.

With the new simple table builder, you can also use wpDataTables for more than, well, data tables. You can also use it for more visual product comparison tables, pricing tables, and so on.

Finally, being able to create charts from the same plugin is handy and the charts functionality is really easy to use.

The one downside is that the free version of wpDataTables at WordPress.org is quite limited, so you’ll need to pay for the premium version to access most features.

With that being said, if you’re willing to pay for the Pro version, this is definitely one that you should consider.

And if you want to see some other options for working with tables in WordPress, check out our TablePress tutorial.

Get wpDataTables

⚠️ Don’t forget to use our exclusive wpDataTables Coupon to get 20% off.

Do you still have any questions about wpDataTables or our wpDataTables review? Let us know in the comments section.

+ Share
Disclosure

Brenda Barron

Brenda is a professional writer and WordPress enthusiast from Huntington Beach, California. You can find out more about her at Digital Inkwell.

Related Posts

Back to all articles
  • LearnDash Review 2021: The Best WordPress LMS Plugin?

    LearnDash Review 2025: The Best WordPress LMS Plugin?

  • 7 Best WordPress Migration Plugins Reviewed and Compared for 2025

  • 8 of the Best WordPress Testimonial Plugins Compared (2025)

Coupons

View more deals
  • 10% OFF

    Elegant Themes Coupon

    You can’t move within WordPress circles without coming across E
    Get This Deal
  • pressable logo
    15% OFF

    Pressable Coupon

    If you’re looking for a high-quality managed WordPress hosting
    Get This Deal
  • Teachable Coupon Code
    10% OFF

    Teachable Coupon

    Building an online course business requires the right platform to
    Get This Deal
26 Comments Leave a Reply
  1. samantha says

    August 28, 2014 at 8:03 am

    Awesome post very informative I will have to pass along to my WordPress blogger pals, very easy to understand…. great work

    Reply
  2. Samantha Angell says

    August 28, 2014 at 9:55 am

    Wow, that does sound like a great plugin! I don’t really do too much with tables, but I can see how it would benefit a ton of other bloggers.

    Reply
  3. Nolie says

    August 28, 2014 at 1:06 pm

    I Can see how this can be handy but I am getting really fed up of all the pay plugins when if you search you can more than likely find one for free that does the same job.

    Reply
  4. Britney says

    August 28, 2014 at 1:57 pm

    I can’t believe how many ways to make a table that this will do! Thanks for the info!

    Reply
  5. HilLesha says

    August 28, 2014 at 3:46 pm

    This may not benefit me since I’m not that advanced with WordPress, but I can see how it be beneficial for other WordPress users. By the way, fantastic review!

    Reply
  6. Michelle F. says

    August 28, 2014 at 3:49 pm

    That looks like a great plugin. What an easy way to organize your data.

    Reply
  7. Tina Truelove says

    August 28, 2014 at 4:05 pm

    There is a lot of great information here. I don’t have an active WordPress blog but those who do will certainly find this helpful.

    Reply
  8. Catherine S says

    August 28, 2014 at 4:33 pm

    This looks like a great plugin. I will share it with my friends that use WordPress.

    Reply
  9. Mary Green says

    August 28, 2014 at 4:36 pm

    Thank you for sharing this, I’ve always wanted an easy-to-use table like this in my site but hadn’t found one I liked.

    Reply
  10. celebbabylaundry says

    August 28, 2014 at 5:27 pm

    I never knew about doing this, I might need to grab this plugin for myself.

    Reply
  11. Ben @ Cheap is the New Classy says

    August 28, 2014 at 6:27 pm

    Most of this looks like Greek to me, but I can see how useful it would be. At least on WordPress, plugins are a pretty much painless process.

    Reply
  12. Liz Mays says

    August 28, 2014 at 6:28 pm

    What a great plugin! This would be really useful for me.

    Reply
  13. Debi - Travel Blogger says

    August 28, 2014 at 6:53 pm

    This looks like a great plugin. Super useful.

    Reply
  14. Mehmet Hakan says

    August 28, 2014 at 7:08 pm

    It is really great, I was looking a plugin like this for a long time. Thanks for sharing.

    Reply
  15. lisa jones says

    August 28, 2014 at 8:10 pm

    Sounds Like A Great Plug In I Must Do This For My Business!!

    Reply
  16. Melissa Smith says

    August 28, 2014 at 11:30 pm

    This sounds like an awesome plugin! I’m really starting to regret going the Blogger route instead.

    Reply
  17. Rebecca Swenor says

    August 29, 2014 at 11:04 am

    Great information for bloggers. This sounds like a great plugin for the wordpress users. Thanks for sharing.

    Reply
  18. Tanya Coffman says

    August 29, 2014 at 12:20 pm

    Good tips for those WordPress users.

    Reply
  19. FamiGami says

    August 29, 2014 at 5:29 pm

    What a super cool and useful plugin! It is so robust and perfect for a CMS!

    Reply
  20. Vanessa says

    August 29, 2014 at 5:48 pm

    I like that with this plugin you could use any input source. I appreciate the extensive review!

    Reply
  21. Ann BAcciaglia says

    August 29, 2014 at 9:15 pm

    Thanks for this information. I am in the process of redesigning my site and have been looking for plug in recommendations. I am going to take a look at this plug in.

    Reply
  22. Danielle says

    August 30, 2014 at 4:16 am

    I am not sure I understand all of this. I am sure as time goes on, I would understand it more.

    Reply
  23. Ashley Nicholas says

    August 31, 2014 at 8:51 pm

    I’ll have to make sure mine are working properly! I’ll check with my web designer!

    Reply
  24. Rachael says

    September 1, 2014 at 11:58 pm

    Thanks for sharing this. It will certainly come in handy one of these days! I love wordpress, but still have so much to learn.

    Reply
  25. angele @shoeboxbegone says

    September 2, 2014 at 2:30 am

    sorry – cat stepped on keyboard. thanks for sharing, I love incorporating tables 🙂

    Reply
  26. John Ravi says

    December 15, 2021 at 6:37 am

    Hi Tom,

    It was such an informative review! I was looking for a table and charts plugin for my client’s website and was confused about the many options in the market. I use several WP plugins but somehow this was just missed. Thanks a lot for highlighting this in your article. I loved how you shared the features of the plugin, it helped me understand and decide whether or not this plugin will be best for me. I really loved your review and looking forward to trying this plugin out soon.

    Reply

Leave a Reply Cancel reply

Full Disclosure This post may contain affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission (at no additional cost to you). All opinions are our own and we do not accept payments for positive reviews.

Our Newsletter

Get awesome content delivered straight to your inbox.

Thank you!

You have successfully joined our subscriber list.

.

THE BEST OF WPKUBE

Some of the best content we have published so far.

BEGINNER GUIDES & REVIEWS

110 Best WordPress Hosting Options for 2025 (Pros & Cons)
28 Best Managed WordPress Hosting Providers for 2025 Compared
38 Best Cheap WordPress Hosting Providers in 2025 (From $1.99)
46 Best WordPress LMS Plugins – Detailed Comparison & Review for 2024
55 Best WooCommerce Hosting Providers Compared in 2024 (All Budgets)
66 Best WordPress Landing Page Plugins Compared + Recommendations (2024)
79 Best List Building Plugins for WordPress In 2024
8How to Fix the 500 Internal Server Error on Your WordPress Website
9Beaver Builder Review: Honest Thoughts + Pros and Cons (2025)
10OptimizePress Review: Create Landing Pages with Ease
11How to Make a Website: Complete Beginner’s Guide
12Top 22 Best Free Stock Photo Resources For Your Site
13How to Start a Blog in 2022 (Step by Step Guide)
14How To Fix ‘503 Service Unavailable’ WordPress Error
1511 Best Contact Form Plugins for WordPress in 2025
16How to Add a Custom Logo to Your WordPress Site
17How to Fix Error Establishing a Database Connection in WordPress

WPEngine: 50% OFF Deal

Save 50% on one of the best managed hosting providers.

Get this Deal
Featured In Forbes Huffpost Entrepreneur SEJ

About WPKube

WPKube is an online WordPress resource which focuses on WordPress tutorials, How-to’s, guides, plugins, news, and more. We aim to provide the most comprehensive beginner’s guides to anything about WordPress — from installing plugins, themes, automated installs and setups, to creating and setting up pages for your website.

We have over 500+ tutorials, guides, product reviews, tips, and tricks about WordPress. Founded by Devesh Sharma, the main goal of this site is to provide useful information on anything and everything WordPress.

Twitter Facebook

Useful Links

  • Behind the Scenes
  • Beginner Guides
  • WordPress Hosting
  • WooCommerce Themes
  • MeridianThemes
  • Exclusive WordPress Deals
View All Guides »

Reviews

  • WPEngine 33% OFF
  • WPX Hosting
  • Flywheel 33% OFF
  • Divi Theme 20% OFF
  • Systeme.io
  • Elegant Themes
Reviews »

Deals

  • InMotion Hosting
  • LifterLMS Coupon
  • LiquidWeb Coupon
  • WPEngine Coupon
  • A2 Hosting
  • Solid Affiliate
More Deals »
© Copyright 2023 WPKube ® All Rights Reserved.
  • Contact
  • Site Terms
  • Disclosure
  • Privacy Policy