A WooCommerce catalog plugin turns your shop into a product catalog by hiding prices, removing the Add to Cart button, or replacing checkout with an enquiry or quote request. For a plain catalog mode, YITH WooCommerce Catalog Mode and ELEX WooCommerce Catalog Mode are direct fits. If you want enquiries and quotes as well, look at CatalogX or YITH Request a Quote.
Below are nine plugins that are live on wordpress.org, what each one does, and how to match the plugin to the way you sell.
Why turn a store into a catalog?
Not every business wants a cart on every product. Catalog mode is useful when:
- You sell by quote, such as custom, bulk or made-to-order goods.
- Your prices depend on the customer, as in wholesale and B2B.
- You want to show products while the shop is not ready to take orders.
- Orders happen by phone, by email or through a dealer network, and the website is a showroom.
- You are between stock deliveries and want to stop sales without deleting the shop.
What you do with the button matters more than the plugin name. You can hide the price, hide the button, or swap it for an enquiry. Each choice sends the customer on a different path, so decide the path first.
Three ways to run a catalog
- Pure catalog. Prices and buttons are hidden. The customer reads and then contacts you through your normal channels.
- Enquiry catalog. The button becomes an enquiry form on each product. You get a lead with the product attached.
- Quote catalog. Customers add items to a list and request one quote for the whole list. This suits larger or mixed orders.
WooCommerce also lets you set a product’s catalog visibility to hidden or search-only, which controls where a product shows in the shop. That is separate from catalog mode and is built into the core product settings.
Quick comparison
| Plugin | Core job |
|---|---|
| YITH WooCommerce Catalog Mode | Disable sales, show an online catalog |
| CatalogX | Catalog, enquiry and quote requests |
| ELEX WooCommerce Catalog Mode | Switch the store to catalog mode |
| Hide Price and Add to Cart for WooCommerce | Rule-based hiding of prices and buttons |
| WholesaleX | Wholesale pricing, B2B roles, private store |
| YITH Request a Quote for WooCommerce | Customers request an estimate for a product list |
| Call for Price for WooCommerce | Show or hide price, call for price, request a quote |
| eCommerce Product Catalog | Catalog and request-for-quote site |
| wModes | Catalog mode, pricing, enquiry forms and promotions |
1. YITH WooCommerce Catalog Mode

YITH WooCommerce Catalog Mode is described as a plugin for disabling sales in your store and turning it into an online catalogue. That is the whole idea, and it does it directly.
It is a good choice when the job is simple: stop selling, keep showing. The developer also sells a premium version, so compare the free feature list with what you need before you plan around a paid option.
Best for: stores that want a straightforward switch from shop to showroom.
2. CatalogX
CatalogX comes from MultiVendorX. Its listing describes a WooCommerce product catalog, product enquiry and request a quote plugin that lets you hide prices, disable the cart and collect enquiries. The plugin lives under the older slug woocommerce-catalog-enquiry, which is why you may see that name in search results.
It covers all three catalog styles in one plugin, which is handy if you are not sure yet whether customers prefer enquiries or quotes.
Best for: stores that want a catalog plus a lead capture path.
3. ELEX WooCommerce Catalog Mode
ELEX WooCommerce Catalog Mode is built to switch a WooCommerce store into catalog mode. It is a single-purpose plugin with a focus on that switch.
Single-purpose plugins are easier to maintain. You get fewer settings, less to learn and less to break when WooCommerce updates.
Best for: owners who want only catalog mode and no extras.
4. Hide Price and Add to Cart for WooCommerce
Hide Price and Add to Cart for WooCommerce, by WooManagers, hides product prices and the Add to Cart button with rule-based control. The listing mentions B2B, wholesale and catalog mode stores as its targets.
Rule-based control is the useful part. You can hide prices for some products, some categories or some visitors while others still see them. A typical use is showing prices to logged-in trade customers and hiding them from the public.
Best for: stores where some visitors see prices and others do not.
5. WholesaleX
WholesaleX, from WPXPO, is described as an all-in-one WooCommerce wholesale solution with wholesale pricing, B2B user roles, a registration form and a private store.
It goes beyond catalog mode. The private store idea means products are visible only to approved buyers, and the registration form lets a business apply for an account. If your catalog is really a trade portal, this is the right shape of plugin.
Best for: wholesale and B2B sellers who run both public and trade prices.
6. YITH Request a Quote for WooCommerce
YITH Request a Quote lets customers ask for an estimate of a list of products they are interested in. The customer builds a list, sends it, and you reply with a quote.
This is the quote catalog in its pure form. It pairs with a catalog mode plugin: one hides the cart, the other gives the customer a way to ask.
Best for: sellers of larger or mixed orders that need a custom price.
7. Call for Price for WooCommerce
Call for Price, by Tyche Softwares, lets customers request a quote or call for the price. You can show or hide the price globally or per product.
It is the lightest way to turn some products into call-for-price items while the rest of the shop sells normally. A mixed shop, with standard items and a few custom ones, fits this plugin better than a full catalog mode.
Best for: mixed stores where only some products need a quote.
8. eCommerce Product Catalog
eCommerce Product Catalog, by impleCode, is a plugin to run a product catalog or a request-for-quote site. It is its own catalog system rather than a layer on WooCommerce.
That is a different choice. If you have no WooCommerce store and only want to show products with an enquiry option, a dedicated catalog plugin keeps the site lighter than a full shop would.
Best for: sites that were never going to take online payment.
9. wModes
wModes is listed for catalog mode, product pricing, enquiry forms and promotions on WooCommerce. It combines catalog controls with enquiry forms and promotion features in a single plugin.
Best for: stores that want catalog mode and promotions managed together.
How to choose
- Do you want leads? Pick a plugin with enquiry or quote forms, such as CatalogX, YITH Request a Quote or Call for Price.
- Do prices depend on the buyer? Look at WholesaleX or the rule-based hide-price plugin.
- Is it every product or a few? Call for Price handles a few. A catalog mode plugin handles all.
- Is the catalog temporary? A single-purpose plugin that you can switch off in one click is the safest.
- Do you still need a cart? If yes, pick a plugin with per-product or per-role rules.
What to check before you switch catalog mode on
- Search engines. If prices were in your product schema, check what the product pages now show. Hidden prices should not appear in structured data.
- Every route to buy. Cart, checkout, shortcodes, quick view and any one-click buy links must all be off. A visible button in one corner defeats the point.
- Other plugins. Wishlists, cross-sells and mini carts may show prices or buttons of their own.
- The enquiry email. Send a test enquiry and make sure it reaches a person who will reply fast. A slow reply wastes the lead you captured.
- Mobile. Check product pages and the enquiry form on a phone.
- Clear wording. Replace the button text with something specific, such as “Request a quote”, so customers know what happens next.
Catalog mode and SEO
A catalog is still a set of product pages, and they can still rank. Keep the descriptions, images and specifications complete. If you hide prices, add the information buyers use to decide, such as sizes, materials, minimum order quantities and lead times. Without a price to anchor the decision, the details carry more weight. You can read more in our guides on virtual product plugins and import and export plugins if you need to load a big catalog in bulk.
Design the enquiry path, not just the switch
Turning off the cart is the easy part. The harder part is what the customer sees next. A visitor who cannot buy needs a clear next step on every product page, placed where the button used to be. Keep the enquiry form short: name, email, the product and a message field is enough. Long forms lose leads. Tell people when to expect a reply, and show a phone number if you take calls. If you answer within a day, say so. If customers need to compare options, link the product pages to a downloadable spec sheet. Review incoming enquiries weekly, because the questions people ask tell you what your product descriptions are missing.
Frequently asked questions
What is a WooCommerce catalog plugin?
It is a plugin that removes or changes the buying path so your shop works as a product catalog. Depending on the plugin, it hides prices, removes the cart button, or replaces it with an enquiry or quote request.
Can I use catalog mode for only some products?
Yes, with the right plugin. Call for Price and the rule-based hide-price plugin work per product, per category or per visitor group.
How do customers order in catalog mode?
They contact you. That may be through an enquiry form, a quote request, a phone call or an email, depending on how you set up the plugin.
Which plugin is best for wholesale?
WholesaleX is built for wholesale, with B2B roles, wholesale pricing and a private store. For simple price hiding, a rule-based hide-price plugin may be enough.
Will hiding prices hurt my search rankings?
Not by itself. Make sure product pages stay detailed and that your structured data does not claim a price that is no longer shown.
Can I switch catalog mode off later?
Yes. Most plugins have a single switch or can be deactivated. Test that your normal checkout returns to working order afterward.
Do I need a separate plugin for quotes?
Only if your catalog plugin has no quote feature. CatalogX, Call for Price, eCommerce Product Catalog and wModes list quote or enquiry features, while YITH Request a Quote is quote-only.
Where to go next
If your catalog is the front of a larger business with sellers, members or a community, the theme under it matters too. Our multi-vendor theme guide and the marketplace build guide cover that case, and you can try Reign on the live demos. For a shop that is just getting started, how to create your own online store walks through the basics.