One-time payment. Lifetime deal.

    Create responsive tables, graphs, and charts for WordPress

    You’ve put a lot of time and effort into collecting data. It would be a shame for people to ignore it.

    But creating tables on WordPress hasn’t always been easy. CSS? HTML? (More like WTH, amirite?)

    You need a quick and easy way to turn big, scary data into pretty and easy-to-understand content.

    Luckily, there’s wpDataTables.


    too long didn't read
    Build responsive tables, charts, and graphs for your WordPress posts or pages that you can edit in the frontend and backend
    Customize your table with premium features like responsiveness, conditional formatting, multi-criteria filtering, and more



    wpDataTables is a premium plugin that lets you quickly create responsive tables, graphs, and charts for your WordPress pages.

    Creating a table or chart with wpDataTables is easy—all you have to do is provide the data and configure the table.

    There’s no complicated coding required and there's endless customization, including language, skin font, and colors!

    You can take advantage of advanced features like responsive design, conditional formatting, and multi-criteria filtering, then just publish the table on your post or page.

    Plus, wpDataTables lets you create simple tables in the plugin that are 100% functional and look great across devices. 

    But don’t be fooled by the name: these “simple” tables let you merge cells, style each cell differently, add star ratings to cells, and so much more.

    Table created with wpDataTables plugin

    Create tables in the wpDataTables plugin that let you merge cells, style each cell differently, and add star ratings.

    To create your table, input the data manually or upload files from an existing data source. wpDataTables supports MySQL query, Google Sheets, PHP array, JSON, and XML input sources.

    The Google Sheets API allows you to automatically sync previously created, published, and shared Google Sheets in wpDataTables, plus create tables from private Sheets.

    You can easily edit tables from both the WordPress back-end and front-end and control user permissions to view or edit table data on a published page.

    Google Sheets API

    Automatically sync previously created, published, and shared Google Sheets in wpDataTables with the Google Sheets API.

    Tables are great—but if you have a lot of data, you might want to get your point across in an even more colorful (read: less boring) way, like a chart or a graph.

    Use wpDataTables’ step-by-step Chart Creation Wizard to create responsive, fully customizable charts with Google Charts, Highcharts, or Chart.js rendering engines.

    You can choose from pie, bar, line, spline, and more, plus live-edit your chart and preview it in real time before saving and inserting it into your page.

    Graphs and charts made with wpDataTables

    Effortlessly turn any WordPress table into a graph or chart!

    The advanced customization features are virtually endless. From choosing a color palette to inserting your company logo, wpDataTables lets you do it all, and then some!

    You can create and use form-based columns that calculate the sum, average, minimum, and maximum of all the values in seconds with zero effort on your part.

    The conditional formatting feature lets you easily highlight rows, columns, and cells in your table based on specific conditions you set beforehand.

    Finally, the advanced filtering allows frontend table users to filter the data in your tables by the values of each individual column, so you can use wpDataTables as a filterable catalog.

    Advanced filters

    Special advanced filters let you filter the data in your tables using the values of each individual column!

    Now that you’ve got everything where you want it, publish the table on your site using standard WP Editor, good ole’ Visual Composer, or Gutenberg block.

    With the Foreign Key functionality, you can connect several tables together and avoid storing repeated blocks of information. 

    Every table has its own database connection and can pull data from multiple databases and servers. Plus, wpDataTables supports connections for MySQL, MS SQL and PostgreSQL.

    Make dynamic SQL Queries using 11 types of placeholders—a.k.a. predefined “search and replace” templates—that can be replaced with live data.

    Multiple database connections

    Build tables using data from a database or host that's different from the one you use for your WordPress installation.

    Having a lot of data can be overwhelming. Making it look nice and pretty doesn’t have to be.

    Turn your data into powerful and insightful visuals with wpDataTables.

    Get lifetime access to wpDataTables today!

    From the founders

    October 2023 Flash Sale Updates

    :rocket: Hey AppSumo Community! Big News from the wpDataTables Team! :rocket:

    We’re absolutely thrilled to share some exciting updates and a game-changing deal with you! :tada:

    :fire: Introducing Add-ons Deal: We’ve got a fantastic deal that will light up your WordPress world. Starting today, when you purchase the 7th code of wpDataTables, you get wpDataTables and ALL our incredible add-ons unlocked! Yes, you heard it right - it’s a one-stop-shop for all your data needs. But that’s not all...

    :star2: New Features to Jazz Up Your Tables: We’ve been busy cooking up some amazing new features that will make your data tables sparkle with awesomeness:

    • :pushpin: Fixed Header & Columns: Keep your table’s header and columns in place while scrolling.

    • :arrows_counterclockwise: Update Manual Tables: Replace data, add new data, or completely change the table structure - it’s all at your fingertips.

    • :globe_with_meridians: Nested JSON & JSON Authentication: Create tables from any API that return JSON data with or without authentication.

    • :bar_chart: Single Cell Shortcode: Flexibility in data presentation with single cell display.

    • :package: Caching for Non-Server-Side Tables: Speed up your tables with data caching.

    • :arrows_counterclockwise: Auto-Update Cache: Keep your tables updated automatically with cron setup.

    • :bar_chart: New Charts: Discover new chart types - Funnel and 3D Funnel (Highcharts), Stacked Column, Bar, and Stacked Bar (Chart.js), and Region GeoChart, Marker GeoChart, and Text GeoChart (GoogleChart).

    • :abacus: Calculation Functions for Formula Columns: Min, max, avg, and sum now available for Formula columns.

    • :rainbow: Customizable Star Rating: Now you can pick the color of your stars in the Simple table! Make it pop and match your brand effortlessly.

    • :iphone: Responsive Pagination Layout: Have different pagination styles for desktop and mobile devices. It’s all about giving your users the best experience!

    • :clipboard: Duplicate Edit Button: Creating row copies has never been easier. Just one click, and you’re good to go!

    • :bulb: Shortcode Parameter for Calculation Functions: Show off your calculation results anywhere outside the table - it’s like magic!

    • :straight_ruler: Alignment Settings: Choose to align column headers and columns left, center, or right.

    • :repeat: Rotation Settings: Rotate headers for that extra flair - 90° or -90°.

    • :art: New Skins: Get a fresh look with our new skins - Raspberry Cream, Mojito, and Mojito Dark.

    • :rocket: Use Stable Versions: Worried about chart updates? No more! We’ve added a “Use stable version” option for ApexCharts, GoogleCharts, and HighCharts.

    These updates are just the beginning of an even more powerful wpDataTables! We’re committed to making your data management easier, more efficient, and way more fun. :smile:

    So what are you waiting for?

    Thank you for being a part of the wpDataTables family! :rocket:

    Cheers to simplifying data like never before! :clinking_glasses::star2:

    Read more

    Questions & Reviews

    Sign up

    All our deals are time-sensitive! Make sure you don't miss any of our awesome limited-time offers.