WordPress plugin
Ninja Tables Premium
Ninja Tables Premium and Ninja Tables Pro are paid editions of the Ninja Tables WordPress table builder. Create tables without code and add them to posts or pages with a shortcode. Advanced mode lets you configure columns and data types; Simple mode uses a drag-and-drop builder. Both modes support unlimited data.
Build tables around the data you need to publish
Ninja Tables Premium and Ninja Tables Pro are paid editions of the Ninja Tables WordPress table builder. Create tables without code and add them to posts or pages with a shortcode. Advanced mode lets you configure columns and data types; Simple mode uses a drag-and-drop builder. Both modes support unlimited data.
The table mode controls how you arrange information, while the creation option determines how data enters the table. Available options vary by mode and edition. You can enter data manually, build a drag-and-drop table, import CSV or JSON, or make tables from Google Sheets, WooCommerce products or reviews, WordPress posts, pages and custom post types, Fluent Forms entries, FluentCart products, external CSV documents, or custom SQL queries. FluentCart table integration is available in both the free and Pro versions.
Give users ways to find and read information
Searchable tables, custom filters, and responsive layouts help visitors navigate larger datasets. Choose from more than 100 table styles, predefined color schemes, and custom colors. Responsive breakpoints let you show or hide columns on smaller screens, and stackable tables arrange rows as separate tables.
- Set custom filters to help visitors narrow table data.
- Use conditional formatting with rules such as equal, not equal, contains, or does not contain. A rule can change cell color, text color, cell content, or a CSS class.
- Add supported pictures, files, lightboxes, buttons, and links to table cells.
- Use front-end editing where it suits your process, and use table options to merge or split cells or transform values with HTML.
Support store, publishing, and reporting tasks
Use tables for product listings and comparisons, pricing, academic or sports data, post directories, employee statistics, reviews, specifications, media galleries, or movie information. WooCommerce tables can present products in a customized tabular layout, and WordPress post tables can make posts, pages, and other content searchable and filterable.
For visual reporting, Ninja Tables integrates with Ninja Charts to show dynamic charts and graphs. The chart libraries include ChartJS and Google Charts, with options such as pie and bar charts.
Import, customize, and publish
More than 50 free table templates offer starting layouts. Download a template ZIP containing a JSON file, import it into the WordPress dashboard, then customize the table. One-click migration is available for TablePress and Data Tables Generator by Supsystic; tables from other builders can be exported as CSV or JSON and imported.
To get started, install the paid edition through your WordPress add-on workflow and open the Ninja Tables dashboard. Choose Advanced or Simple mode, select a creation option, add or connect data, adjust the design and available filters, and save the table. Place it on your site with its shortcode.