wpDataTables
Data-heavy table and chart plugin: Lite imports Excel, CSV, JSON and XML with 23 chart types; paid plans add MySQL, editing and…
Popular free table plugin with a spreadsheet-style editor, sorting, search and formulas; Pro and Max add responsive modes, filters and server-side loading.
TablePress is a long-running table plugin by Tobias Bäthge and one of the most installed table plugins on WordPress.org. Tables are built in a spreadsheet-style admin editor, stored separately from posts, and inserted with a block, an Elementor widget or a shortcode, so one table can be reused across many pages and updated in one place.
The free version is complete for most everyday tables. You get unlimited tables with no size cap, import and export of Excel, CSV, HTML and JSON (from a file or a URL, including a published Google Sheet), math formulas in cells, merged cells, and visitor sorting, search and pagination powered by the DataTables JavaScript library. The output is plain HTML tables, which is good for accessibility and SEO. Version 3.4 added a sticky editor toolbar with undo/redo and cut/copy/paste.
Premium is sold as two annual plans through Freemius. Pro adds the feature modules most sites ask for: five responsive modes (scroll, collapse, modal, stack, flip), fixed header rows and columns, a visual default-style customiser, visitor buttons for CSV/Excel/PDF/copy/print, column filter dropdowns and per-column search, search panes, row grouping, and cell and row highlighting. Max adds automatic periodic imports from a URL or server file (the way to keep a table in sync with Google Sheets), server-side processing for very large tables, advanced loading, fuzzy search, a custom search builder, per-table access rights, email notifications and a REST API.
TablePress suits anyone who wants dependable, hand-maintained or imported tables, from price lists to research data, without a data-app learning curve. If you need tables generated from WooCommerce, posts or a database, or editable by users, look at wpDataTables or Ninja Tables instead.
Best for: Sites that need reliable, hand-maintained or imported data tables with a generous free version.
TablePress remains the safest default for ordinary data tables: the free plugin is mature, fast and genuinely unlimited. Pro is worth it for responsive modes, filters and export buttons, but it is not a data-app builder, so database, WooCommerce and editable tables are better served elsewhere.
What TablePress highlights on its WordPress.org page and its own website, split by version.
13 of 18 features we track in Table Plugins, feature score 72/100
Edit tables in a spreadsheet-like interface.
Spreadsheet-style admin editor with undo/redo, cut/copy/paste and drag-to-reorder rows and columns.
Import tables from CSV, Excel or other files.
Imports Excel, CSV, HTML and JSON from uploaded files, URLs or server paths.
Tables update automatically from a Google Sheet.
Free imports a Sheet once by URL; scheduled re-imports need the Max plan's periodic import module.
Build tables from MySQL queries or external databases.
Tables are stored and edited in WordPress; no MySQL query or external database source.
List products in a table with add-to-cart buttons.
No WooCommerce product table type or add-to-cart buttons.
Tables of posts, pages or custom post types.
No table type that lists posts, pages or custom post types.
Tables adapt to mobile with scroll, stack or collapse modes.
Responsive Tables module offers scroll, collapse, modal, stack and flip modes.
Visitors sort columns and search the table.
Visitor sorting and live search via the DataTables library in the free version.
Dropdown or range filters per column.
Column filter dropdowns, per-column search and search panes are premium modules.
Split long tables into pages.
Pagination included free; Pro adds advanced pagination settings.
Colours, themes, merged cells and custom styles.
Free: merged cells and custom CSS. Visual style customiser needs Pro.
Highlight cells based on their values.
Cell and row highlighting add CSS classes based on cell content.
Create charts from table data.
No built-in charts; a third-party Chartist extension can draw charts from tables.
Logged-in users can edit table data on the front end.
Tables are edited in the admin only; no front-end editing module is listed.
Server-side processing for very large tables.
Server-side processing and advanced loading for large tables are Max-only.
Visitors export to CSV, Excel, PDF or print.
Admin export is free; visitor CSV, Excel, PDF, copy and print buttons need Pro.
Spreadsheet-style formulas or column totals.
Free version supports math formulas in cells.
Gutenberg block or page builder widgets.
Insert tables with a Gutenberg block, an Elementor widget or a shortcode.
On WordPress.org
Unlimited
Unlimited tables, import/export, formulas, sorting, search and pagination.
1 site
Responsive modes, filters, export buttons, highlighting. 5/25/100-site packs and lifetime options offered; 30-day refund.
1 site
Adds periodic auto-import, server-side processing, access rights, REST API and priority support.
Prices are list prices from the vendor's site, checked 14 Oct 2026. Many vendors discount the first year.
Free installs from WordPress.org, the vendor's own claim, and our estimate of paid installs.
Active installations reported by WordPress.org.
Sites/users claimed on the vendor's website. source
Our estimate, see method below.
How we estimated this: Website scans by WPoptic find the paid plugin (folder tablepress-premium) on 4,732 live sites; they find the free version on 416,135 sites against about 650K WordPress.org installs, so each site found stands for about 1.6, giving 7.4K. About 650K free installs x 4% (the usual share of free sites that also run the paid version when most features are free) gives 26K. Combining these (weighted average) gives about 8.8K. The vendor claims 750K+ sites in total. Taking away about 650K free installs leaves 100K, and 80% of that is 80K. Vendor totals are loose, so we only move our figure part of the way toward it, from 8.8K to 11K. Likely range: 7.2K to 17K. This counts sites running the paid version, including sites whose licence has lapsed. Estimates are rough and based on public figures as of 14 Oct 2026.
53,804 downloads last week, 25.4M all time
| Version | 3.4.1 |
|---|---|
| Last updated | 12 Oct 2026 (21 days ago) |
| Tested up to | WordPress 7.1.4 |
| Requires | WordPress 6.7+, PHP 7.4+ |
| Support threads (2 months) | 28 of 28 resolved |
| On WordPress.org since | 14 Jun 2012 |
| Refund policy | 30-day money-back (source, 14 Oct 2026) Full refund within 30 days for premium plans; no refunds on automatic renewals. |
|---|
Data-heavy table and chart plugin: Lite imports Excel, CSV, JSON and XML with 23 chart types; paid plans add MySQL, editing and…
Table builder by WPManageNinja with drag-and-drop and data tables; Pro adds Google Sheets, WooCommerce and post tables, filters and front-end editing.
Spreadsheet-style table builder with free formulas, responsive modes and server-side processing; Pro adds imports, live data sources, charts and editing.
WPPOOL plugin (formerly Sheets to WP Table Live Sync) that shows Google Sheets as live, searchable WordPress tables, with export and AI…
Premium Barn2 plugin that lists WooCommerce products in searchable, filterable tables with quantity pickers and multi-add-to-cart for quick ordering.
Drag-and-drop WordPress table builder by DotCamp for comparison, pricing and list tables, with cell elements, responsive stacking and CSV import.
Yes. TablePress has a free version on WordPress.org. Paid plans start at $89/yr.
WordPress.org reports 600K+ active installations of the free version. The vendor claims 750K+ sites in total. We estimate around 11K sites run the paid version.
Yes: included. Spreadsheet-style admin editor with undo/redo, cut/copy/paste and drag-to-reorder rows and columns.
Yes: included. Imports Excel, CSV, HTML and JSON from uploaded files, URLs or server paths.
Yes: paid version (Max). Free imports a Sheet once by URL; scheduled re-imports need the Max plan's periodic import module.
No: not included. No WooCommerce product table type or add-to-cart buttons.
Yes: paid version (Pro). Responsive Tables module offers scroll, collapse, modal, stack and flip modes.
Yes: included. Visitor sorting and live search via the DataTables library in the free version.
No: third-party. No built-in charts; a third-party Chartist extension can draw charts from tables.
Yes. The free plugin has unlimited tables, imports, formulas and visitor sorting/search. Pro ($89/year) and Max ($189/year) add premium modules.
The free version can import a published Google Sheet by URL once. Keeping it updated automatically needs the Automatic Periodic Table Import module in the Max plan.
Responsive modes (scroll, collapse, modal, stack and flip) come with the Responsive Tables module in Pro and Max.
Not by itself. Charts need a third-party extension or a separate chart plugin.
Yes. Tables can be exported to CSV, Excel, HTML or JSON, and several competitors offer TablePress importers.
Last updated 14 Oct 2026. Spotted something wrong? Suggest an edit.