Is There a KDP Best Sellers List? What Actually Exists
There is no KDP best sellers list. Learn to read Amazon Best Sellers Rank honestly and research a category by hand, plus a free BS…
Demand, competition, trademark risk and design difficulty decide whether a niche is worth your time, not a gut feeling about a cute phrase. Here is the seven-step method, a weighted scorecard and one niche worked end to end, runnable in under an hour with free tools.
Print on demand niche research is the work of checking four things before you spend an evening on a design: whether enough people search for the idea, how many sellers already own the phrase, whether it is safe to sell, and whether the margin survives after platform fees. Skip any one of the four and you end up with a shirt nobody searches for, a phrase forty other shops already own, a takedown notice, or a design that costs more in upload time than it will ever earn in royalties.
The seven steps below run those checks in order, using marketplace search pages, Google Trends and a small paid test batch. No paid research subscription is required until step four, and that step only needs a spreadsheet you build yourself.
Write down four numbers for every niche you test:
Those four numbers feed the scorecard in step four. Everything before that step is just collecting them.
A blank cursor is the slowest way to start. Instead, pull twenty to thirty raw ideas from five places in one sitting, before you judge any of them:
Existing niche round-ups are a faster shortcut for this step if you would rather start from a curated list — see the current Redbubble niche ideas and TeePublic niche ideas posts for lists sorted by category.
Demand sizing does not need a paid keyword tool. Three free sources, cross-checked against each other, give you a directional read:
Marketplace search suggestions. Redbubble and TeePublic both show related-search chips above or below the results grid once you search a phrase. A phrase that spawns five or six related chips has an active buyer base; a phrase that returns almost nothing is either brand new or genuinely unwanted.
Google Trends, five-year view. Set the core phrase on Google Trends to the last five years, not twelve months — a twelve-month window hides whether a niche is a one-off spike or a real seasonal pattern. A flat or rising line is workable; a sharp single-year spike that has already collapsed back to zero is a trend you missed.
Etsy result counts. Etsy's total listing count for the phrase, shown at the top of the results page, mixes physical and digital products across every seller, so treat it as a demand signal rather than a print on demand competition number — that comes in step three.
A niche that shows activity on at least two of these three sources is worth carrying into competition analysis. A niche that shows nothing on any of them is usually not worth the design time, however clever the phrase sounds to you.
Competition is the number of existing designs a shopper sees before they reach yours. Run the exact niche phrase through the marketplace you plan to sell on and read the results count shown above the grid. Treat that number as directional — it also catches near-matches and unrelated designs that happen to contain the same word — but it is the fastest proxy available without a paid tool.
Once you have the count, three bands tell you what kind of entry you are looking at:
| Design Count for the Exact Phrase | What It Usually Means | Recommended Move |
|---|---|---|
| Under 1,000 | Low competition — either an underserved niche or genuinely low demand, which step 2 should already have ruled out | Carry into step 4 scoring |
| 1,000 – 10,000 | Established niche with room for a differentiated angle, but a generic phrase-only design will get buried | Look for a sub-angle or a fresher phrasing before scoring |
| Over 10,000 | Saturated for a plain text or common-phrase design | Only proceed with a distinct visual style or a micro-niche stack (step 6) |
Also check who holds the top ten results. If one shop owns four or more of the top ten spots for the phrase, that shop has likely been running paid promotion or has genuine seniority on the term — both are hard to out-rank with a first upload. A top ten split across eight or nine different shops is a friendlier field to enter. Redbubble's own keyword research method covers the same search-page reading technique in more depth if you sell there primarily.
Five factors decide whether a niche is worth a design slot. Weight them, score each one from one to five, and multiply by the weight to get a total out of five.
| Factor | Weight | Score 1 (weak) | Score 5 (strong) |
|---|---|---|---|
| Demand | 30% | No Trends line, no autocomplete hits | Rising Trends line, hits on autocomplete and Etsy |
| Competition | 25% | Over 10,000 designs, one shop dominates top 10 | Under 1,000 designs, no shop holds more than two of the top 10 |
| Buyer intent | 20% | Browsing keyword only, no purchase modifier | "Gift for," "funny," "shirt" or similar purchase modifiers present in searches |
| Trademark risk | 15% | Phrase matches a live USPTO mark or a brand name | Generic wording, no USPTO hits |
| Design difficulty | 10% | Needs custom illustration or a licensed asset | Buildable from stock type or vector art in under 30 minutes |
Multiply each score by its weight and add the five results together. A niche scoring 3.5 out of 5 or higher (roughly 70 out of 100 if you prefer percentages) clears the bar for step 5. Anything below that is either underweighted on demand or overweighted on risk, and both are cheaper to fix by picking a different phrase than by forcing the design through.
Build this as a simple spreadsheet with one row per niche and the five weighted columns — you will run every idea from step 1 through the same five columns, so a template saves re-typing the formula each time.
If you would rather have search-volume estimates and competition counts computed for you instead of reading marketplace pages by hand, Book Bolt bundles niche data with its design-asset library for roughly $9.99–$19.99 a month depending on the tier, as of September 2026 — confirm current pricing on Book Bolt's own site. It is a reasonable pick if you also want their clipart. Octozia's research tools skip the clipart library and focus on upload speed and trademark pre-checks instead, which is the better fit if bulk uploading is your actual bottleneck rather than artwork sourcing.
A scorecard is a prediction. A test batch is the only way to confirm it. Run every niche that clears step 4 through a small, cheap real-world test before you commit a full design run to it.
Do not make ten versions of the same joke. Split them into three or four angles on the niche — a text-only phrase, an illustrated icon version, a two-color minimalist version — so a weak result tells you which angle failed, not just that the niche did.
Write a real title and description for each design and apply your niche tags (see step 7 for the tag limits). A rushed upload with placeholder text will not surface in search, and a weak test result from a badly tagged listing is a false negative.
Give the batch fourteen days before you judge it. Marketplace search algorithms need time to index and start showing new listings in search results; judging on day two tests indexing speed, not demand.
Decide the bar before you look at results — for example, at least one sale or ten favorites across the batch of ten. Set the number before you see the data, or you will unconsciously move the goalposts to match whatever happened.
A batch that clears your threshold earns a full design push into the niche. A batch that does not is a cheap way to have found out — ten designs and two weeks, not fifty designs and a quarter.
When step 3 shows a broad niche is saturated, stacking a profession, a hobby or an identity marker together usually opens a workable gap. "Nurse" is crowded; "nurse who loves gardening" is not. The pattern is mechanical once you see it, which makes it easy to generate a long list quickly.
The combinator below shows the pattern with rounded competition bands, not live counts — run each phrase through step 3 before you commit design time to any of them.
| Profession or Identity | Hobby or Life Stage | Combined Phrase | Typical Competition Band |
|---|---|---|---|
| Nurse | Gardening | Nurse Who Loves Gardening | Under 1,000 |
| Teacher | Coffee | Teacher Fueled by Coffee | 1,000 – 10,000 |
| Firefighter | Fishing | Firefighter Who Fishes | Under 1,000 |
| Truck driver | Grandkids | Trucker Grandpa | Under 1,000 |
| Electrician | Golf | Electrician Golfer Dad | Under 1,000 |
| Vet tech | Cats | Vet Tech Cat Mom | 1,000 – 10,000 |
| Plumber | Craft beer | Plumber Beer Enthusiast | Under 1,000 |
| Retired teacher | Camping | Retired Teacher Camper | Under 1,000 |
Go too micro and demand drops to zero along with competition — "left-handed retired teacher who camps in a teardrop trailer" has no search volume to size in step 2. Two stacked identifiers is usually the sweet spot; three is rarely worth the demand you lose. Some current broad-niche ideas worth stacking against are rounded up in the best print on demand niches list, updated as marketplace trends shift.
Run every phrase that survives step 4 through a plain USPTO Trademark Search (the successor to the old TESS system) at tmsearch.uspto.gov before you design, not after. A phrase that matches a live registered mark gets your listing removed at best and your account flagged for repeat infringement at worst — and marketplaces do not distinguish "I didn't know" from deliberate copying when they review a strike.
Search the exact wording and close variants, not just the headline phrase. "Retired firefighter" is generic; a specific slogan lifted from a TV show, a sports team name, or a celebrity catchphrase is not, even when it feels like common internet language. Fan-favorite quotes from franchises are the single most common trademark trap in print on demand, because they read as generic to a seller who has heard them everywhere.
This is not legal advice, and a clean USPTO search does not rule out common-law trademark or copyright claims that never got registered. Last checked September 2026 — the search index and the underlying rules can change, so re-check close calls rather than relying on a search you ran months ago. The POD trademark checker guide and avoiding trademark violations guide both go deeper into edge cases like parody and fan art.
The numbers below are illustrative — they show what the seven-step workflow looks like in practice, not a live reading for this exact phrase today. Re-run each step yourself before you rely on any of these figures; marketplace search counts and Trends lines shift month to month.
Starting phrase from step 1: "retired firefighter grandpa," pulled from a gift-guide search for retirement presents crossed with a family-relation identity. Step 2 showed a rising five-year Trends line with a seasonal peak every June (Father's Day) and again in November–December, plus autocomplete hits on both Redbubble and TeePublic for "firefighter grandpa" and "retired firefighter gift." Step 3's marketplace search returned a results count in the low hundreds for the exact phrase, with no single shop holding more than two of the top ten spots.
Running those readings through the step 4 scorecard:
| Factor | Weight | Score (1–5) | Weighted |
|---|---|---|---|
| Demand | 30% | 4 | 1.20 |
| Competition | 25% | 4 | 1.00 |
| Buyer intent | 20% | 5 | 1.00 |
| Trademark risk | 15% | 5 | 0.75 |
| Design difficulty | 10% | 4 | 0.40 |
Total: 4.35 out of 5 — comfortably past the 3.5 pass mark, so this phrase moved to a ten-design step 5 test batch across three angles: bold text-only, a fire-helmet icon line, and a two-color minimalist badge. The USPTO check in step 7 returned no live mark on the exact wording, which is expected for a generic profession-plus-relation phrase but is never a step worth skipping on the assumption that it will be clean.
Steps 1 through 4 take twenty to forty minutes per niche once you have run the process a few times — most of that is reading marketplace search pages and Trends charts. Step 5's validation batch adds fourteen days of waiting on top, though that time runs in parallel across multiple niches if you test several at once.
The four numbers — demand, competition, trademark risk, design difficulty — stay the same across platforms. What changes is where you read competition: Redbubble and TeePublic both show search result counts and related-tag chips, while Merch by Amazon's storefront search is harder to read for competition density, so sellers there often lean more heavily on outside signals like Google Trends and Etsy result counts.
Yes — Google Trends, marketplace autocomplete, and Etsy's result counts are free and cover steps 2 and 3 without a subscription. Octozia's Redbubble tag generator is also free with no account for a single-keyword preview. Paid tools like Book Bolt or Octozia's full research and uploader suite mainly save time once you are testing dozens of niches a week, not doing the reading for you from zero.
There is no fixed answer — profitability moves with season, platform algorithm changes and how many sellers have already flooded a phrase, so any list is a snapshot, not a standing fact. Run the seven steps above on current gift-guide and subreddit sources rather than trusting a "best niches" list published months ago; a curated starting list is rounded up in the best print on demand niches guide linked in step 6.
Three to five running through validation at the same time is manageable without spreading your ten-design test batches too thin to read clearly. Fewer than that and a single bad niche wastes most of your testing window; more than five and you will not have the bandwidth to write real titles and descriptions for each batch.
Yes, all seven steps above run on marketplace search pages, Google Trends, Etsy and a plain-text spreadsheet — nothing behind a paywall. Paid research and uploader tools remove manual steps once your volume grows, but they score and validate the same four numbers a spreadsheet already gets you for free.
The Redbubble and TeePublic uploaders include niche and competition lookup plus a tag generator built from the same demand signals, alongside a trademark pre-check before you publish — 3-day free trial, card required, cancel anytime before it ends.