Pricing
Pay once for the work. Stop paying forever for SaaS.
Free for small projects. Pro is $95.88/year. Agency is unlimited sites. Cancel any time, your tables keep working.
Free
For getting started
$0 forever
- Up to 3 tables
- Up to 8 columns per table
- Up to 500 entries per table
- Sorting, pagination & global search
- Mobile-responsive card layout
- Native Gutenberg block
- GPL-licensed, no telemetry
Most popular
Pro
For teams that ship
$95.88 /year
- Unlimited tables, columns & entries
- Frontend editing, Tab through cells, Cmd-Z undo
- Bulk operations + custom action hooks
- Advanced filters (date / multi / range / saved views)
- CSV, Excel & PDF export, streams 25k+ rows
- Charts and maps from same data source
- Role-based 3-layer permissions + audit log
- Native Gutenberg block + Elementor widget
- Auto-refresh, REST API, lookup fields
- Priority email support, 48-hour response
Agency
For developers building for clients
$971.88 /year
- Everything in Pro
- Use on unlimited client sites
- White-label support
- Priority feature requests
- Direct Slack with the team
- Migration assistance
All prices in USD. 7-day money-back guarantee. Pricing pulled live from Freemius.
Compare plans
Every feature, every tier, in one honest table.
| Feature | Free | Pro | Agency |
|---|---|---|---|
| Tables you can create | 3 | Unlimited | Unlimited |
| Columns per table | 8 | Unlimited | Unlimited |
| Entries per table | 500 | Unlimited | Unlimited |
| Frontend cell editing | |||
| Keyboard nav + Cmd-Z undo / redo | |||
| Bulk operations + custom bulk actions | |||
| Global search | |||
| Advanced filters (date, multi-select, range) | |||
| Saved-view URL parameters | |||
| Top-N row display + group by | |||
| Mobile card layout | |||
| Flip responsive mode | |||
| Lookup fields (users, posts, custom) | |||
| Totals row + live recalculation | |||
| Charts ([gravity_chart]) | |||
| Maps ([gravity_map]) | |||
| Native Gutenberg block | |||
| Native Elementor widget | |||
| WooCommerce row-action integration | |||
| CSV export (streamed) | Limited | ||
| Excel export (.xlsx) | |||
| PDF export | |||
| CSV import (bulk entry creation) | |||
| Role-based 3-layer permissions | |||
| Audit log on every change | |||
| REST API (gt/v1/) | Read-only | ||
| Auto-refresh + ETag-aware polling | |||
| CSS variable theming | |||
| Per-table typography (Google Fonts) | |||
| Template overrides (child theme) | |||
| Use on unlimited client sites | |||
| White-label support | |||
| Priority feature requests | |||
| Direct Slack support | |||
| Email support response | 7 days | 48 hrs | 24 hrs |
Questions
Answered honestly. Updated when reality changes.
If your question isn't here, email info@fahdmurtaza.com. Replies usually inside 24 hours.
Start free trialDo I need Gravity Forms to use Gravity Tables?
Yes. Gravity Tables reads from Gravity Forms entries, so an active Gravity Forms license is required. Any Gravity Forms tier works, Basic, Pro, or Elite.
What happens when my Pro licence expires?
Existing tables keep working. You stop receiving updates and Pro features become read-only. You can renew at any time and resume immediately.
Can I use the free version on a client site?
Yes, the free version is GPL-licensed and works on any number of sites. Pro and Agency tiers add support obligations and expanded feature access. The Agency tier is built specifically for unlimited client deployment with white-label rights.
Is there a money-back guarantee?
7 days, no questions. We use Freemius for billing, refunds are one click in your customer portal. If something's broken, email us first; we usually fix it the same day.
How does the 10-day trial work?
Click "Start free trial", sign in with your email, and the plugin activates with full Pro features for 10 days. After 10 days, the plugin reverts to free unless you upgrade. Your tables and data remain intact.
Can I export my data if I cancel?
Yes. All entry data lives in your WordPress database (Gravity Forms' tables). Gravity Tables does not store entries separately, it reads, displays, and edits in place. Cancelling Pro doesn't affect your data at all.
Will it work with my page builder?
Tables render via shortcode (`[gravity_table id="X"]`) which works in Elementor, Gutenberg, Divi, Beaver Builder, Bricks, Oxygen, and classic editor. **Native Gutenberg block + Elementor widget** shipped in v4.1.60 / v4.1.61, drop them from the inserter, pick a table from the sidebar dropdown, see the live preview right in the editor.
Does it slow down my site?
Tables only load assets on pages that use the shortcode. Server-side rendering means the table is in the initial HTML for SEO and instant display; client-side hydration adds interactivity without flicker.
How many entries can it handle?
We've tested up to 50,000 entries per table on commodity shared hosting (4GB RAM, PHP 8.1). Pagination and lazy-loading keep render times under 1 second at any size.
Can I migrate from another table plugin?
If you're currently using wpDataTables, GravityView, or GP Nested Forms, reach out, we have migration patterns documented and will help you move over for free if you're upgrading to Pro.
GDPR / data residency?
Gravity Tables transmits no data to our servers. Everything stays in your WordPress database. Freemius handles billing/licensing and is GDPR-compliant; their privacy policy is at freemius.com/privacy.
Who builds this?
Fahd Murtaza, a freelance engineer based in Pakistan with deep WordPress + Gravity Forms experience. Gravity Tables is part of the TableCrafter family. Direct support, not a ticket queue.
Ready when you are
Stop exporting CSVs. Start shipping dashboards.
10 days of full Pro access. If it doesn't pay for itself in the first week, you don't have to keep it.