Dynamic Tables
Dynamic Tables lets you create and edit WordPress tables as naturally as working in a spreadsheet.
Solid choice
Dynamic Tables is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.
- Actively developed — last update 2 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Dynamic Tables stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| data table | >100 |
| gutenberg table | >100 |
| responsive tables | >100 |
| table block | >100 |
| tables | >100 |
About Dynamic Tables
From the official readme · v1.4.10Description
Dynamic Tables lets you create and edit WordPress tables as naturally as working in a spreadsheet.
Built as a native Gutenberg block, Dynamic Tables combines intuitive spreadsheet-style editing with a modern architecture that treats table data as structured information rather than embedded HTML. Content creators enjoy familiar keyboard navigation and inline editing, while developers benefit from clean, semantic output and a flexible data model designed for long-term growth.
Whether you’re creating comparison tables, pricing tables, product specifications, schedules, directories, or other presentation-focused content, Dynamic Tables makes building and maintaining tables faster, easier, and more reliable.
Why Dynamic Tables?
Unlike traditional table blocks that embed table content directly into post content, Dynamic Tables stores table data independently while the block itself simply references the table. This architecture allows tables to be managed as structured data while remaining fully integrated with the Gutenberg editor.
That means your tables:
- Can be edited naturally using familiar spreadsheet interactions.
- Will contain structured data that will be kept independent from page content.
- Will be responsive, semantic tables designed for accessibility and SEO.
- Are built on a foundation designed for future capabilities including search, front-end editing, filtering, sorting, and external integrations.
Designed for Everyone
Dynamic Tables was designed for two audiences simultaneously.
Content creators want tables that are easy to build and maintain without needing HTML, shortcodes, or complicated configuration.
Developers and site administrators want an architecture that is maintainable, extensible, and integrates naturally with modern WordPress development practices.
Rather than forcing you to choose between ease of use and technical capability, Dynamic Tables delivers both.
Highlights
- Native Gutenberg block — no page builders or external dependencies
- Spreadsheet-style editing with familiar keyboard navigation
- Fully responsive tables that preserve alignment across screen sizes
- Structured column data types including rich text, numbers, date/time, checkboxes, links, and site content
- Inline editing with contextual menus and keyboard shortcuts
- Import CSV files or restore tables from JSON backups
- Export tables for backup or interoperability
- Precise control over column widths, row heights, borders, headers, and formatting
- Optionally render as a bulleted or numbered list on the front end
- Semantic HTML output for accessibility and search engines
- Supports multisite with activation on individual sites
Key Features
Spreadsheet-style Editing
Anyone familiar with a spreadsheet will feel immediately at home.
- Navigate with Arrow keys, Tab, and Enter
- Edit cells directly
- Insert, move, and delete rows or columns using menus or keyboard shortcuts
- Copy, cut, and paste individual cells
- Adjust row heights and column widths visually
Structured Data Types
Columns understand the type of information they contain.
Current supported content types include:
- General (rich) text
- Numbers (float, currency, percentages, integers)
- Date/Time (date, time, date/time)
- Checkbox (standard, toggle, icon, freeform)
- Links
- Site Content (e.g., posts, pages)
Formatting is applied consistently across an entire column while preserving the underlying value.
Responsive by Design
Tables remain readable across desktop, tablet, and mobile devices without sacrificing structure.
Rather than allowing rows and columns to become misaligned, Dynamic Tables was designed from the beginning with responsive presentation in mind.
Clean Semantic Output
Dynamic Tables generates semantic HTML that benefits:
- Accessibility
- Search engines
- Theme compatibility
- Performance
Numbers remain numbers. Dates remain dates. Tables remain real tables.
Built on a Modern Architecture
Dynamic Tables is more than a visual table editor.
Unlike many table blocks that store complete table markup inside post content, Dynamic Tables stores table definitions and content in dedicated WordPress database tables. Posts contain only lightweight references to those tables.
This architecture provides several important advantages:
- Cleaner separation between content and presentation
- Structured data suitable for future capabilities
- REST-based loading and saving of table content
- Greater flexibility for import, export, search, and future integrations
- Easier long-term maintenance
Under the hood, Dynamic Tables includes:
- Native Gutenberg block entities
- RESTful APIs
- An abstracted data layer built on WPDB
- CSS Grid-based rendering
- A design intended to support future external data sources
The technical complexity remains invisible to content editors while providing developers with a robust foundation for building on the platform.
Roadmap
Dynamic Tables continues to evolve. Planned enhancements include:
- Additional column content types such as buttons, images, and more
- Continued copy and paste enhancements
- Additional responsive formatting options
- Integration with WordPress search
- Front-end sorting and filtering
- Front-end editing
- Additional REST API capabilities
- Connectors and adapters to integrate with data sources and targets outside of the dynamic table
Installation
- In your WordPress dashboard, go to Plugins -> Add New, search for Dynamic Tables, click Install Now and then Activate.
- Alternatively: Download the ZIP file from the WordPress Plugin Directory. Upload it via Plugins -> Add New -> Upload Plugin, install and activate.
- After activation, open any post or page, click the + button in the block editor and insert the “Dynamic Tables” block.
- Start building your table: add columns and rows, set header options, adjust widths, edit content.
> Note: On multisite installations the plugin must be activated on each site where it is used (network-activation is not supported).
> Important: Deactivating and deleting the plugin does not auto-remove stored tables. However, there is a setting to support the removal of stored tables. Re-activating restores existing tables in posts.
Frequently asked questions
Will this work with any theme?
Yes. Dynamic Tables outputs semantic HTML and relies on standard CSS. It should be compatible with virtually all well-coded themes.
Does this plugin work with WordPress Real-Time Collaboration?
Yes, but Real-Time Collaboration behavior is controlled by WordPress/Gutenberg, not this plugin. Known WordPress RTC constraints may affect the editor experience: – Collaboration is disabled when classic meta boxes are present on the edit screen. – Current WordPress/Gutenberg RTC defaults may limit the number of simultaneous collaborators. – If you see RTC session-limit or reconnect issues, close extra editor tabs or windows for the same content and retry with fewer active editors. If your site needs broader RTC support, check your WordPress/Gutenberg version and hosting configuration, and…
Why isn’t Undo/Redo working for me?
Changes made to a Dynamic Table may not be available for undo/redo if the Gutenberg plugin’s experimental Real-Time Collaboration feature is enabled. – Dynamic Tables stores table content separately from the post and WordPress does not yet provide a supported way to include those changes in its Real-Time Collaboration Undo/Redo history. – You can still edit and save your table changes, but Undo and Redo may remain unavailable for those changes. – You can restore Undo/Redo for Dynamic Tables by either disabling Real-Time Collaboration under Settings -> Writing or deactivating the Gutenberg…
Does this work on mobile devices?
Yes. The responsive behavior ensures tables resize, wrap or scroll appropriately to maintain readability on smaller screens.
Is there a fee to use this plugin?
No. This plugin is free to use. However, we are planning for a premium version of Dynamic Tables to support advanced features.
What happens if I deactivate or delete the plugin?
Dynamic Tables block will not render while the plugin is disabled or deleted. Data may be retained or deleted when the plugin is uninstalled. The default is to retain the data. Reinstallation and activation will make all tables reappear if the data has not been purged.
Changelog
1.4.10
- Added site content (e.g., posts, pages, etc.) column content type
- Added support for wide display of the table
- Refactor to split Cell into a separate file
1.4.9
- Allow for specification of column names during table creation
- Allow for copy/paste across different content types where possible
- The enter key will now stop editing for General content types.
- alt+enter will now insert a new line for General content types.
1.4.8
- Made the green border for the current cell turn off when focus shifts to another block and turn on when focus returns
- Fixed bug that may cause table deletion upon transient unmounting of its block
1.4.7
- Bump support for WordPress 7.1
- Provide format options for table titles
- Allow table to be output as a bulleted or numbered list instead of a table
1.4.6
- Added link column content type
- Added support for multi-part edits via an edit dialog for specific cell content types
- Added block global style defaults that can be optionally applied
- Fixed bug that caused formatting issues for other blocks in a post when adding a new Dynamic Tables block
- Fixed bug that caused alignment issues of the table title on the front end
1.4.5
- Added support for undo/redo within Dynamic Tables
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Dynamic Tables alternatives
All data table plugins →FAQ
Dynamic Tables: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 7, 2026
Is Dynamic Tables free?
Yes. Dynamic Tables is free to download and use from the official WordPress.org plugin directory.
Is Dynamic Tables safe to use in 2026?
Dynamic Tables is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.
How many websites use Dynamic Tables?
Dynamic Tables is active on <10 WordPress websites and has been downloaded 1,437 times since it launched in November 2025. It was downloaded 187 times in the last 30 days.
Does Dynamic Tables work with WordPress 7.1?
Yes. The developer has tested Dynamic Tables up to WordPress 7.1.3, the latest release. It requires WordPress 6.1 or newer.
What PHP version does Dynamic Tables need?
Dynamic Tables requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Dynamic Tables last updated?
The latest version, 1.4.10, was released on September 23, 2026 (2 weeks ago).
Who makes Dynamic Tables?
Dynamic Tables is developed and maintained by myfamilyweb.
What are the best alternatives to Dynamic Tables?
The most popular alternatives to Dynamic Tables are WP Data Access (10K+ installs), FlexTable (4K+ installs) and TableKit (3K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card