DTC Brands: The Biggest in 17 Categories
See the biggest DTC brand in 17 categories, ranked by live monthly revenue, with the active ad count and the worldwide ad rank behind each one.
Every list of DTC brands is the same list. Warby Parker, Casper, Allbirds, Glossier, written from memory, recycled from a 2019 trend piece, with no number attached to any of them.
The problem with ranking direct-to-consumer brands by revenue alone is that you get one category back. Sort the top 600 Shopify DTC stores by revenue and 240 of them are Fashion. Do it and you have written a fashion article with a DTC headline, which is roughly what happens every time.
So this list takes the biggest DTC brand in each category instead, seventeen of them, each one the revenue leader of its own niche. Together they turn over $370.8M a month and run 12,495 active Meta ads between them. Every figure below is read off the live Brandsearch record for that store, and every one has the screenshot that produced it.
The 17 categories
One brand per category: the highest-revenue DTC store in that niche. Ordered by monthly revenue, biggest first.
| # | Category | Brand | Sells | Revenue | Active ads |
|---|---|---|---|---|---|
| 1 | Fashion | Fashion Nova | Clothing | $115.0M | 343 |
| 2 | Home Decor | Owala | Water bottles | $38.0M | 791 |
| 3 | Beauty & Skincare | Alo Yoga | Yoga wear | $33.7M | 3,129 |
| 4 | Electronics & Tech | Wyze | Home cameras | $25.6M | 174 |
| 5 | Toys & Games | Chiikawa Market | Character goods | $24.2M | 251 |
| 6 | Kitchen | Stanley 1913 | Bottles, mugs | $21.8M | 268 |
| 7 | Health & Supplements | ESN | Supplements | $17.6M | 523 |
| 8 | Jewelry | Mejuri | Fine jewelry | $17.6M | 491 |
| 9 | Music & Instruments | Fender | Guitars, amps | $13.5M | 222 |
| 10 | Home & Garden | Rugs USA | Rugs | $11.1M | 365 |
| 11 | Food & Drink | ButcherBox | Meat boxes | $10.8M | 561 |
| 12 | Sports & Outdoors | Altra Running | Running shoes | $10.2M | 179 |
| 13 | Arts & Crafts | Youtooz | Collectibles | $8.3M | 1,875 |
| 14 | Pet Supplies | Wuffes | Dog supplements | $6.8M | 1,752 |
| 15 | Books & Education | The Good and the Beautiful | Homeschool | $6.1M | 133 |
| 16 | Furniture | Secretlab | Gaming chairs | $5.4M | 694 |
| 17 | Baby & Kids | Momcozy | Baby care | $5.2M | 744 |
How to read the numbers
The table is the bottom of the band, the app card is the top. Brandsearch estimates store revenue as a range. The headline number on each brand card is the optimistic end of that range expressed per day, while the column above is the conservative end expressed per month. Fashion Nova's card reads about $7M a day; its floor is $115.0M a month. The list ranks on the floor, because that is the figure least likely to flatter anyone.
Rank badges are worldwide. Spend and reach are not. The #1, #2 and #3 badges in the screenshots below rank an ad, a landing page or a product against everything that brand runs in every market. The euro figures beside them are only the slice that EU and UK disclosure rules force advertisers to publish. That is why a page can rank first globally and still show a small euro number: the rest of the budget is not disclosed anywhere, and a mostly-American brand discloses almost nothing.
Active ads is a live count, not a lifetime total. It is how many creatives were running on the day of the pull. Where a brand has run far more over its life, the card shows both, as Alo Yoga's 3,129 of 13,545 does.
Category is the store's own classification, not ours. It is why Alo Yoga leads Beauty & Skincare rather than Fashion, and why Owala leads Home Decor while Stanley 1913 leads Kitchen despite both selling drinkware. We ranked inside the categories as they exist rather than rewriting them to be tidier.
1. Fashion Nova
$115.0M a month, on 39.1 million visits. Fashion Nova is the largest DTC brand on Shopify by a factor of three, and the flags under its revenue card say most of that is one market: 79% United States, then Canada at 7%, the United Kingdom at 3% and Australia at 2%.
The number that does not fit the story is the ad count. Fashion Nova runs 343 active ads, fewer than Owala, ESN, Mejuri or ButcherBox, all of them a fraction of its size. Its disclosed EU spend is €13k, which is what you would expect from a brand whose budget is almost entirely American and therefore almost entirely undisclosed.
What 343 ads look like when they have been running for 500 days
The scatter plots every Fashion Nova ad by its worldwide rank against how long it has been live. The dense cloud sits between 7 and 60 days at ranks #50 to #100, which is the normal churn of a big fashion account. What matters is the right-hand side: single ads still placing at #5 and #10 after 300 and 500 days. A small live ad count is not a small operation when the individual ads last this long.
2. Owala
$38.0M a month from water bottles. Owala is the second-biggest DTC brand in the index and it sells drinkware, which is the clearest evidence in this list that category size has very little to do with which categories look glamorous.
It runs 791 active ads of 1,293 lifetime, more than twice Fashion Nova's live count on a third of the revenue. The brand card puts the store at six years old, which makes it one of the younger companies here and by far the fastest to reach this size.
3. Alo Yoga
$33.7M a month and 3,129 active ads, the heaviest live advertiser in the top ten by a wide margin. The card shows those 3,129 against 13,545 run over the brand's life, so roughly one in four of every ad Alo Yoga has ever run is live right now.
Alo Yoga sits in Beauty & Skincare rather than Fashion, which is the store's own classification and worth knowing if you are benchmarking against it. On revenue alone it would have placed fourth in Fashion, behind Fashion Nova, Gymshark and Comfrt.
The opening lines behind 452 of those ads
The Hooks view breaks the account into its opening lines: 207 distinct hooks across 452 of the ads scanned, with a further 1,284 catalog ads where Meta fills the text in per product. The most repeated line is scarcity, "Sold out once, definitely will sell out again", on 31 ads. Then seasonality at 20 and 19: "New season, new wardrobe" and "From studio to street, JISOO wears the season's best sellers."
Read down the list and the pattern is that none of them describe the product. "Closet refresh, incoming", "Consider this your sign to shop", "This is your sign to snag these styles before someone else does." A $33.7M brand's most-used hooks are permission to buy, not product claims.
Find the hooks already working in your own niche
4. Wyze
$25.6M a month on 174 active ads, and the card shows 174 of 174. Every Meta ad Wyze has in the index is live, which is the profile of a brand that builds a small set of creatives and leaves them running rather than cycling through them.
Wyze sells smart home security cameras and devices, and at 6.8 ads per million dollars of revenue it is the second-least ad-dependent brand in this list after Fashion Nova.
5. Chiikawa Market
$24.2M a month, 9.3 million visits, 251 active ads. Chiikawa Market is the official store for the Chiikawa characters drawn by the Japanese illustrator Nagano, selling plushies, stationery, homeware and apparel. It is the only store in this list with a Japanese storefront and the youngest here at four years old.
It is also the clearest case of an audience that was already assembled. The ad count is small for the revenue because the demand is the intellectual property, not the acquisition.
The organic account doing the work
The Instagram panel shows 247.7k followers across 919 posts, following four accounts and posting almost entirely in carousels. Engagement on recent posts runs between 1.3k and 2.4k likes, with one Reel at 35.6k plays.
Worth being precise about what this view is and is not: Instagram and TikTok in Brandsearch carry organic engagement only. There is no ad rank and no disclosed spend on either, because the rank badges and the euro figures are Meta advertising data. For a brand like this one, the organic numbers are the more honest signal anyway.
6. Stanley 1913
$21.8M a month and 268 active ads, again 268 of 268, so every ad in the index is live. Stanley is the second drinkware brand in this list, separated from Owala only because the two stores classify themselves differently.
At six years old as a Shopify store, the company behind it is more than a century old. The DTC operation is the new part.
A catalog where the top six sellers are the same product
The Products view ranks the catalog by best seller, and across 384 products the top of the list is almost entirely one family. Three items share the #1 badge: the Everyday Camp Cup 12 OZ at $30.00 with 3 ads behind it, the Quencher ProTour Flip Straw at $25.00 with 24, and the Quencher H2.0 FlowState Tumbler at $33.75 with 30. The #2 and #3 slots are more Quenchers and a Suburban Mug, from $24.00 to $50.00.
Those rank badges are worldwide, computed across everything Stanley sells everywhere. The ad counts beside them are the useful part: 30 ads pointing at a $33.75 tumbler is a brand that knows exactly which product pays for the others.
See which products a competitor is actually pushing ads at
7. ESN
$17.6M a month, the largest supplements brand in the index and the only Austrian-registered store in this list. ESN sells whey protein, boosters, vitamins and snacks, and its storefront describes it as Germany's number one for fitness supplements.
The card reads 523 active of 4,730 lifetime ads, so barely one in nine is live. That is the opposite of the Wyze profile: a brand that has tested heavily and keeps a small working set running.
8. Mejuri
$17.6M a month from fine jewelry, within $13,000 of ESN on the monthly floor, which is close enough that the two could swap places on any given pull.
Mejuri runs 491 active ads of 2,466 lifetime and is Canadian, one of four non-US brands in the seventeen. Its storefront was running a "Spend More, Save More" sale at the time of the pull, which is a discount posture you rarely see described in the fine jewelry category.
9. Fender
$13.5M a month selling guitars. Fender is the oldest brand in this list by some distance as a company and one of the oldest Shopify stores here at nearly nine years, and it is the only entry whose category, Music & Instruments, has no other qualifying brand within $7M of it.
It runs 222 active ads of 551 lifetime, so roughly two in five of everything it has ever run is live. When the product is a Stratocaster, the brand does a good deal of the selling before the ad does.
10. Rugs USA
$11.1M a month and 365 of 365 ads live, the third brand in this list running its entire indexed ad library at once. Rugs USA is also the oldest Shopify store in the seventeen at nearly ten years.
Home & Garden is one of the deeper categories under the surface, with 23 qualifying brands, but the gap between first and second is wide: Rugs USA at $11.1M against Dreame at $6.7M.
11. ButcherBox
$10.8M a month from meat and seafood delivery, on 561 active ads of 613 lifetime. It is the biggest Food & Drink brand in the index once you set aside the mushroom coffee category, which we covered separately.
A subscription box is a different business from everything else in this list. The ad count exists to replace churn rather than to find a first sale, and the numbers show it: 52 ads per million dollars of revenue, roughly seventeen times Fashion Nova's rate.
Stop reading about winners. Find them yourself.
Search 6.5M+ brands, their ads, revenue, and products — all in one place.
Try Brandsearch freeAn ad library that turns over in 90 days
Put ButcherBox's rank scatter next to Fashion Nova's and the difference is the x-axis. Fashion Nova's runs to 500 days. ButcherBox's stops just past 90, and the top-ranked ads, the ones at #1 and #5, are clustered at the far right edge of that range rather than spread across it.
This is what a subscription acquisition account looks like from the outside: nothing survives long, the best performers are the oldest survivors, and the whole library is replaced within a quarter.
Check how fast a competitor's ad library turns over
12. Altra Running
$10.2M a month on 179 active ads, 179 of 179. Altra sells road and trail running shoes built around what the brand calls a FootShape and ZeroDrop design.
Sports & Outdoors is the category where the revenue sort needed the most cleaning. The raw top of the niche is a mass sporting-goods retailer with twelve live ads, which is not a DTC brand in any useful sense, so it was dropped along with the other retailers and the charities. Altra is the largest store in the category that actually is one.
13. Youtooz
$8.3M a month and 1,875 active ads, the third-heaviest advertiser in the seventeen behind Alo Yoga and Wuffes despite being a fraction of their size. Youtooz makes vinyl collectibles of internet creators and licensed characters.
At 225 ads per million dollars of revenue, it runs seventy-five times as many ads per dollar as Fashion Nova. Collectibles are a drop-by-drop business and each drop needs its own creative, which is the mechanism behind that number.
704 products, and the bestsellers are all one price
The catalog holds 704 products and the top five by best seller rank are an Appa Weighted Plush at $34.99, then a Jschlatt Ram, Loona, Chainsaw Man and Stolas, every one of them at $29.99.
That is the whole model in one screenshot. The price is fixed, the licence changes, and the ad library has to be rebuilt every time a new character drops. It explains the ad count better than any amount of strategy commentary.
14. Wuffes
$6.8M a month and 1,752 active ads, every one of them live. Wuffes sells NASC-certified dog supplements for joints, calm, gut and skin, and it is the most ad-dependent brand in this list at 258 ads per million dollars of revenue, eighty-seven times Fashion Nova's rate.
Pet Supplies was the category that needed the most judgement. The two stores above Wuffes on raw revenue are cause-marketing sites that sell to fund animal shelters rather than DTC brands, so both were dropped.
One three-word hook carrying 344 ads
Wuffes runs 72 opening lines across 747 scanned ads, and the distribution is the most lopsided in this article. The top hook, "It starts small.", is on 344 ads. The second is on 63.
Everything below it is symptom-led and specific: "If your dog is frequently itching, or licking their paws, it could be their gut crying for help", on 63 ads; a cited statistic, "A 2025 study found that 9 out of 10 dogs in the U.S are 'itchy dogs' at some point during the year", on 59; "Is your dog struggling to get up, eat, or go outside?", on 27. One vague emotional opener does the volume and the specific medical hooks do the targeting.
15. The Good and the Beautiful
$6.1M a month on 133 active ads, the smallest live ad count in the seventeen. The company sells a Christian homeschool curriculum covering language arts, math, science, history and electives.
It is the clearest example in this list of a category that barely advertises. Only three Books & Education stores cleared the revenue and traffic floors at all, one of which was a trade publisher rather than a DTC brand, and the leader reaches $6.1M a month on fewer live ads than anyone else here.
16. Secretlab
$5.4M a month from gaming chairs and desks, on 694 active ads of 5,701 lifetime. Secretlab is the Furniture leader, a category where only three brands clear the revenue and traffic floors at all.
Only about one in eight of the ads Secretlab has ever run is on right now, the second-largest gap between live and lifetime in this list after ESN.
Where 145 landing pages rank, and what the top three cost
The Landing pages view ranks 145 pages by how many ads point at each. The #1 destination is the homepage with 31 ads behind it. Then /titan-evo at #2 with 22 ads and €8.2k of disclosed EU spend, and /atlas at #3 with 20 ads and €2.4k.
Two things are worth reading carefully there. The ranks are worldwide, so /titan-evo is Secretlab's second-biggest destination globally, not in Europe. The euro figures are only the EU and UK slice, which is why a page that important shows €8.2k. And the biggest single destination for a brand selling a $500 chair is still the homepage, not the product page.
Pull any competitor's landing pages, ranked by the ads pointing at them
17. Momcozy
$5.2M a month and 744 active ads. Momcozy makes breast pumps, nursing bras, baby carriers and care essentials, and its storefront claims the number one wearable breast pump position globally.
Baby & Kids is the thinnest category in this list with two qualifying brands, and Momcozy leads it by $1.5M a month.
The one thing a static list cannot show you
This is the view worth the whole article. Brandsearch records ad rank daily, so it can show not just where an ad sits but where it came from. Momcozy has 24 ads that gained two or more rank positions, and the board names them: one moved #6 to #3 over a 341-day run, another went #25 to #4 while still live at 152 days, a third #13 to #5. One ad sits in Evergreen, live past 60 days and still inside the top 30, having edged #26 to #25 across 222 days.
The app's own summary of the scaling set names the mechanism: six near-identical 96-day videos for a single product, the 5-in-1 Powerbank, all pointing at the same product page.
Every competitor list on the internet is a snapshot, and a snapshot can be copied by anyone with an afternoon. An arrow from #25 to #4 cannot, because it requires someone to have been recording since April.
Track a brand and watch its rank move day by day
What the 17 have in common
The finding that survives every cut of this data is that the biggest brand in a category is usually the one advertising least per dollar.
Ads per million dollars of monthly revenue, across the seventeen:
| Brand | Revenue / mo | Active ads | Ads per $1M |
|---|---|---|---|
| Fashion Nova | $115.0M | 343 | 3 |
| Wyze | $25.6M | 174 | 7 |
| Chiikawa Market | $24.2M | 251 | 10 |
| Stanley 1913 | $21.8M | 268 | 12 |
| Alo Yoga | $33.7M | 3,129 | 93 |
| Secretlab | $5.4M | 694 | 129 |
| Momcozy | $5.2M | 744 | 142 |
| Youtooz | $8.3M | 1,875 | 225 |
| Wuffes | $6.8M | 1,752 | 258 |
The top five brands by revenue average 27 ads per million dollars. The bottom five average 155. The spread from end to end is 87x, between Fashion Nova at 3 and Wuffes at 258.
The causation runs both ways and it is worth being honest about which. Part of it is that brand demand replaces paid acquisition once you are large enough, so Fashion Nova and Wyze can hold their revenue on a handful of creatives. Part of it is category: collectibles and supplements need a new ad for every drop and every symptom, while a guitar sells on ninety years of reputation. Alo Yoga is the exception that proves it is not a law, running 3,129 ads at $33.7M a month.
The practical version: if you are benchmarking your ad count against a category leader, you are benchmarking against the company that needs ads least.
Check your own ad count against the brands in your category
Two other patterns hold across the list. Thirteen of the seventeen are American, with Japan, Austria, Canada and Hong Kong taking one each. And none of these stores is new: the youngest is Chiikawa Market at four years, the median is around seven, and Rugs USA and Altra Running are both approaching ten. There is no overnight DTC brand at the top of any category in this index.
How we built this list
The universe is the Brandsearch brand index: 13.7M stores (9M Shopify) and 223M ads across Meta and TikTok, refreshed daily. Filtered to Shopify stores classified as DTC brands, that is 1,682,046 candidates.
From there: the top 600 by revenue, then the cleaning rules that every one of these articles uses. Drop anything under one million monthly visits. Drop anything where estimated revenue divided by visits exceeds 25, which flags a broken estimate rather than a real business. Drop regional duplicate storefronts. Drop stores with fewer than ten live ads, because a brand we cannot photograph advertising is a brand we cannot write about.
The screenshot above is the raw sort before any of that runs, and the first card in it is shop.app, which is Shopify's own app and not a DTC brand at all. That is what the cleaning is for.
Then, by hand and recorded in the build script: a cause-marketing site and a charity storefront removed from Pet Supplies, a mass retailer removed from Sports & Outdoors, a toy conglomerate's sub-store and a film studio's merch shop removed from Toys & Games, a trade publisher removed from Books & Education. The Gaming category was dropped entirely, because both stores that qualified are misclassified, one selling K-pop merchandise and the other film merchandise, and a category with no honest representative is better left out than filled.
Three notes on honesty. What each brand sells was read off its own store description on the brand card, never from memory, which is the step that catches the plausible-sounding mistake. Product counts come from the app, not the API field, which caps out and would have reported Youtooz at 2,000 rather than 704. And one capture failed: ButcherBox's product catalog crashed the renderer on every attempt, so that entry shows its ad rank instead and no product figure is quoted for it.
Revenue is an estimate expressed as a range and quoted here at the conservative end, in USD. Everything else, the ad counts, the rank badges, the hooks, the landing pages, the disclosed euro spend, is measured rather than modelled.
If you want the same list ranked by momentum instead of size, we run 25 fastest-growing DTC brands. If you want it ranked by raw revenue with no category ceiling, that is the top 25 Shopify stores by revenue, which is where the 240-out-of-600 Fashion problem shows up in full.
Query this yourself
Every figure in this article came out of the public API, and the list itself is one request.
curl -H "X-API-Key: $BRANDSEARCH_API_KEY" \
"https://api.brandsearch.co/v1/brands?platform=shopify&brand_type=dtc%20brand\
&sort_by=min_revenue&sort_order=desc&page_size=100\
&fields=id,name,niche,country_code,monthly_visits,min_revenue,last_meta_active_count,product_count,description"
That returns the ranked DTC brands with the niche attached, which is everything the table above needs. The same data is available over MCP, so Claude, Cursor or ChatGPT can answer "who is the biggest DTC brand in pet supplies" against the live index instead of against training data from 2024.
Connect the index to your own AI
Questions people ask
What is a DTC brand?
A direct-to-consumer brand sells its own products through its own store rather than through retailers or marketplaces. In this index it is a specific classification: a store that carries its own catalog, as distinct from a retailer, a generalist or a marketplace.
Which DTC brand makes the most money?
Fashion Nova, at a conservative $115.0M a month on 39.1 million monthly visits. It is roughly three times the size of the next DTC brand in the index.
How many DTC brands are there?
On Shopify alone the index holds 1,682,046 stores classified as DTC brands, out of 9M Shopify stores and 13.7M stores overall across Shopify, WooCommerce, PrestaShop and Magento.
Are DTC brands still growing in 2026?
Unevenly. Within this list the 30-day revenue movement ranges from Chiikawa Market well ahead to several established brands slightly down, which is why we publish a separate growth-ranked list rather than implying a single trend.
What category do most DTC brands sit in?
Fashion, and not narrowly. Of the top 600 Shopify DTC brands by revenue, 240 are Fashion, more than three times the next category. That concentration is the reason this list is organised by category rather than by revenue alone.
How much do DTC brands spend on ads?
Only the European and British portion is ever disclosed, because EU and UK rules require it and no equivalent exists in the United States. What is countable everywhere is the ad volume, which ranges here from 133 active ads to 3,129.

