← 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 add the twenty-sixth filter and the save button does nothing. No warning, no message, just a form that will not take another row. 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

Three of the five ceilings count different things, so it helps to have the words straight first. 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 often works.

  1. Consolidate the fields behind the duplicates. Fabric, material, and composition are usually the same question asked three ways, and each one is spending a row. Move the values into one field and delete the other two. So 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 size filter can lose 3XL while keeping every shade 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 of its own, and it is the one that surprises people. On standard product attributes Shopify groups the values for you, around its own taxonomy: "Light red, Burgundy, and Ruby" land under Red whether you asked or not. You can rename that group and change its swatch, but you cannot add or remove what is in it. So when its taxonomy does not put your Midnight with your Navy, there is no screen where you move it. 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 to make, forced by a number you cannot change, and it changes what every shopper browses.

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. Every field you store is available, not a slice of them. Grouping is manual and yours: you decide that Navy, Dark Blue, and Midnight are one Blue, including across variant titles, and no taxonomy overrules you. Colour and image swatches show as the filter values themselves, including on Dawn, where native swatches on collection pages are not supported. Every value carries a live product count, so a shopper sees "2XL (0)" before they tap it.

The honest ceilings, since this post is about ceilings. 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.
  • Check 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, because the 25 is a store ceiling rather than a per-collection one. 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 usually shows 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 any size collection. By tomorrow, 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