Create and manage responsive WordPress tables with sorting, search, imports, exports, formulas, and optional premium automation.
wpDataTables
Plugin Health & Stats
Historical overview
364-day WordPress.org historyQuick take
wpDataTables is aimed at a different level of table work than a basic editorial table plugin. It can turn spreadsheets, JSON, XML, APIs, PHP arrays, and premium database sources into searchable tables and charts.
Best fit: wpDataTables makes the most sense for data-heavy WordPress sites that need dynamic sources, advanced filtering, charts, SQL or database connections, front-end editing, or WooCommerce tables. A different tool will usually make more sense for simple editorial sites that only need a few manually maintained comparison tables and do not need database or chart features.
I would consider it when WordPress is acting as a front end for changing data rather than just displaying a hand-written comparison table. That extra capability also means more settings, more plan differences, and more performance decisions.
Data sources are the main differentiator
wpDataTables can create tables from Excel, CSV, XML, JSON, nested JSON, and serialized PHP arrays. JSON sources can use authentication and custom headers, which makes the plugin useful for API-driven datasets that are not publicly accessible.
The plugin can cache data from external sources and refresh that cache on an interval. This helps when the original spreadsheet or API changes but you do not want every visitor request to depend on a remote data source.
Free tables and charts
The free version is not limited to plain HTML tables. It supports responsive data tables, sorting, search, pagination, export tools, row grouping, and chart creation.
Its newer simple-table editor also provides spreadsheet-style editing with merged cells, custom formatting, links, media, ratings, and other presentation controls. This gives the plugin a usable path for manually managed tables as well as imported data.
Advanced filtering and visualization
Filtering is a central part of wpDataTables because the plugin is designed for larger datasets. Visitors can sort by one or multiple columns, search, change page length, and export data where those tools are enabled.
Charts can be generated from table data through supported chart engines. That makes wpDataTables more suitable than a table-only plugin for reports, dashboards, research, financial data, and other cases where the same dataset needs both tabular and visual presentation.
What paid plans add
Paid tiers unlock the features that turn wpDataTables into a more complete data application layer. Depending on the plan, that includes WooCommerce integration, WordPress post tables, formula columns, additional chart libraries, fixed headers and columns, MySQL query tables, external MySQL, PostgreSQL and MSSQL connections, dynamic placeholders, and front-end editing.
Those capabilities matter if users need to update records through the front end or if the table must query a database instead of importing a static file.
WooCommerce and WordPress content
Paid plans can build WooCommerce product tables and tables from WordPress posts. This is useful when the source of truth already exists in WordPress and manually duplicating it into table rows would create maintenance problems.
The product-table use case can also include Add to Cart behavior. For stores with large catalogs or specifications that customers compare row by row, a table can be more efficient than the standard product archive.
wpDataTables pricing
Pricing checked September 10, 2026. wpDataTables currently lists four annual plan levels: Starter, Standard, Pro, and Developer, plus lifetime options for the higher plans. Starter is $59 per year for one domain.
The company’s current comparison material lists Standard at $89 per year for one domain, Pro at $129 per year for three domains, and Developer at $199 per year for unlimited domains. The live pricing page uses dynamic promotional pricing, so checkout pricing can differ from the standard plan figures.
Who should choose wpDataTables
I see wpDataTables fitting data-heavy business sites, directories, reporting sites, research projects, WooCommerce catalogs, and internal tools where tables need to connect to changing data.
For a content team that mainly publishes simple comparison tables, TablePress is easier to justify. Ninja Tables sits between the two, with stronger visual building and dynamic integrations but less emphasis on external databases.
Trade-offs
The largest trade-off is complexity. More source types, chart engines, filtering options, and database connections mean more configuration than a lightweight table plugin requires.
Performance also deserves attention. Large datasets, remote APIs, and complex queries need sensible caching, pagination, and server-side processing choices. The plugin provides tools for those situations, but configuration still matters.
PluginSuggest verdict
wpDataTables makes the most sense when the word “data” matters more than the word “table.” It can function as a presentation layer for changing datasets rather than merely a table editor.
I would not buy it for a handful of simple comparison tables. But for API, database, WooCommerce, chart, or front-end editing requirements, its broader architecture can remove the need for custom development.
wpDataTables FAQs
Is wpDataTables free?
Yes. The free version supports responsive tables and charts, spreadsheet and structured-data imports, sorting, search, pagination, exports, and other core tools.
How much does wpDataTables cost?
The current annual Starter plan begins at $59 for one domain. Higher annual and lifetime plans add more features and site licenses.
Can wpDataTables use API data?
Yes. It supports JSON and nested JSON sources, including basic authentication and custom request headers for protected APIs.
Can users edit wpDataTables from the front end?
Yes, front-end editing is available in paid plans that include the feature.
Does wpDataTables support database queries?
Yes. Paid plans can create tables from MySQL queries and support external database connections, including MySQL, PostgreSQL, and MSSQL on applicable tiers.
Can wpDataTables create WooCommerce product tables?
Yes. WooCommerce integration is available in paid plans and can create product tables with store data and Add to Cart functionality.
Compare before you install
Similar Plugins
Build searchable, responsive WordPress tables with drag-and-drop layouts, templates, charts, and optional WooCommerce or Sheets data.
Build responsive comparison, pricing, list, and affiliate tables with a visual drag-and-drop WordPress table editor.