Powerful Product Tables

Create awesome WooCommerce product tables in seconds

  • Order multiple products and variations with one click
  • Quickly find products with instant search and sort
  • Ideal for WooCommerce wholesale, order forms and 
  • Add tables anywhere using a shortcode, Gutenberg block, or enable on shop and category pages
  • List hundreds or even thousands of products!
  • Show any data you want: specific products, custom fields, attributes, taxonomies, SKU, videos & more
  • Simple & intuitive interface
  • Incredibly flexible & easy to customize
  • Designed for developers or store owners with no coding skills


Over two hundred 5 star reviews!

Barn2 not only make fantastic plugins that work easily and the customer service is second to none. The only thing better than dependable products is dependable customer service – they have that, too.

Robert Pfeifer - USA

For our wholesale chocolate shop I needed a fast order form. WooCommerce Product Table has so many options. Our customers like to order with the form and that saves us a lot of time.

Marijke Metz - Netherlands

Rated 4.97 out of 5 stars

Packed With Features

With 50+ features and dozens of third party integrations, you won't find a better WooCommerce product table plugin!

Knowledge Base

Instant search, sort & filter

Improve user experience with fast search & filtering options. Help visitors sort the way they want by clicking on any column.


Quick 'Add to Cart' buttons

Increase sales by allowing shoppers to add multiple products and variations to their cart directly from your product list page.

Plugin Support

Flexible product selection

List all your products in a table, or show & hide specific products based on information such as category, tag or ID.

Plugin Support

Full product data control

Show just about any column you can think of from images/videos to price, attributes, custom fields, SKU & more.

Plugin Support

List unlimited products

With the lazy load (AJAX) option, you can list hundreds or even thousands of products in one or more tables.

Plugin Support

Dozens of integrations

Tested with more themes & plugins than anyone else. Supports Product Add-Ons, Quick View, Dynamic Pricing & others.

WordPress plugin features

WooCommerce Product Table Features

The WooCommerce Product Table plugin comes with over 50 features, and we’re constantly adding new ones in response to our customers’ feedback. Combine them in 100’s of different ways to create unique tables listing your store’s products.

Click through our full list of features below!

After trying multiple WooCommerce product table plugins, this one is the best. Totally worth it. Not only is the plugin great, it's well documented and the support is second to none. Such a pleasure to deal with an agency that knows what they're doing!

Philip La Rosa Creative Canary - Australia

Choose Your Plan

You're covered by our no-quibble, 30 day money back guarantee

Two Plugin Bundle

WooCommerce Product Table + Quick View

Choose this option to allow customers to view full product details in a quick view lightbox.

WooCommerce Product Table plugin with quick view buttons
WooCommerce Product Table plugin with quick view
  • WooCommerce Product Table
    List any or all of your products in a stylish table or order form layout
  • Search, sort and filter
    Customers use the search box, sortable columns and filters to find products quickly and easily
  • One-page ordering
    Select quantities, variations, and add to the cart directly from the product table
  • Quick view lightbox
    Instead of having to access a separate page for each product, customers can use the quick view buttons to open an instant product lightbox

$ 149 (save $49)

One Plugin

WooCommerce Product Table

A fully featured product table plugin for WooCommerce, but without quick view buttons.

WooCommerce Product Table without quick view
WooCommerce Product Table plugin without quick view buttons
  • WooCommerce Product Table
    List any or all of your products in a stylish table or order form layout
  • Search, sort and filter
    Customers use the search box, sortable columns and filters to find products quickly and easily
  • One-page ordering
    Select quantities, variations, and add to the cart directly from the product table
  • Quick view lightbox
    Instead of having to access a separate page for each product, customers can use the quick view buttons to open an instant product lightbox

$ 99

Billed annually, unless marked as lifetime. If you let an annual license expire then you can keep using the plugin but won’t receive any more updates, new features or support. Lifetime licenses include lifetime updates and support. You can upgrade your license at any time.

Your Trusted Partner

As your trusted plugin provider, we can build amazing things together

Knowledge Base

Expert support team

We're here to help. Our friendly support team are always on hand if you get stuck, need guidance or have a question.


Detailed documentation

Our searchable Knowledge Base contains over 700 articles. It's the best way to get instant answers, tips and guidance.

Plugin Support

Videos & tutorials

We've published 100s of step-by-step videos and tutorials on how to use our plugins for a wide range of purposes.

Plugin Support

Exclusive discounts

We've partnered with 50+ other WordPress companies to give our customers discounts to a wide range of products.

Plugin Support

Fast response times

We pride ourselves on our fast support times. We typically respond to support requests within hours, or even minutes.

Plugin Support

Money back guarantee

If you're not 100% happy with your purchase, we offer a full 30 day money back guarantee. No questions asked.


Any questions? We're here to help.

How does WooCommerce Product Table work?

The WooCommerce product table view plugin comes with 2 easy ways to list products:

  • Use a simple shortcode to insert tables anywhere on your site.
  • Use the options on the plugin settings page to automatically use the product table layout on the shop and/or product category pages. This replaces the default layout in your theme.

There are over 50 options to customize your product tables. Get in touch for expert advice on getting the best out of WooCommerce Product Table.

Is it suitable for my exact use case?

WooCommerce Product Table is an incredibly flexible plugin and people use it in many different ways. Here are our suggestions to help you figure out whether the plugin will work for your specific use case:

  • View the different types of content displayed on the demo site. There are lots of examples, including quick order forms, product directories, tables with embedded audio and video players, product variation tables, and more.
  • Browse the WooCommerce Product Table blog. We've published tutorials about how to use it for a wide range of use cases.
  • If you're still unsure, the best way forward is to test the plugin out on your own site. We offer a full 30-day money back guarantee so you can get a refund if it doesn't work in the way you are hoping.
  • We're also happy to provide personalized advice - just get in touch via the Support Center with details of what sort of information you'd like to display in a product table.

What can I display in the product table?

Your WooCommerce product table can include any of the following columns: ID, SKU, product name, description, short description, date, featured image, reviews, stock level, product categories, product tags, product attributes, custom fields, custom taxonomies, weight, dimensions, price, variations, and add to cart buttons (with or without quantity selector).

You can also choose which products to list in each of your tables.

The plugin uses the product data already created by WooCommerce itself. This means that you can add products to WooCommerce manually or import them using a CSV/XML import plugin, and they will display in the product table.

Can I choose which products are displayed?

Yes, there are lots of options to choose which products are included (or excluded) in the table. Select products by category, tag, custom field, taxonomy term, date, and more.

Can I customize the column headings?

Yes, you can change or remove the heading for any column in the table.

Will it work if I have thousands of products?

Yes. If you have a large number of products then you can use the lazy load option. This loads the products one page at a time, preventing any performance issues - regardless of how many products you have.

Can I create a table of variations?

There are 3 ways to create a WooCommerce variations product table:

  • List each product on its own row of the table with variation dropdowns in the 'Buy' column.
  • Display each variation on a separate row of the table with its own quantity picker and add to cart button.
  • Display a 'Select options' button so that customers must select variations on the single product page.

WooCommerce Product Table is designed to display multiple products (and their variations) at once. If you want to display the variations for one product at a time then you might prefer our other plugin - WooCommerce Bulk Variations. This adds a variations grid to the product page.

What are the search, sort and filter options?

WooCommerce Product Table is designed for listing large numbers of products in a table or order form. This makes it essential for customers to be able to find products quickly and easily. As a result, there are lots of ways to search, sort and filter the list of products:

  • Click on any column heading to sort the products in either direction.
  • Use the instant AJAX-powered search box above the table.
  • Display filter dropdowns above the table.
  • Add filter widgets to the page sidebar.

Of course, all of these elements are optional and you can disable them as required - for example, in smaller WooCommerce product tables.

For more advanced filtering, we have designed WooCommerce Product Table to work alongside our other plugin - WooCommerce Product Filters. This lets you add an even wider range of filter styles, such as clickable images, price sliders, tag clouds, and more. It also provides advanced filtering options, such as the ability to hide the filters on certain screen sizes and devices.

Can I display products that the customer has previously ordered?

Most of people use WooCommerce Product Table to display the same products to all customers. However, it can do much more than that!

It also has a shortcode option which allows you to list products which have been previously ordered by the current user. Each logged in customer will see a product table containing only products that they have previously ordered. It's an excellent way to list their favorite items for quick re-ordering, either in their Account or elsewhere on your WordPress site.

Does it work with wholesale plugins?

If you're building a wholesale area then we recommend using WooCommerce Product Table with WooCommerce Wholesale Pro, our purpose-built B2B solution. Product tables provide a quick order form layout which is perfect for wholesale buyers, who need a quick way to add products to the cart in bulk.

WooCommerce Product Table is available at a special bundled price when you buy it together with WooCommerce Wholesale Pro. To get the deal, choose the 2-plugin option on the WooCommerce Wholesale Pro page.

You can also use it with most other wholesale plugins, such as Wholesale Suite's pricing plugin.

Will it work with my theme & other plugins?

We have tested WooCommerce Product Table with a range of free and premium themes and are confident it will look great with your theme. Our plugin support includes helping with theme-related conflicts.

The product table plugin uses your existing fonts and we have styled it to look good with most themes. There are plugin settings to change the table borders, fonts and colors, or you can apply your own CSS.

We have tested WooCommerce Product Table with many 3rd party plugins and publish a list of plugins that we know work well with the product tables.

What are the purchase options?

Clicking the Buy button above will take you to the purchase options. You can choose either a Lifetime or Annual software license.

  • Lifetime licenses never expire. It's a one-time payment which includes all future plugin updates, new features and support, forever.
  • Annual licenses are renewed once a year. As long as you have an active license, you will receive support, plugin updates and new features. If your license ever expires then you can continue using the plugin, but won't receive any further updates or support.

You can also choose the number of sites that you can use the plugin on.

Does WooCommerce Product Table work in my language?

The WooCommerce Product Table plugin currently comes with translations for English, French, Spanish, Portuguese, German, Italian, Dutch, Greek, Polish, Swedish, Norwegian, Finnish and Hebrew.

You can also use it with most multilingual plugins including WeGlot, TranslatePress and WPML. They make it easy to translate your product tables into any language.

WooCommerce Product Table also supports right-to-left (RTL) languages.

What are the minimum requirements for running the plugin?

WooCommerce Product Table is fully tested with the latest versions of WordPress and WooCommerce. We always recommend running the most up-to-date version, but we also support older installations:

  • WooCommerce 7.2 or greater (tested to 9.1.2)
  • WordPress 6.1 or greater (tested to 6.5.5)
  • PHP 7.4 or greater (tested to 8.2.20)
  • MySQL 5.7.8 or greater / MariaDB 10.3 or greater

Current version

Last updated:16 May 2023

Product Table Screenshots

See WooCommerce Product Table in action, or check out the demo.

Well done, you made it this far! Now get the plugin...