← All posts

Shopify filter limits: 25 filters, 5,000 products

Shopify Search and Discovery caps your whole store at 25 filters, and a collection over 5,000 products shows no filters at all. Both numbers are published, neither is a setting, and nothing in the admin warns you before you hit them. Every ceiling below, which ones you can work around, and which ones end the conversation.

You try to add a twenty-sixth filter, and the app will not take it. The one that did not fit is the colour filter your winter range needed.

A shopkeeper drops one more paper tag into a wooden tray already crammed with them, while two teal birds watch from the shelves.

Why did your collection stop showing filters entirely?

Because it grew past 5,000 products. Shopify's own documentation is blunt about it: "Collections that contain more than 5,000 products don't display filters." Not fewer filters. None.

Search has its own version of the same cliff. A search that returns more than 100,000 results displays no filters either.

This is the part that costs you time: it does not look like a limit. It looks like a broken theme. The sidebar is gone, the grid runs six thousand products deep with nothing to narrow it, and the only thing that changed is that you added stock. There is no error, no flag in the filter settings, and no toggle that brings the sidebar back.

Every published filter limit, in one place

Four of the five ceilings count filters, values, or groups, and those three words are easy to mix up. A filter is the question: Colour. Its values are the answers: Blue, Red, Navy. A group is several answers shown as one, which is how Onyx, Ebony, and Midnight can sit behind a single Black.

Five ceilings, all from the same Shopify page, none of them visible in the admin while you are working.

The limitWhat Shopify says
25 filters per store"a combination of standard and custom filters, up to a maximum of 25 filters for your store"
100 values per filter"A filter can display a maximum of 100 filter values on your store"
200 values per filter group"A filter group can have a maximum of 200 unique filter values"
1,000 filter groups per store"a maximum of 1,000 filter groups across all selected filter settings"
5,000 products, no filters"Collections that contain more than 5,000 products don't display filters"

Worth knowing what feeds them. Six standard filters come ready made: Availability, Category, Price, Product type, Tags, and Vendor. Everything else is a custom filter, built from your variant options like size and colour, or from the fields you fill in yourself: fabric, fit, season, care. Both kinds draw on the same 25.

Which of these you can configure your way out of

Try this before you change anything else, because it is free and it can remove duplicate filters.

  1. Consolidate the fields behind the duplicates. Fabric, material, and composition can ask the same question three ways, and each one spends a row. Move the values into one field and delete the other two. Do the same for fit, cut, and shape.
  2. Group the values you already have. This one is built in and free. Select the values, click Create group, name it, save. Onyx, Ebony, and Midnight become one Black. It matters more than it sounds, because a filter shows a maximum of 100 values, and the ones past 100 are simply absent. A colour filter can drop the shade your bestseller comes in and keep every tint of almond.
  3. Split the collection that crossed 5,000 products. Two collections of three thousand each filter normally. One of six thousand does not filter at all.

If that gets you under 25 filters and no collection is near five thousand products, you are done. Close the tab. The free app is doing its job and there is nothing here worth paying for.

Which ones you cannot

The 25 is a store ceiling, so growth spends it. Six product categories that each want four attributes is 24 filters before you have added availability or price. Nothing about that catalog is unusual, and there is no per-collection allowance to draw on.

Consolidating buys headroom by giving up precision. A shopper picking from a list that mixes fabric with fit is picking from a worse list. You can do it twice. By the fourth time the sidebar has stopped describing your catalog and started describing your filter budget.

Grouping has a wall too: Shopify's automatic mode groups standard attributes by its own taxonomy, so "Light red, Burgundy, and Ruby" land under Red. You can rename that group and change its swatch, but you cannot add or remove what is in it. When that taxonomy does not put your Midnight with your Navy, manual mode is the way out: every value starts ungrouped, and you build each group by hand. The Category filter does not support grouping at all.

The 5,000-product cutoff is absolute. Splitting the collection is a merchandising decision you did not want, forced by a number you cannot move, and every shopper browses the result.

What changes when the filters do not come from that app

Sledge filters build from any field you already fill in, plus tags, variant options like size and colour, vendor, and price, as many as your catalog needs. Grouping is manual and yours: you decide that Navy, Dark Blue, and Midnight are one Blue, including across variant titles. Colour and image swatches show as the filter values themselves. Every value carries a live product count, so a shopper sees "2XL (0)" before they tap it.

Sledge has ceilings too. Each plan covers a catalog size, so check yours against your product count before you move. A single filter serves up to 250 values in one response, or 2,000 on a list you curate, and past that the values arrive as you type instead of all at once. Search and filters run in the same install, so the sidebar and the search bar read the same list instead of two.

So which limit are you actually hitting?

Count first, then decide. Most stores that think they have a filter problem have a tidying problem, and tidying is free.

If you have consolidated and grouped and you are still at 25, or a collection is past five thousand products, the number is the answer and no amount of tidying moves it.

The filter ceiling checklist

  • Count every filter, standard and custom, against the 25 your store gets.
  • Check no filter is carrying more than 100 values, and group the ones that are.
  • Verify no collection has passed 5,000 products.
  • Consolidate the fields behind filters that ask one question three ways, before adding any.
  • Confirm the sidebar renders on your largest collection, not just your test one.
  • Decide whether the shortlist you can build inside 25 is the shortlist your catalog needs.
// FAQ

Questions, answered

How many filters can you have on Shopify?

Twenty-five for the whole store, standard and custom combined. A single filter can display 100 values, a filter group can hold 200 unique values, and a store can hold 1,000 filter groups across all filter settings. The 25 is the one most stores meet first, because it is a store ceiling rather than a per-collection one.

Why did my Shopify collection stop showing filters?

Most likely it crossed 5,000 products. Shopify states that collections containing more than 5,000 products do not display filters, and a search returning more than 100,000 results does the same. Nothing warns you in the filter settings, and no configuration brings them back.

How do you get more than 25 filters on Shopify?

Not inside Search and Discovery. The 25 is a store-wide ceiling, and no setting raises it. You either consolidate the fields behind duplicate filters so fewer of them are needed, or you take filtering off that app. Consolidate first: it costs nothing, and it can show that several filters were asking one question three ways.

Does the 25-filter limit apply per collection or per store?

Per store. Shopify's wording is 'up to a maximum of 25 filters for your store', so every collection draws on the same 25. A catalog with six categories that each want their own attributes runs out quickly.

Your catalog is bigger than twenty-five questions.

Build filter groups from any metafield, tag, or variant you already have. On Pro and up, built-in Growth Intelligence reads which filters shoppers actually use, names the values that send them away empty, and puts a dollar estimate on fixing each one.

14-day free trial · No code · Works with any theme · Uninstalls clean