Skip to main content
Ninja Tables logo

Ninja Tables

Ninja Tables mixes classic data tables with a visual drag-and-drop mode, then extends into Google Sheets, WooCommerce, posts, front-end editing, and advanced filters in Pro.
TablesRecommendedFreemium
Visit Plugin
Last Updated: September 25, 2026

Plugin Health & Stats

Checked 2 weeks agoSource: WordPress.org
Active installs
70,000+Official WordPress.org tier
WP.org rating
4.6/5472 ratings
Version
5.2.17Current repository release
Last updated
2 weeks agoSep 15, 2026
Total downloads2,964,475
Tested with WP7.1.1
Requires WP6.0+
Requires PHP7.4+
Support resolved (2 mo.)3 of 4 (75%)
Plugin age8 years, 11 months
Updates observed1
Tracking sinceSep 12, 2026
Repository data is older than 3 days. Showing the latest successful snapshot.

Historical overview

364-day WordPress.org history
Download trendDaily package downloads · last 90 days
7d6,875 30d50,613 90d220,238 Peak day17.2KJul 10
Jul 3Aug 1Aug 31Sep 30
Active version adoptionCurrent usage share
5.2 73.9%5.0 13.8%other 12.3%

Quick take

Ninja Tables is a good fit when table design matters almost as much as the data. It combines a traditional data-table workflow with a simpler drag-and-drop mode, templates, responsive controls, search, charts, and import/export.

Best fit: Ninja Tables makes the most sense for site owners who want visually flexible data tables, drag-and-drop table building, templates, and optional WooCommerce or Google Sheets integrations. It is less compelling for users who only need basic spreadsheet-style tables and prefer the smallest possible feature set or the simplest free-first workflow.

The free version is generous for manually managed tables. Pro becomes much more important when you want data from Google Sheets, WooCommerce, WordPress posts, custom post types, or front-end editing.

Two ways to build tables

Ninja Tables offers Advanced and Simple table modes. Advanced mode behaves more like a structured data table. Simple mode uses a drag-and-drop interface where cells can contain elements such as text, buttons, icons, ratings, lists, HTML, shortcodes, and other visual components.

That split makes the plugin useful for more than spreadsheet-style data. You can create comparison tables, pricing layouts, directories, product lists, and more presentation-heavy table designs without writing the complete layout in HTML.

Free table features

The free version supports unlimited data, search, responsive behavior, table customization, templates, charts, and import/export. CSV and JSON imports make it easier to move existing data into WordPress.

Ninja Tables also supports migration from TablePress. That can be useful if you like your existing table data but want to move into Ninja Tables’ visual or dynamic feature set.

What Pro adds

Pro expands the plugin from a table builder into a more dynamic data display tool. Google Sheets integration can connect a table to spreadsheet data. WooCommerce integration can create product tables, and WordPress Posts integration can display posts or custom post types.

Pro also adds conditional formatting, custom filters, front-end table editing, multimedia fields, richer data types, and additional responsive options. These features are much more relevant for directories, stores, internal data workflows, and frequently changing tables than for a small static comparison table.

WooCommerce and WordPress content tables

WooCommerce product tables are a major reason to consider Pro. The plugin can turn store data into a searchable table instead of forcing visitors through the normal product-grid layout.

WordPress post and custom-post-type integration provides a similar advantage for content directories. Instead of manually copying content into a table, the table can be generated from existing WordPress records.

Responsive design and large datasets

Ninja Tables includes responsive controls and pagination so large tables remain easier to browse. Stackable table behavior can restructure rows for smaller screens, while responsive breakpoints let you hide less important columns.

Search and filtering are essential once table size grows. For very large datasets, the right configuration still matters because no visual table plugin can eliminate the cost of loading and querying a large amount of data.

Ninja Tables pricing

Pricing checked September 10, 2026. The current first-year promotion lists a Single Site annual license at $63, reduced from the normal $79. Agency for 20 domains is $103 for the first year, normally $129, and Unlimited is $239, normally $299.

Ninja Tables also sells lifetime licenses. The current promotional Single Site lifetime price is $247, Agency is $399, and Unlimited is $599. The site states that the annual discount applies to the first-year license only.

Who should choose Ninja Tables

I would shortlist Ninja Tables for WooCommerce stores, content directories, comparison sites, and teams that want more visual control than a plain spreadsheet-style table plugin provides.

If your need is mainly editorial data, TablePress is simpler and has an exceptionally clear free-to-premium path. If you need heavier database connections, SQL-driven tables, front-end editing, and more advanced data visualization, wpDataTables deserves a closer look.

Choose Ninja Tables if: you value drag-and-drop table design and expect to connect tables to Sheets, WooCommerce, or WordPress content.

Keep it simpler if: you mainly publish static comparison or reference tables and do not need dynamic integrations.

Trade-offs

The free version can cover normal tables well, but several of Ninja Tables’ most distinctive integrations sit behind Pro. That means the product becomes more attractive as your data becomes more dynamic.

The pricing page also emphasizes promotional first-year rates. Compare the normal annual price, not only the discounted checkout price, when estimating long-term cost.

PluginSuggest verdict

Ninja Tables works best when you want tables to behave like designed content components rather than plain spreadsheets. The visual builder and dynamic Pro integrations make it flexible without forcing custom development.

I would stay on Free for manually maintained data tables. Upgrade when Google Sheets, WooCommerce, WordPress content, front-end editing, or advanced filtering becomes part of the actual workflow.

Ninja Tables FAQs

Is Ninja Tables free?

Yes. Ninja Tables has a free version with unlimited data, search, responsive tables, templates, charts, and import/export features.

How much does Ninja Tables Pro cost?

The current first-year Single Site promotion is $63, reduced from the normal $79 annual price.

Does Ninja Tables work with Google Sheets?

Yes. Google Sheets integration is available in Ninja Tables Pro.

Can Ninja Tables create WooCommerce product tables?

Yes. WooCommerce product-table integration is a Pro feature.

Can visitors edit tables on the front end?

Yes. Front-end table editing is available with Ninja Tables Pro.

Does Ninja Tables offer lifetime licenses?

Yes. Single Site, Agency, and Unlimited lifetime licenses are available alongside annual plans.

Similar Plugins

Community Reviews

0 community reviews
Log in or create an account to write a review.
No published community reviews yet.