Ninja Tables
by WPManageNinja
Builds responsive data tables from manual entry, CSV or external data sources.
This link may earn us a commission. It never changes our rating.
What Ninja Tables does
Builds responsive data tables from manual entry, CSV or external data sources.
It sits in the tables part of a WordPress stack and is sold by WPManageNinja on a freemium basis. We recommend it in our tables guides because it does that one job well without asking you to rebuild the rest of the site around it.
Every plugin adds work to a page request, so treat this as a decision with a cost. Record a speed test before you install it and run the same test afterwards, on the same page, so you know exactly what it charged you.
Real user ratings
Score
4.6/5
Reviews
471
Active installs
70,000+
Downloads
2.9M
Latest version
5.2.15
Last updated
2026-08-21
These figures come straight from the public WordPress.org plugin directory API for version 5.2.15, not from us. Check them yourself on the WordPress.org listing. Our own editorial score is 4.7/5.
Where Ninja Tables ranks elsewhere
Ninja Tables does not appear in the published "best of" lists we track from WPBeginner, TechRadar, Kinsta, Themeisle and similar sites. That is not a mark against it - those roundups are short and skew towards the biggest names.
What changed in the latest version
- Fixed: File upload issues with Media Library and plugin uploads.
- Fixed: AJAX tables not rendering correctly in Elementor editor preview.
- Fixed: DataTables frontend editing: added data permission for public users.
- Fixed: HTML column labels not displaying correctly in Stackable table view.
- Fixed: Filter dropdown options not updating immediately after table data changes.
- Added: Support for post slugs in button links.
- Added: Support for advanced shortcode attributes in DataTables.
- Added: Confirmation notice when updating Fluent Forms tables.
- Added safeguards for outdated Ninja Tables Pro installations.
- Fixed: European decimal format in custom filter.
- Fixed: Data create/update dates now save correctly.
- Fixed: Frontend date/time picker.
- Fixed: Gutenberg block colour preview.
- Improved: Large table data exports smoothly to CSV/JSON.
- Improved: Updated shortcode limit filter behavior.
- Improved: Instant search typing on mobile/touch keyboards.
- Compatibility: PHP 8.4 deprecation notices.
Release notes are the developer's own words, published on WordPress.org. Read the full changelog
Pros and cons
- Fast, responsive data tables
- A free tier you can trial before paying
- Actively maintained and used on production sites we test
- Advanced data sources are premium
- The features most sites need sit in the paid tier
How to use it
- 1Install on a staging copy first if the site takes money.
- 2Work through the setup wizard and connect any external accounts it needs.
- 3Configure the one feature you installed it for, and leave the rest off.
- 4Test the result as a logged-out visitor on both mobile and desktop.
- 5Re-run our speed test to confirm the plugin has not cost you load time.
How it compares
Other tables plugins we recommend, with their rating and pricing model.
| Plugin | Our rating | WordPress.org | Pricing | Best for |
|---|---|---|---|---|
| Ninja Tables | 4.7 | 4.6 (471) | Freemium | Fast, responsive data tables |
This is the only plugin we currently recommend for this job.

