Ultimate Data Tables Addon for Elementor
Everything You Need to Build Powerful Data Tables
CSV Import & Export
Import and export DataTables using CSV files for quick and efficient data management.
Excel Import & Export
Import and export DataTables directly using Excel files, making it easier to work with large datasets and existing spreadsheets.
Live Search Filtering
Instant full-table search that filters rows as users type. Customize the label, placeholder, and "no results" message to match your site language.
Pagination with 6 Styles
Choose from Default, Simple, Simple Numbers, Numbers Only, Full, or Full Numbers pagination styles. Let users control how many rows are shown per page.
Column Sorting
Every column is independently sortable ascending or descending. Users click column headers to sort — exactly like they expect from professional data tables.
Rowspan & Colspan
Merge cells vertically (rowspan) or horizontally (colspan) directly from the Elementor repeater — no HTML knowledge needed to create grouped data layouts.
Fully Responsive
Tables adapt beautifully on desktop, tablet, and mobile. Word-break, white-space, and overflow controls let you fine-tune how content behaves on every screen size.
Per-Cell Styling
Set unique text color, background color, and text alignment for any individual header or body cell using Elementor's familiar inline per-item controls.
Fully Custom Labels
Override every UI string: search label, "no data" message, entries-per-page label, info text with placeholders like _START_, _END_, _TOTAL_, and _MAX_.
Custom Column Widths
Set fixed percentage or pixel widths on any column header directly from the repeater's Advanced tab - giving you precise control over your table layout.
Table Info Row
Optionally show "Showing 1 to 10 of 120 entries" info text below the table. Fully customizable to match your language, branding, or tone.
Striped Row Backgrounds
Merge cells vertically (rowspan) or horizontally (colspan) directly from the Elementor repeater - no HTML knowledge needed to create grouped data layouts.
Global Border Controls
Independently control border style, width, and color for the table globally, per header, or per body section. Supports solid, dotted, and dashed borders.
Complete Style System
Dedicated style sections for header, body, search input, entries dropdown, pagination items, and info text - every pixel controllable from Elementor.
Everything Built Directly Into Elementor's Panel
- Drag the widget, add your data, done
- Repeater fields for header and body cells
- Frontend settings sync in real time
- No shortcodes, no template files, no PHP
- Works with any Elementor theme or template
How to Use the CSV & Excel Import, Export
Take Tables Further with Pro Features
Icons in Cells
Embed any FontAwesome icon inside a table cell. Control color, size, and flex order individually per cell or globally from the style panel.
Images in Cells
Display WordPress media images inside cells. Control width, height, object-fit, object-position, and wrapper max-width — all from Elementor.
Read More Buttons
Add linked "Read More" buttons to any cell. Set custom text, URL (external/nofollow supported), and style normal + hover states independently.
Cell Flex Layout
Control the flex direction, alignment, wrap, and gap of each cell's inner content. Stack icon + text + button vertically or display them inline.
Per-Cell Content Order
Set the flex order of icons, images, and buttons per-cell. Put the icon before the text, or the button first — your choice, no CSS needed.
Global Content Styling
Dedicated global style sections for Image (size, fit), Icon (color, size), and Button (typography, padding, radius, normal + hover tabs) apply across the whole table.
That's why our users rely on us
Included with All Plans:
- All Pro Features
- Live Search + Custom Labels
- Pagination with 6 Styles
- Column Sorting
- Rowspan & Colspan
- Table Info Row
- Striped Rows
- Per-Cell Styling
- Full Border Control
- Fully Responsive
- Icons Inside Cells
- Images Inside Cells (WP Media)
- Read More Buttons with Links
- Cell Flex Direction & Alignment
- Per-Item Content Order
- Global Image Style Controls
- Global Icon Style Controls
- Button Normal + Hover Styling
- Priority Support
- Lifetime Updates
- 14-Day Moneyback Guarantee
Loved by Elementor Builders

Andrew Luce

Julien Keller

James Keller

Marwan Nuben

Thomas Alva

Alex Perry
Frequently Asked Questions
Do I need to know how to code to use this plugin?
No, not a single line of code. Everything is controlled through Elementor's native panel. You add header columns and body rows using repeater fields, toggle features on/off with switches, and style every element visually. It works exactly like any other Elementor widget.
Does the free version require the Pro version?
No. The free version is fully standalone and requires only Elementor (free). The Pro addon requires the free plugin to be installed and active — it extends it rather than replacing it. When Pro is active, its widget automatically takes over and adds the extra features.
Is the table responsive on mobile devices?
Yes. On small screens the table wrapper gets horizontal scroll automatically, keeping all your data accessible without breaking the layout. You can also control word-break behavior and use Elementor's responsive controls to set different column widths per device.
What is DataTables.js and why does it power this plugin?
DataTables.js is the world's most popular jQuery table enhancement library, used by millions of websites and enterprise applications. It provides battle-tested, accessible, and performant search, sort, and pagination — so we don't have to reinvent the wheel, and you get proven reliability.
Can I import data from a CSV or Excel file?
Yes. With the Pro version, you can import table data directly from CSV (.csv) and Excel (.xlsx) files. This makes it easy to add and manage large amounts of table data without manually entering each row through Elementor’s repeater fields.
You can also continue to manage and edit your table content directly through Elementor’s repeater fields when needed.
Ultimate Data Table